AirDrop between two Macs usually fails due to Wi-Fi, Bluetooth, firewall, or discovery settings that you can reset in minutes.
When airdrop mac to mac not working pops up in the middle of work, it breaks your flow and forces you back to cables or cloud links. The good news is that most Mac to Mac AirDrop problems come from a small set of settings you can fix yourself.
This guide walks through the main causes, then gives low-stress steps so you can send files again. You start with quick checks that take seconds, then move into deeper fixes that sort out stubborn AirDrop bugs between two Macs.
Why Airdrop Mac To Mac Not Working Happens
AirDrop relies on two radios, Wi-Fi and Bluetooth, plus several background services in macOS. If any part of that chain breaks, your Mac may not show up in the AirDrop window, transfers may hang forever, or the send button may fail without a message.
Before you change settings, it helps to know the most common causes that Apple and Mac repair sites see often:
- Bluetooth or Wi-Fi off One or both Macs have wireless radios turned off, or they are too far apart for a stable link.
- AirDrop discovery level One Mac is set to receive items from contacts only, so the other Mac never appears.
- Outdated system software One Mac runs an old macOS version with known AirDrop bugs or compatibility limits.
- Firewall or security tools Built in firewall rules or third party security apps block the peer to peer connection that AirDrop needs.
- Personal Hotspot or network tools Features that change how Wi-Fi works, such as Personal Hotspot or VPN apps, disrupt local sharing.
- Sleep and lock settings A Mac with the lid closed, display off, or screen locked may not accept AirDrop requests.
On modern Macs AirDrop uses Bluetooth Low Energy to spot nearby machines and then spins up a direct Wi-Fi link for the actual transfer. Flaky Bluetooth pairing or noisy wireless space can break that link even while web pages load. Treat AirDrop like a short range tool that works best in the same room.
Apple notes that both devices must have Wi-Fi and Bluetooth on, stay within about ten meters, and keep AirDrop set to receive from either Everyone or Contacts Only for reliable transfers between Macs.1
Quick Checks Before You Change Settings
Start with basic checks that take less than a minute, because these steps resolve many cases where AirDrop between Macs refuses to start or stalls.
- Wake both Macs Open the lid, wake each Mac, and log in so the desktop is visible on both sides.
- Move the Macs closer Place the laptops or desktops within a few feet of each other to cut down on wireless interference.
- Turn Wi-Fi on for both Macs Even if you use Ethernet, AirDrop still needs Wi-Fi turned on to create a direct link.
- Turn Bluetooth on for both Macs AirDrop uses Bluetooth to discover nearby devices, so the radio cannot be off.
- Restart AirDrop in Finder On each Mac, open Finder, choose Go > AirDrop, and keep that window open while you try again.
| Symptom | Likely Cause | First Fix To Try |
|---|---|---|
| Other Mac never appears in AirDrop. | Discovery level too strict or Bluetooth off. | Set AirDrop to Everyone and switch Bluetooth on. |
| Transfer starts then freezes halfway. | Weak Wi-Fi link or a Mac that is sleeping. | Move both Macs closer and keep displays awake. |
| AirDrop button is missing in Finder. | Old macOS build or a minor Finder glitch. | Update macOS and relaunch Finder from the Dock. |
If your Macs now see each other and share files, the issue was likely a brief wireless glitch. If AirDrop still refuses to work between the two Macs, move on to discovery settings and network tools on both sides.
Fixing AirDrop Between Two Macs Step By Step
Once basic checks are out of the way, work through a steady set of tweaks in macOS. Each step removes a common blocker that Apple documents for AirDrop and that Mac help sites list when transfers fail between computers.
As you move through these steps, test with a small file after each change instead of racing straight to the end of the list. A quick text document or screenshot takes only a second to resend and tells you right away when your last tweak brought AirDrop back.
Set AirDrop To Everyone While You Test
- Open the AirDrop window On each Mac, open Finder, select AirDrop in the sidebar, and wait for the window to load.
- Change discovery level At the bottom, set “Allow me to be discovered by” to Everyone on both Macs while you test.
- Try a small file first Drag a tiny text file or screenshot onto the other Mac’s icon to see if the transfer completes.
Apple’s help pages point out that AirDrop can be limited to Contacts Only, which often stops two Macs from seeing each other until both Apple IDs sit in each other’s contact cards.2 Using Everyone for a short test removes that roadblock.
Toggle Wi-Fi And Bluetooth Off And On
- Turn both radios off On each Mac, open Control Center or the menu bar icons and switch Wi-Fi and Bluetooth off.
- Wait a few seconds Give macOS a moment to drop stale connections and clear hidden glitches.
- Turn the radios back on Enable Wi-Fi and Bluetooth again, then reopen the AirDrop window in Finder on both Macs.
Guides from Mac repair sites note that quick radio resets clear many AirDrop issues where discovery fails while both icons still show as enabled.3
Check iCloud And Contacts Only Rules
- Confirm Apple ID login Open System Settings on each Mac and confirm that you are signed in with the correct Apple ID.
- Check contact details If you keep AirDrop on Contacts Only, confirm that each Apple ID email or phone number sits in the other user’s contact card.
- Test again with Everyone Even if contacts look right, test again with Everyone set on both Macs while you send a file.
AirDrop depends on iCloud and your contact list when you use the Contacts Only option, so a wrong email field or an old phone number can hide a Mac that should be visible.
Advanced Mac Settings That Block AirDrop
If AirDrop still fails between the two Macs, the next likely culprit is a deeper setting such as the firewall, Focus mode, or networking tools. These can block the private Wi-Fi link that AirDrop uses, even while normal browsing looks fine.
Review Firewall Rules On Both Macs
- Open Firewall settings On each Mac, open System Settings, choose Network or Privacy & Security, then find the Firewall section.
- Allow built in services Make sure the option to allow built in software to accept connections is turned on.
- Look for blocking tools If you run extra firewalls, VPN clients, or filter apps, pause them while you send a test file.
Technical threads and Apple user forums mention that AirDrop depends on a background process named sharingd and other built in services that must accept incoming connections through the firewall.4
Turn Off Personal Hotspot And Similar Features
- Disable Personal Hotspot If either Mac shares its connection or tethers through a phone hotspot, turn that feature off.
- Pause VPN apps Quit any VPN clients or proxy apps on both Macs while you test AirDrop again.
- Check for Wi-Fi tools Close apps that shape or monitor Wi-Fi traffic and repeat the file transfer test.
Apple’s help text explains that AirDrop uses its own peer to peer Wi-Fi link and does not need an internet connection, so tools that reshape network traffic sometimes interfere with that local link.1
Keep Displays Awake And Lids Open
- Stop the Mac from sleeping In System Settings, open Displays or Lock Screen and increase the time before the display turns off.
- Send with lids open If you use MacBook models, keep lids open on both machines during the whole transfer.
- Disable screen lock for tests While you test, turn off fast screen lock and make sure both desktops stay visible.
Apple’s own AirDrop tips mention that devices need to stay awake and unlocked to receive files reliably, and that applies to Mac to Mac transfers as well.2
How To Keep Mac To Mac AirDrop Stable
Once you have AirDrop working again, a few habits can keep the feature steady and reduce the odds that airdrop mac to mac not working returns during a rush.
- Update macOS on both Macs Install the latest macOS release on each machine so both share the newest AirDrop fixes.
- Restart the Macs now and then A simple restart from time to time clears stale Bluetooth and Wi-Fi sessions.
- Keep wireless radios on Leave Wi-Fi and Bluetooth enabled on both Macs if you share files between them often.
- Limit extra firewall tools If you need strict network rules, start with the macOS firewall before adding third party apps.
- Use Contacts Only day to day Once AirDrop works well, switch discovery back from Everyone to Contacts Only for daily use.
Apple and Mac maintenance guides also mention simple tasks such as trimming login items and keeping storage away from full, since low resources tend to trigger random wireless glitches on older Macs.5
When AirDrop Between Macs Still Refuses To Work
If none of the steps above bring AirDrop back between the two Macs, you may be dealing with a deeper macOS bug or a hardware fault. At that point your time is better spent gathering details and booking a session with an Apple technician.
Run A Fresh User Account Test
- Create a new user account In System Settings, add a temporary local user on one Mac with admin rights.
- Log in and test AirDrop Sign out of your main account, sign in to the new one, and repeat the AirDrop test.
- Compare the results If AirDrop works in the new account but not the old one, the issue likely ties to user level settings.
This simple test separates hardware faults from profile level problems such as login items, launch agents, or old system extensions that may interfere with network traffic.
Collect Details For Apple Help
- Note macOS versions Write down the exact macOS release that each Mac runs, along with model year and chip type.
- Capture screen messages Take screenshots of any AirDrop errors or missing device lists you see in Finder.
- Book time with Apple Use the Apple site or app to arrange a chat, call, or in person visit with a technician.
With that information ready, Apple staff can test Wi-Fi and Bluetooth hardware, run deeper logs, and rule out rare macOS bugs that go beyond normal home troubleshooting.
