AirDrop on Mac fails when Bluetooth, Wi-Fi, visibility, or firewall settings block discovery or the peer-to-peer link.
If you’re asking “why won’t airdrop work on my mac?”, the hiccup almost always traces back to radios being off, visibility set too strict, devices too far apart, or a firewall or hotspot getting in the way. This guide gives you clear checks, quick resets, and deeper tweaks that solve the most common blocks without guesswork.
Why Won’t Airdrop Work On My Mac?
Think proximity, radios, and rules. AirDrop needs Bluetooth for discovery and a direct Wi-Fi link for the transfer. Both devices must be within about 30 feet, awake, and set to receive. A strict firewall, an active hotspot, or a VPN that blocks local traffic can stall the handoff. Work through the table and sections below in order; most fixes take less than two minutes each.
Common Causes And One-Step Fixes (Quick Table)
| Symptom | Likely Cause | Quick Fix |
|---|---|---|
| Mac doesn’t appear as a target | AirDrop receiving set to Contacts Only; sender not in Contacts | Switch receiving to “Everyone” (or “Everyone for 10 Minutes” on newer setups) and try again |
| Transfer stalls at “Waiting…” | Bluetooth or Wi-Fi off or glitchy | Toggle Bluetooth and Wi-Fi off/on on both devices; retry |
| Can see device, but “Declined” appears | Recipient auto-reject due to screen locked or busy share sheet | Wake the Mac, open Finder, keep the desktop active, then resend |
| Mac appears, then disappears | Too far apart or heavy interference | Move devices within 1–2 meters; avoid crowded Wi-Fi channels |
| No devices show up at all | Firewall blocking inbound discovery | Disable “Block all incoming connections” and allow signed software |
| Phone can’t send to Mac | Personal Hotspot on, or VPN blocking local networking | Turn off Hotspot; pause VPN; retry the share |
| Old Mac can’t see newer devices | Legacy AirDrop mode mismatch or OS too old | Open Finder > AirDrop and click “Don’t see who you’re looking for?” then use the legacy option if shown; update macOS |
Airdrop Not Working On Mac: Quick Fixes That Stick
1) Confirm The Basics
- Keep devices awake and unlocked. On Mac, leave the desktop visible.
- Stay within 30 feet, closer for reliability.
- Turn on Wi-Fi and Bluetooth on both sides. If they’re on, toggle each off, wait five seconds, then turn back on.
2) Make Your Mac Discoverable
Open Finder, choose AirDrop from the sidebar, then set “Allow me to be discovered by” to Everyone while testing. If your iPhone or iPad shows “Everyone for 10 Minutes,” enable it and send within that window. On macOS with Control Center, you can also long-press the Bluetooth or AirDrop tile to switch receiving quickly.
3) Turn Off Personal Hotspot And Pause VPN
Hotspot bonds your phone’s radios in a way that interferes with the local link AirDrop uses. Some VPNs block local networking. Disable Hotspot on iPhone/iPad and pause VPN apps on both devices, then try the transfer again.
4) Reboot Radios The Fast Way
- On the Mac menu bar, turn Wi-Fi off, wait five seconds, turn it back on.
- Open Control Center, switch Bluetooth off, wait five seconds, turn it back on.
- On iPhone/iPad, toggle Airplane Mode on for ten seconds, then off. Reopen the share sheet and try again.
5) Check Firewall Rules
AirDrop discovery and handoff use local inbound traffic. If your Mac is set to block all incoming connections, discovery can fail. Open System Settings > Network > Firewall. Make sure “Block all incoming connections” is off. Keep the option to allow built-in and signed software enabled.
6) Use The Right Account Context For “Contacts Only”
When receiving is set to Contacts Only, both sides need to be signed in to iCloud, and each must have the other saved in Contacts with the Apple-ID email or phone number. If that exact card detail doesn’t match, discovery can be flaky. Switch to Everyone for testing; once it works, switch back.
7) Send From The Right Place
- On Mac: Finder > AirDrop, or File > Share > AirDrop in many apps.
- On iPhone/iPad: Share button in Photos, Files, or the app you’re using.
- If the target you expect isn’t visible, tap or click the AirDrop avatar area to refresh the list.
8) Clear Stuck Transfers
If you see “Waiting…,” cancel the send, toggle Wi-Fi/Bluetooth, reopen the share sheet, and try one file first. Large batches sometimes jam the queue; once the first file lands, the rest usually fly.
9) Update And Log Back In
Install the latest macOS and iOS/iPadOS updates. Then sign out of iCloud on one device and sign back in. That refresh clears stale identity tokens that can block Contacts-Only discovery.
Step-By-Step: From Zero To Working
Set Receiving To Everyone (Temporarily)
- Mac: Finder > AirDrop > “Allow me to be discovered by” > Everyone.
- iPhone/iPad: Settings > General > AirDrop > Everyone for 10 Minutes.
- Retry the share within that window.
Toggle Radios And Wake Both Devices
Turn Wi-Fi and Bluetooth off/on on both ends; keep screens awake. Move within arm’s reach to cut noise from busy channels.
Turn Off Hotspot And VPN
Disable Personal Hotspot on the phone and pause VPN clients on both devices. Many VPNs block the peer-to-peer link AirDrop needs.
Check Firewall And Sharing
Open System Settings > Network > Firewall. Leave the firewall on if you like, but don’t block all inbound connections. AirDrop relies on allowed signed services to announce and receive.
Retry With A Small File
Send a tiny PNG or text file first. If that works, larger batches should follow. If small files still fail, move to the deeper fixes below.
Deeper Fixes When Basic Steps Don’t Help
Reset Bluetooth And Wi-Fi Stacks (Soft Reset)
- Delete stale pairings in Bluetooth settings you don’t use.
- Forget and re-join your usual Wi-Fi network, then retry AirDrop off-network as a test (you don’t need internet for AirDrop).
Test A Clean User Session
Create a new macOS user, log into it, and try AirDrop there. If it works, something in your main profile (a login item, VPN helper, or security tool) is blocking discovery. Revisit those tools and trim anything you don’t need during transfers.
Check Legacy Mode On Older Macs
In Finder > AirDrop, use the link “Don’t see who you’re looking for?” and follow the prompt. Some older Macs need this flow to see each other, especially across big OS gaps.
Rule Out Interference
Microwaves, USB-3 hubs, and packed 2.4 GHz bands can add noise. Move closer, unplug noisy USB hubs, or try again near a different access point. If your router supports 5 GHz or 6 GHz, step closer to the devices rather than the router; AirDrop uses a direct link between devices, not your Wi-Fi access point.
Reference Settings: Where To Change Each Item
| Setting | Where On macOS | Notes |
|---|---|---|
| AirDrop receiving | Finder > AirDrop; or Control Center | Use Everyone for testing; switch back after |
| Bluetooth | Control Center; or System Settings > Bluetooth | Toggle off/on to refresh discovery |
| Wi-Fi | Control Center; or System Settings > Wi-Fi | Toggle off/on; network choice doesn’t matter |
| Firewall | System Settings > Network > Firewall | Leave “Block all incoming connections” off |
| Contacts Only matching | Contacts app; iCloud sign-in | Save the Apple-ID email/phone on both cards |
| Personal Hotspot | iPhone Settings > Personal Hotspot | Turn off during AirDrop |
| VPN | VPN app or System Settings > VPN | Pause or allow local networking |
Safety And Privacy Notes
When receiving is set to Contacts Only, the device answers only if the sender matches contact info you’ve saved. Everyone mode responds to any nearby sender. Keep Everyone on only while sharing, then switch back. Transfers are encrypted end-to-end, and the recipient can accept or decline each item.
Exact Checklist You Can Run Any Time
- Open Finder > AirDrop and set receiving to Everyone.
- Toggle Bluetooth and Wi-Fi off/on on both devices.
- Turn off Personal Hotspot; pause VPN.
- Wake both screens; place devices side by side.
- Send a tiny file first; then batch the rest.
- If blocked, review Firewall and turn off “Block all incoming connections.”
- If Contacts Only still fails, check the saved card details on both sides and sign in to iCloud.
Trusted References For Deeper Detail
You can review Apple’s step-by-step guide for Mac sharing under Use AirDrop on your Mac. If discovery fails with strict rules enabled, see Apple’s page on Change Firewall settings on Mac to allow signed software while keeping protection on.
Final Checks And When To Get Help
If every step above fails, try a different sender and a different target to isolate which device misbehaves. Safe Mode on Mac can also reveal conflicts from add-ons; if AirDrop works in Safe Mode, a login item or extension is the culprit. At that point, removing third-party network filters usually restores AirDrop.
If you still find yourself saying “why won’t airdrop work on my mac?” after every change, back up your data and book a hardware check. Failed antennas and damaged shields are rare, but they do happen. With radios healthy, settings in place, and distance close, AirDrop on Mac is reliable and quick.
