AirDrop Not Working on Mac? Fixes for MacBook & iPhone
Quick answer: Most AirDrop issues are caused by Bluetooth/Wi‑Fi off, wrong AirDrop visibility, Personal Hotspot on, or firewall/settings blocking discovery — toggling those and restarting networking usually restores AirDrop.
Quick checklist (try first):
- Turn Wi‑Fi and Bluetooth off/on on both devices.
- Set AirDrop visibility to “Everyone” temporarily on the Mac and iPhone.
- Disable Personal Hotspot on iPhone; ensure both devices are within ~10 meters.
AirDrop is simple when it works and maddening when it doesn’t. This guide explains why AirDrop not working on your Mac or between iPhone and Mac happens, and walks you through step‑by‑step fixes from quick toggles to advanced debugging. Expect practical commands, exact menu paths, and the rationale so you don’t just patch symptoms—you fix the cause.
If you want a compact reference for engineers or power users, see this repository with scripts and notes: airdrop not working on mac.
How AirDrop Works (so you know what to check)
AirDrop uses Bluetooth Low Energy (BLE) to advertise and negotiate a connection, then establishes a peer‑to‑peer Wi‑Fi link to transfer files. That handshake means both Bluetooth and Wi‑Fi must be active and allowed by system settings. If either radios are restricted, discovery or transfer will fail even if the icons look fine.
macOS exposes AirDrop discovery through Finder (Go > AirDrop), and visibility is controlled by the receiver’s setting: Off/Contacts Only/Everyone. Contacts Only requires both devices to be signed into iCloud with each other’s Apple ID or share contact info, which is a common source of “not finding Mac” behavior when one device is not recognized as a contact.
Firewalls, corporate network profiles, VPNs, and Personal Hotspots interfere with peer Wi‑Fi. On newer macOS versions, additional privacy permissions (Screen Recording for certain share flows, Full Disk Access for file access tools) can complicate transfers, but the discovery phase is almost always radio and visibility related.
Common Causes and Step‑by‑Step Fixes
Start with the basics: ensure both devices are awake, unlocked, and within range (about 30 feet/10 meters). Close any apps that might block Bluetooth or create network extensions. On the Mac, open Finder > Go > AirDrop to force the AirDrop UI to refresh; on iPhone, open Control Center and long‑press the connectivity panel to access AirDrop settings.
Turn off Personal Hotspot on the iPhone — it never plays nicely with AirDrop. Also, temporarily set AirDrop to Everyone on both devices while testing: Contacts Only often fails when contact cards are incomplete or multiple Apple IDs exist.
Check macOS Firewall and security software. Go to System Settings > Network > Firewall (macOS Ventura and later have slightly different paths) and ensure “Block all incoming connections” is off and “Automatically allow signed software to receive incoming connections” is enabled. Corporate MDM profiles can enforce rules; if managed, contact IT.
Advanced Troubleshooting: Reset, Restart, and Terminal
If quick fixes fail, escalate methodically. Restart both devices. On Intel Macs, reset SMC and NVRAM; on Apple silicon Macs, a full shutdown and wait 30 seconds before start achieves a similar hardware reset. Boot the Mac into Safe Mode to rule out third‑party kernel extensions and startup agents.
Use Terminal to restart relevant services. Restart Bluetooth and discovery daemons to clear stale states without a full reboot. For example, in Terminal you can run these commands (admin password required):
sudo pkill bluetoothd
sudo pkill -f AirDrop
killall -HUP blued
Note: commands vary by macOS version. If uncomfortable with Terminal, create a new user account and test AirDrop there—if it works, the problem is per‑user (permissions, login items, or preferences). For a developer-focused collection of tips and scripts, see the practical notes at mac airdrop not discovering devices.
Practical Scenarios & Targeted Fixes
Scenario: AirDrop from iPhone to Mac not working — On the Mac: Finder > Go > AirDrop, set “Allow me to be discovered by” to Everyone. On iPhone: Control Center > long press connectivity > AirDrop > Everyone. Turn off Personal Hotspot and any VPNs. If still failing, open Bluetooth preferences and remove any irrelevant paired devices that might confuse the stack.
Scenario: MacBook AirDrop not discovering devices after macOS update — Check for new privacy prompts in System Settings (Files and Folders, Bluetooth) and re‑enable access. Reinstalling the latest combo update or reinstalling macOS without wiping data sometimes clears a corrupted networking stack. Backup before reinstalling.
Scenario: AirDrop works for some files, not others — Check file permissions and Spotlight indexing. If the Finder cannot access the file due to permissions, the transfer will fail. Use Get Info on the file to ensure your account can read it, or copy it to Desktop and try again.
Prevention, Best Practices, and Voice‑Search Friendly Tips
Keep both devices updated to the latest iOS and macOS. Avoid using Personal Hotspot while expecting AirDrop. When in corporate or public networks, assume additional firewall or VPN rules will interfere—use “Everyone” mode temporarily for discovery, then revert to Contacts Only once paired.
For voice search readiness: ask your device a short, direct question like “Hey Siri, why is AirDrop not working on my Mac?” and be prepared to enable AirDrop visibility and toggle Wi‑Fi/Bluetooth. Keeping the phrasing concise helps Siri provide actionable steps.
Document recurring problems: note the macOS build, iPhone model, and exact symptoms (e.g., “iPhone sees Mac but Mac shows offline” vs “devices don’t appear at all”). Those details matter when searching forums or contacting Apple Support and speed up diagnosis.
Expanded Semantic Core (keyword clusters)
Primary queries
- airdrop not working on mac
- airdrop from iphone to mac not working
- macbook airdrop not working
- why is airdrop not working on my mac
Secondary / medium-frequency (intent-based)
- airdrop to macbook not working
- airdrop not finding mac
- airdrop mac to iphone not working
- mac airdrop not discovering devices
- airdrop not receiving on mac
- airdrop settings mac contacts only everyone
Clarifying / LSI phrases
- Bluetooth and Wi‑Fi must be on for AirDrop
- disable personal hotspot to use AirDrop
- reset SMC NVRAM AirDrop not working
- finder airdrop not showing devices
- airdrop discovery mac firewall vpn
- airdrop troubleshooting macbook pro
Use these organically: the article integrates visibility settings, radio toggles, firewall and hotspot issues, SMC/NVRAM resets, Safe Mode, and Terminal commands to match both informational and transactional intent.
FAQ — Top 3 user questions
Why is AirDrop not finding my Mac?
Most often because Bluetooth or Wi‑Fi is off, AirDrop visibility is restricted (Contacts Only), Personal Hotspot is enabled, or a firewall/MDM profile blocks discovery. Toggle Bluetooth/Wi‑Fi, set AirDrop to Everyone temporarily, disable Hotspot, and check firewall settings. Restarting networking or both devices usually helps.
How do I fix AirDrop from iPhone to Mac not working?
Open Finder > Go > AirDrop on the Mac and set “Allow me to be discovered by” to Everyone. On the iPhone open Control Center and set AirDrop to Everyone, turn off Personal Hotspot, and make sure both devices are unlocked and within range. If transfers still fail, restart both devices and test again; if necessary, reset network settings on the iPhone.
What advanced steps fix MacBook AirDrop problems?
Try Safe Mode to rule out user-level extensions, reset SMC and NVRAM on Intel Macs (Apple silicon: full shutdown), restart Bluetooth/Wi‑Fi daemons via Terminal, and check for restrictive firewall or VPN configs. Creating a new macOS user profile is a useful isolation test—if AirDrop works there, fix per-user permissions or login items.
