AirDrop Not Working on Mac? How to Fix iPhone ↔ Mac Transfers
Short answer: If AirDrop not working on Mac or your Mac is not discovering devices, make sure Bluetooth and Wi‑Fi are on, both devices are unlocked and awake, AirDrop visibility is set to Everyone or the correct Contacts setting, and devices are within ~30 feet. If basic checks fail, reset networking, restart Bluetooth, and try the advanced steps below. For quick reference you can also review a compact troubleshooting script at airdrop not working on mac.
Quick checklist (fast fixes that solve ~80% of cases)
Before diving deep, run this quick checklist. These actions are non-destructive and usually restore discovery between iPhone and Mac quickly.
- Turn Bluetooth and Wi‑Fi off and on on both devices, and ensure AirDrop is enabled.
- Set AirDrop receiving to Everyone temporarily on the Mac and the iPhone (Settings → General → AirDrop or Finder → AirDrop on Mac).
- Unlock the Mac (log in), wake both screens, and keep devices physically close (<10 m / 30 ft).
If the problem persists after this checklist, continue with the step-by-step repair below. The rest of the article covers root causes, advanced commands, and prevention tips you can use if AirDrop from iPhone to Mac not working or MacBook AirDrop not discovering devices.
Why AirDrop isn’t discovering devices
AirDrop relies on a combination of Bluetooth Low Energy (BLE) for discovery and a peer-to-peer Wi‑Fi link for data transfer. If either discovery or the Wi‑Fi link fails, devices won’t see each other. Common failure modes include disabled radio hardware, restrictive privacy settings, or software conflicts caused by VPNs, firewall rules, or third-party networking utilities.
Network profiles, corporate device management (MDM), or active Personal Hotspot sessions can block the required peer-to-peer Wi‑Fi. On Macs, sleep settings and a locked screen can prevent discovery even when radios are active: AirDrop only accepts incoming discovery requests when the Mac is awake and the user session is unlocked. On iPhones, „Contacts Only” can block transfers when either device lacks the proper contact info or Apple ID pairing isn’t recognized.
Interference and corrupted preferences also cause intermittent failures. Bluetooth congestion in crowded environments, older Bluetooth firmware, or a bug introduced by a macOS/iOS update can make AirDrop not finding Mac. Identifying whether discovery fails (no devices shown) or transfers fail after discovery helps choose the correct fix: discovery issues point to Bluetooth/visibility, while transfer failures point to Wi‑Fi, firewall, or routing issues.
Step-by-step fixes (basic → intermediate)
Start with the simplest remedies and move to intermediate ones only if needed. These steps target both AirDrop not finding Mac and transfer failures from Mac to iPhone or vice versa. Execute each step, test AirDrop, then proceed if unresolved.
1) Confirm basic settings: On the iPhone open Control Center → long-press network card → AirDrop → choose Everyone or Contacts Only (temporarily set to Everyone). On the Mac, open Finder → Go → AirDrop and set „Allow me to be discovered by” to Everyone. Ensure both devices are unlocked and on the same physical plane (not in different rooms or pocketed).
2) Restart radios and devices: Toggle Bluetooth and Wi‑Fi off and on on both devices. If that doesn’t fix it, reboot both devices. Reboots clear transient Bluetooth cache and reset the peer-to-peer Wi‑Fi stack. After reboot, re-check AirDrop visibility.
3) Disable interfering services: Turn off VPNs and disconnect from corporate Wi‑Fi if possible. Disable Personal Hotspot if active. On macOS, temporarily disable third-party firewalls (Little Snitch, Lulu) and verify the built-in firewall (System Preferences → Security & Privacy → Firewall) allows incoming connections or is temporarily off for testing.
Advanced troubleshooting (commands, caches, and resets)
When basic steps fail, use these advanced methods. They are safe but slightly more intrusive; document any changes you make so you can revert them. These steps address corrupted Bluetooth or network preferences and lower-level software issues preventing device discovery.
On macOS you can reset Bluetooth and network caches. Open Terminal and run the following commands one at a time (you will need admin rights). These commands remove preference files that can become corrupted and force macOS to rebuild Bluetooth and networking state:
sudo pkill bluetoothd— restarts the Bluetooth daemonsudo rm -rf /Library/Preferences/com.apple.bluetooth.plist ~/Library/Preferences/com.apple.Bluetooth.plist— removes Bluetooth prefssudo ifconfig en0 down; sudo ifconfig en0 up— resets the primary network interface (adjust en0/en1 as needed)
After running these, restart the Mac. On iPhone, a network settings reset can clear problems: Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings. Note this clears Wi‑Fi passwords and VPN profiles; warn users before proceeding. If you have MDM-managed devices, consult your admin—device policies can block AirDrop.
If transfers still fail after resets, gather logs: on macOS use Console.app and filter for „airdrop”, „bluetooth”, or „BluetoothL2CAP” during an attempt. For persistent hardware problems, run Apple Diagnostics (restart and hold D) to check for Bluetooth/Wi‑Fi hardware faults. If hardware fails diagnostics, contact Apple Support.
Prevention, best practices, and edge cases
Keep macOS and iOS updated—many AirDrop issues are fixed in point releases. If you often move between networks, create a short routine: ensure both devices have Bluetooth and Wi‑Fi enabled, unlock the Mac, set AirDrop to Everyone briefly, then revert visibility to Contacts Only. This minimizes friction while keeping privacy controls intact.
For shared or corporate devices, ask IT to permit peer-to-peer AirDrop traffic; some networks block peer-to-peer Wi‑Fi by design. If you use an Apple ID for contacts-only transfers, ensure both devices are signed into iCloud and that the sender’s Apple ID email/phone is stored in the recipient’s Contacts card.
Rare edge cases: some Bluetooth headphones or USB Wi‑Fi adapters can confuse the Mac into using the wrong interface for peer-to-peer. If you have multiple network interfaces, temporarily disconnect unused adapters. Also check Accessibility settings: if VoiceOver or other assistive features alter device sleep behavior, they may influence AirDrop discovery.
Semantic core (expanded keyword clusters)
The following keyword clusters are organized for content optimization and to help you cover related user intent when editing or publishing. Use these naturally in headings or body copy to increase topical relevance for search and voice queries.
Primary (high intent):
- airdrop not working on mac
- airdrop from iphone to mac not working
- macbook airdrop not working
- airdrop not finding mac
Secondary (supporting intent & variations):
airdrop mac to iphone not working, why is airdrop not working on my mac, airdrop to macbook not working, mac airdrop not discovering devices, airdrop contacts only not working, airdrop not showing devices, airdrop fails after discovery
Clarifying / long-tail & voice queries:
“How to fix AirDrop not detecting my Mac”, “How to make AirDrop see my MacBook”, “Why can’t I AirDrop from iPhone to Mac”, “AirDrop stuck waiting to accept”, “AirDrop transfer failed mac to iPhone”
LSI and related phrases: Bluetooth reset, peer-to-peer Wi-Fi, Bluetooth daemon, reset network settings, allow me to be discovered by, Finder AirDrop, AirDrop troubleshooting, Apple ID for AirDrop
FAQ
This FAQ answers the three most common user questions about AirDrop failing between iPhone and Mac. If you need schema-ready FAQ data, a JSON-LD snippet is included below for easy copy/paste.
Q1: Why won’t AirDrop find my Mac?
AirDrop discovery requires Bluetooth (for discovery) and Wi‑Fi (for transfer). If your Mac is locked, asleep, or has AirDrop visibility set to „No One” or is restricted by an MDM policy, the iPhone won’t find it. Start by ensuring both devices have Bluetooth and Wi‑Fi on, the Mac is awake and unlocked, and AirDrop visibility is set to Everyone. If that doesn’t help, reboot, toggle radios, and temporarily disable VPN or firewall apps.
Q2: AirDrop transfers start but then fail — what do I do?
When transfers fail after devices appear, the peer-to-peer Wi‑Fi link is likely failing. Check that neither device is using Personal Hotspot, disable VPNs, and ensure both devices have stable Wi‑Fi radios. If needed, reset network settings on the iPhone and clear Bluetooth/network preferences on the Mac. Also confirm the Mac firewall isn’t blocking incoming connections.
Q3: Is there a safe way to reset AirDrop if nothing else works?
Yes. On the Mac, you can restart the Bluetooth service and remove the Bluetooth preference files, then reboot. On iPhone, use Reset → Reset Network Settings (this clears saved Wi‑Fi networks). These steps rebuild radio caches and often fix persistent issues. Back up important settings and passwords before reset operations.
Helpful links: review AirDrop troubleshooting on Apple’s support site and the community-maintained guide at airdrop not working on mac for additional scripts and logs.
