You're trying to AirDrop a photo to your friend standing right next to you. Their device doesn't show up. Or you see their name but the transfer fails. Or it works for them but not for you. AirDrop is supposed to be Apple's seamless file-sharing magic, but when it doesn't work, it's incredibly frustrating.
I use AirDrop constantly—sharing photos with family, sending documents between my iPhone and Mac, transferring files to friends. Over the years I've run into pretty much every AirDrop problem that exists. Sometimes it's a simple settings issue. Other times you need to dig into more obscure fixes.
This guide covers every AirDrop problem and solution for iPhone, iPad, and Mac. I'll start with the quick fixes that work most of the time, then move into the more technical stuff for stubborn problems. By the end, your AirDrop should be working again—or you'll at least know what's actually broken.
Quick Checks Before Troubleshooting
Before we dive into fixes, make sure these basic requirements are met. AirDrop won't work if any of these are wrong:
Pre-Flight Checklist
Distance: Devices must be within 30 feet.
Radios: Wi-Fi and Bluetooth MUST be on (but don't need to be connected to a network).
Status: Both devices must be awake and unlocked.
Interference: Move away from thick walls or microwaves.
I've had so many moments where AirDrop "wasn't working" because one of us had Bluetooth off or the receiving device was locked. Always check the obvious stuff first.
Turn AirDrop On (The Right Way)
Let's make sure AirDrop is actually enabled properly on both devices.
On iPhone or iPad:
- Open Control Center (swipe down from top-right).
- Press and hold the connectivity box (Wi-Fi/Bluetooth icons).
- Tap the AirDrop icon.
- Select "Everyone for 10 Minutes".
Or go to Settings > General > AirDrop. I recommend using "Everyone" instead of "Contacts Only" while troubleshooting to rule out contact syncing issues.
On Mac:
- Open Finder.
- Click AirDrop in the sidebar.
- At the bottom, click "Allow me to be discovered by:".
- Select "Everyone".
The "Everyone" setting is temporary on iPhone (10 minutes) but permanent on Mac until you change it. I keep mine on "Contacts Only" normally, but switch to "Everyone" when troubleshooting.
Restart Everything (Yes, Really)
The classic "turn it off and on again" actually fixes AirDrop problems surprisingly often.
Restart iPhone/iPad: Volume Up, Volume Down, hold Side button (Face ID) or hold Home + Top button (older models).
Restart Mac: Apple menu > Restart.
After both devices restart, try AirDrop again. I'd say this fixes the problem maybe 40% of the time. Something about restarting clears up whatever weird glitch was preventing the connection.
Toggle Bluetooth and Wi-Fi Off and On
Even if both are turned on, toggling them off and back on can help.
- iPhone/iPad: Go to Settings (not Control Center) to fully toggle Wi-Fi and Bluetooth off. Wait 5 seconds, turn them back on.
- Mac: Click the icons in the menu bar, turn off, wait, turn on.
AirDrop uses both Wi-Fi and Bluetooth to work (Bluetooth discovers devices, Wi-Fi transfers files). Sometimes one of them gets stuck and needs to be reset.
Make Sure You're Not in Personal Hotspot Mode
Interference Alert
If your iPhone is sharing internet via Personal Hotspot, AirDrop won't work. They use the same Wi-Fi radio and can't run simultaneously.
Go to Settings > Personal Hotspot and toggle "Allow Others to Join" to off. Try AirDrop again. This one catches people all the time.
Check "Contacts Only" Requirements
If AirDrop is set to "Contacts Only," both devices need to verify each other via iCloud.
Requirements: You need their email/number saved. They need YOUR email/number saved. Both devices must be signed into iCloud.
This is why I recommend "Everyone" mode when troubleshooting. Too many things can go wrong with Contacts Only mode. If you're trying to AirDrop to someone and their device isn't showing up, tell them to switch to "Everyone" mode. Problem solved 90% of the time.
Sign Out and Back Into iCloud
Sometimes AirDrop stops working because of an iCloud authentication glitch. Signing out and back in refreshes the connection.
- Go to Settings > [Your Name].
- Scroll down and tap Sign Out.
- Restart device.
- Sign back in.
Warning: Make sure you know your password and have access to 2FA codes before doing this. I only do this as a more advanced step.
Reset Network Settings (iPhone/iPad)
This resets all network-related settings to defaults, which often fixes AirDrop issues.
Nuclear Option: Data Loss Warning
This will erase all saved Wi-Fi passwords. Make sure you know your passwords before proceeding.
- Go to Settings > General.
- Tap Transfer or Reset iPhone.
- Tap Reset > Reset Network Settings.
Your device will restart. This is one of my go-to fixes for stubborn AirDrop problems.
Check "Do Not Disturb" and Focus Modes
Do Not Disturb and Focus modes can suppress AirDrop notifications. Check Control Center on both devices and ensure Focus is turned off temporarily.
Disable VPN Temporarily
VPN Interference
VPNs can block local network traffic required for AirDrop. Turn off your VPN in Settings or your VPN app and try again.
Check Firewall Settings (Mac)
Your Mac's firewall might be blocking incoming AirDrop connections. Go to System Settings > Network > Firewall. Ensure "Block all incoming connections" is NOT checked. Or just turn the firewall off temporarily to test.
Update to Latest Software
Apple fixes AirDrop bugs in software updates. If you're running old iOS or macOS, updating might solve your problem. Check Settings > General > Software Update.
Check Device Compatibility
Older devices don't support AirDrop. You need iPhone 5 or later, iPad 4th gen or later, Mac 2012 or later. For "Everyone" mode, you need iOS 10+ or macOS Sierra+.
Device-Specific Fixes
iPhone not showing on Mac:
On iPhone, wake the screen. On Mac, open Finder > AirDrop and keep that window open. This forces the Mac to look for devices.
Mac not showing on iPhone:
Wake the Mac. Open Finder > AirDrop. On iPhone, open the Share sheet and wait. The Mac must be awake and discoverable.
Transfer Fails Midway Through
If the device shows up but the transfer fails:
- Move closer: Stay within 10 feet.
- Cancel and retry: Second attempt often works.
- Disable Low Power Mode: It can restrict background activity.
- Restart both devices.
I've had transfers fail because I started walking away mid-transfer. Stay close until it's done.
The Appearing/Disappearing Problem
If a device flickers in the list: Keep both devices unlocked. Don't open other apps. Toggle Bluetooth off/on. Move closer.
When Nothing Works: Advanced Troubleshooting
- MDM/Parental Controls: Work devices might block AirDrop via profiles.
- Mac User Account: Create a test user on Mac to see if it's a user-specific setting issue.
- Reset SMC/NVRAM (Mac): Resets hardware radios. (See our SMC Reset Guide).
- Contact Apple Support: Could be a hardware failure in the Wi-Fi/Bluetooth antenna.
Prevention Tips
Keep It Working
Keep software updated. Don't use "Contacts Only" with strangers. Restart weekly. Keep Bluetooth/Wi-Fi on. Don't walk away during transfers.
Alternative File Sharing Methods
If AirDrop refuses to work:
- iCloud Drive: Upload/Download.
- Shared Albums: Great for photos.
- Email: For small files.
- USB Cable: Direct connection between iPhone and Mac.
Common Misconceptions
"Needs Internet": False. AirDrop uses peer-to-peer Wi-Fi. No internet needed.
"Only same iCloud account": False. You can send to anyone.
"Airplane Mode kills it": Partially True. You can turn Wi-Fi/Bluetooth back on while in Airplane Mode to use AirDrop.
Final Thoughts
AirDrop problems are usually caused by simple settings issues—wrong mode, Bluetooth off, or locked devices. The quick fixes solve most problems.
For stubborn issues, try the advanced steps: restart, network reset, sign out of iCloud. The most common mistake is using "Contacts Only" mode—switching to "Everyone" usually fixes discovery issues instantly.
AirDrop is amazing when it works. Worth troubleshooting to get that magic back. Good luck!