AirDrop should be the easiest way to move a photo, PDF, or link between Apple devices, but it’s also one of the most fragile features in macOS. When it breaks, it’s rarely one obvious cause — it’s usually a stack of small settings that all need to line up at once. Here’s what’s actually going wrong and how to fix it.
The Most Common Culprits, Ranked by Likelihood
AirDrop relies on a quiet handshake between Bluetooth (for discovery) and a peer-to-peer Wi-Fi connection (for the actual file transfer). If either layer is misconfigured, the whole thing silently fails — usually with no error message, just a device that never shows up.
Before diving into deep troubleshooting, run through this list in order. Most AirDrop problems are solved somewhere in the first three items.
- Wi-Fi and Bluetooth are both off, or Bluetooth is off on just one device. AirDrop needs both radios active on both the sending and receiving device, even though no actual internet connection is required.
- Your Mac’s AirDrop visibility is set to “No One” or “Contacts Only,” and the sender isn’t in your contacts. This is the single biggest cause of “device not appearing” complaints.
- Personal Hotspot is turned on on either device. Hotspot mode hijacks the Wi-Fi radio in a way that blocks AirDrop’s peer-to-peer connection.
- The two devices aren’t within roughly 30 feet of each other, or there’s interference — thick walls, other Bluetooth accessories, or a crowded public Wi-Fi environment.
- One device isn’t signed into iCloud, or Apple ID email mismatches are confusing the Contacts-Only visibility check.
Industry support data consistently shows that visibility settings — not hardware failures — account for the majority of AirDrop “can’t find device” tickets, especially when a Mac and iPhone are involved rather than two Macs.
Checking and Fixing AirDrop Visibility Settings
Apple’s default AirDrop visibility setting has changed more than once across recent macOS and iOS releases, and that inconsistency is exactly why so many people get stuck. On a Mac, visibility lives in a slightly different place depending on your macOS version.
On macOS Sonoma, Sequoia, and Tahoe (2026)
- Open Finder, click AirDrop in the sidebar, and use the dropdown at the bottom of the window labeled “Allow me to be discovered by.”
- Choose Everyone for 10 Minutes (the newer temporary-visibility option) or Contacts Only.
- Alternatively, open Control Center, right-click (or long-press on a trackpad) the network module, and adjust AirDrop from there.
On the sending iPhone or iPad
- Go to Settings > General > AirDrop.
- Set visibility to Everyone for 10 Minutes rather than Contacts Only, especially if you’re sending to a Mac that isn’t tied to the same Apple ID.
- If you and the Mac’s owner aren’t saved in each other’s Contacts app with the correct Apple ID email or phone number, Contacts Only will never work between you.
Apple introduced the “Everyone for 10 Minutes” option specifically because “Everyone” left on indefinitely was viewed as a privacy risk, while “Contacts Only” was too strict and confused too many users. If your Mac still only shows the old binary Everyone/Contacts Only/No One options, a software update usually fixes that. This is the same underlying settings panel involved when people look into how do you disable airdrop entirely for privacy reasons — visibility and availability are controlled from the exact same menu, just at opposite ends of the spectrum.
Network and Hardware Conditions That Silently Break AirDrop
Even with visibility set correctly, AirDrop can fail because of network-layer issues that have nothing to do with your settings screen. These are the ones people rarely think to check.
| Condition | Why It Breaks AirDrop | Fix |
|---|---|---|
| Personal Hotspot active on iPhone | Locks Wi-Fi chip into hotspot mode, blocking peer-to-peer discovery | Turn off Personal Hotspot before AirDropping |
| Mac connected to a corporate/school VPN | Some VPN configurations restrict local network multicast traffic | Disconnect VPN temporarily |
| Firewall set to block all incoming connections | Can prevent the Mac from accepting the AirDrop handshake | System Settings > Network > Firewall > Options |
| Older Bluetooth/Wi-Fi driver cache | Stale radio state after sleep/wake cycles | Toggle both Wi-Fi and Bluetooth off/on |
| Mac in Clamshell mode with lid closed | Some Macs deprioritize radios when the lid is shut | Wake the Mac fully before sending |
Firewalls deserve special attention because they’re an easy thing to forget about on a work or school-issued Mac. If your Mac’s firewall is configured to Block all incoming connections, go to System Settings > Network > Firewall > Options and make sure that setting is unchecked, or that AirDrop-related services aren’t explicitly blocked.
VPNs are another sneaky one. Many corporate VPN clients tunnel all traffic — including the local multicast/mDNS discovery packets AirDrop depends on — off your local network entirely. If you’re on a managed Mac for work, disconnect the VPN, test AirDrop, and reconnect afterward if it resolves the issue.
Apple ID and Software Version Mismatches
AirDrop’s “Contacts Only” mode doesn’t just check if someone is in your address book — it cross-references the Apple ID email address or phone number tied to their device against what’s stored in your Contacts card for them. If you have an old email saved and they’ve since switched their Apple ID, Contacts Only mode will silently fail to recognize them as a known contact.
- Confirm the sender’s Apple ID email/phone in Settings > [Name] > Apple ID on their device.
- Compare that against what’s saved in your Mac’s Contacts app for their card.
- Update the contact card if there’s a mismatch, or just switch to Everyone for 10 Minutes as a quick workaround.
Software version gaps matter too, though less often than people assume. AirDrop has been largely stable across iOS and macOS versions for years, but major version jumps have occasionally introduced short-lived bugs.
- Check for macOS updates in System Settings > General > Software Update.
- Check iOS/iPadOS updates in Settings > General > Software Update.
- If either device is more than two major versions behind, update before troubleshooting further — old bugs get fixed and new one-off ones get introduced, so staying current is generally the safer bet.
Advanced Fixes When Basic Troubleshooting Fails
If you’ve checked visibility, radios, hotspot status, and Apple ID matching and AirDrop still won’t cooperate, it’s time for the deeper resets. These fix the more stubborn cases involving corrupted network configuration files.
- Reset the Mac’s network settings module by removing and re-adding your Wi-Fi network in System Settings > Wi-Fi > Details, then rejoining it.
- Restart both devices simultaneously. This clears cached Bluetooth pairing tables and mDNS service records that can get stuck after sleep.
- Sign out and back into iCloud on the Mac via System Settings > Apple ID, which forces a refresh of the device’s Apple-linked identity used in AirDrop handshakes.
- Reset the SMC (System Management Controller) on Intel Macs, which governs power and some radio behavior — Apple Silicon Macs handle this automatically via a restart instead.
- Try AirDrop between just two devices to isolate whether the issue is one specific device or a broader network problem — for example, test iPhone-to-Mac before assuming both directions are broken.
For anyone frequently switching between a MacBook used at a desk and moving around a room, physical setup can also introduce weird edge cases. If you’ve got an extended screen on Mac setup with the laptop lid closed and running as a secondary display, some users report that the Mac’s radios behave inconsistently in that mode — always test with the lid open before assuming there’s a deeper networking problem.
When AirDrop Just Isn’t the Right Tool
Sometimes the honest answer is that AirDrop isn’t built for the situation you’re trying to force it into. It’s designed for short-range, small-batch transfers between Apple devices in the same physical space — not for large files, cross-platform transfers, or long-distance sharing.
- Sending to a Windows PC or Android device: AirDrop doesn’t work at all outside the Apple ecosystem — use cloud storage links (iCloud, Google Drive, Dropbox) or a cable-based transfer instead.
- Large video files over several gigabytes: AirDrop can time out or stall on very large files, especially over congested Wi-Fi — consider a wired connection or an external drive.
- Transferring between rooms or floors: AirDrop’s effective range is genuinely closer to 30 feet with clear line of sight — walls and floors degrade Bluetooth discovery fast.
- Frequent large transfers between the same two Macs: A direct Thunderbird/USB-C cable connection using Target Disk Mode is dramatically faster and more reliable than repeated AirDrop sessions.
This is also worth remembering if you’re setting up a Mac for gaming or heavier workflows where you’re moving big files constantly — someone getting into playing Windows games on Mac through Steam is going to be shuffling large installers and save files around far more than AirDrop was ever meant to handle gracefully.
Conclusion
AirDrop failures almost never come down to a single broken feature — they’re the result of two devices disagreeing on visibility, radio state, or identity at the exact same moment. The fix is rarely dramatic: it’s usually flipping “Contacts Only” to “Everyone for 10 Minutes,” turning off a forgotten Personal Hotspot, or noticing a VPN is quietly blocking local traffic. Work through the checklist in order, from settings to network conditions to Apple ID matching, before assuming anything is actually broken. In the rare case none of it works, don’t force it — a cloud link or a cable transfer will save more time than another ten minutes of toggling Bluetooth on and off.
FAQ
This almost always points to a visibility mismatch — your Mac’s AirDrop setting is likely on “Contacts Only” while the sender isn’t saved in your Contacts app with a matching Apple ID, or your Mac’s Bluetooth is off even though Wi-Fi is on. Switch your Mac to “Everyone for 10 Minutes” temporarily to confirm the connection works, then troubleshoot the Contacts entry afterward.
No, and this is one of the most misunderstood parts of AirDrop — it creates its own peer-to-peer Wi-Fi connection using Bluetooth for discovery, so both devices being on the same router network isn’t required. However, both Wi-Fi and Bluetooth radios still need to be turned on for this peer-to-peer handshake to happen at all.
Yes, particularly on managed or corporate Macs where the built-in firewall is set to “Block all incoming connections,” or where third-party security software restricts local network traffic. Checking System Settings > Network > Firewall > Options and temporarily disabling third-party antivirus tools is a legitimate troubleshooting step if standard fixes don’t resolve the issue.
