Quick Answer

AirDrop not working between Mac and iPhone is usually caused by Bluetooth or Wi-Fi being disabled, AirDrop set to Contacts Only or Receiving Off, or the two devices not being close enough together. Fixing it takes under two minutes in most cases.

Check Bluetooth and Wi-Fi First

AirDrop requires both Bluetooth and Wi-Fi to be active on both devices simultaneously, even if you are not connected to a Wi-Fi network. Bluetooth handles device discovery and Wi-Fi handles the actual file transfer. If either is off, AirDrop will not appear or will fail silently.

On your iPhone, open Control Centre by swiping down from the top-right corner. Confirm both the Bluetooth and Wi-Fi icons are highlighted. On your Mac, check the menu bar for both icons. If you are using a VPN on either device, try disabling it temporarily. Some VPN configurations intercept the local network traffic that AirDrop relies on and block transfers even when Bluetooth and Wi-Fi appear active.

Personal Hotspot on iPhone is a common culprit. When your iPhone hotspot is active, it changes Wi-Fi behavior in a way that disables AirDrop. Go to Settings, Personal Hotspot, and toggle it off. Attempt your AirDrop transfer again before re-enabling the hotspot.

AirDrop Visibility Settings

Both devices need to be set to receive. On iPhone go to Settings, General, AirDrop and select Everyone for 10 Minutes or Contacts Only. If your Mac is not in your iPhone contacts, use Everyone temporarily. On Mac, open Finder, click AirDrop in the sidebar, and set the Allow me to be discovered by dropdown to Everyone or Contacts Only accordingly.

A common oversight: the Mac must have AirDrop open in Finder or at least discoverable in the background. Closing Finder entirely on some macOS versions pauses AirDrop discovery. Keep a Finder window open during transfers.

On macOS Ventura and later, there is an additional toggle in System Settings under General, AirDrop and Handoff. Confirm AirDrop is enabled here as a separate check from the Finder sidebar setting. Both switches need to be on.

Distance and Environment

AirDrop Bluetooth discovery works reliably within about 9 metres, but practical range in a real environment is closer to 5 metres. Walls, other Bluetooth devices, and competing Wi-Fi channels all reduce effective range. Keep devices within arm's reach during troubleshooting.

In offices or university libraries with dense Wi-Fi networks, channel congestion on 2.4GHz can interfere with AirDrop's peer-to-peer Wi-Fi link. If you are in a high-density network environment, try moving to a quieter area or switching your iPhone Wi-Fi to prefer 5GHz in your router settings.

Sign-out-related issues also occur. If your Mac and iPhone are signed into different Apple ID accounts, Contacts Only mode will not find either device. Confirm both use the same Apple ID or switch to Everyone visibility to bypass the contact matching requirement.

System-Level Fixes

If the above steps do not resolve the issue, a reset of network settings on iPhone often clears persistent AirDrop failures. Go to Settings, General, Transfer or Reset iPhone, Reset, Reset Network Settings. This wipes saved Wi-Fi passwords and Bluetooth pairings but clears corrupted network state that blocks AirDrop. Reconnect to your Wi-Fi network after the reset and test AirDrop again.

On Mac, clearing Bluetooth preferences can help. Quit Bluetooth by holding Option and clicking the Bluetooth menu bar icon, selecting Debug, then Reset the Bluetooth Module. On recent macOS this option may be under additional debug menus. Alternatively, restart both devices and attempt the transfer in a fresh session before performing deeper resets.

MacOS updates occasionally introduce AirDrop regression bugs that Apple patches in point releases. If you are several versions behind, check for a pending software update on your Mac before assuming a hardware or settings issue.

Frequently Asked Questions

Why does AirDrop show my device but fail during transfer? This usually means the Bluetooth handshake succeeded but the Wi-Fi peer-to-peer link failed. Ensure your Mac firewall is not blocking incoming connections. Go to System Settings, Network, Firewall and confirm it is not set to block all incoming connections. Also check that the file is not too large for your available storage on the receiving device.

Does AirDrop work across different Apple ID accounts? Yes, but only when visibility is set to Everyone. Contacts Only mode requires the sender to appear in the receiver's contacts with a matching Apple ID email address. For transfers between your own devices, confirm both are signed into the same iCloud account for easiest discovery.

Will AirDrop work when I am not connected to the internet? Yes. AirDrop creates a direct device-to-device connection and does not route through the internet. You need Wi-Fi and Bluetooth radios active but not necessarily connected to any network or the internet at all. This makes it useful for file sharing in areas without connectivity.

Why does AirDrop keep failing on newer macOS versions? Apple has changed AirDrop's firewall and discovery behavior in several recent macOS updates. Ventura and Sonoma both had early release issues. Updating to the latest point release of your macOS version resolves most regression-related failures. Check System Settings, General, Software Update for any pending patches.

Ready to Find Your Perfect Match? Upgrade your Apple-compatible tech setup at Evetech