If AirDrop is failing between your iPhone and Mac, this guide walks you through the most common causes and the exact steps to fix them. You’ll check settings on both devices, adjust discovery and firewall options, and then test the transfer again. Most issues are resolved in under ten minutes.
What You’ll Need
- Your iPhone and Mac, both with Wi-Fi and Bluetooth turned on.
- Both devices signed into the same Apple ID (recommended, but not required for AirDrop).
- Admin access to your Mac (to change firewall settings if needed).
Step-by-Step
- Check AirDrop compatibility and system requirements. AirDrop works on iPhone 5 or later and Macs from 2012 or later (with macOS Yosemite or newer). Both devices must have Wi-Fi and Bluetooth enabled. If either device is too old, AirDrop won’t appear.
- Turn on Wi-Fi and Bluetooth on both devices. On iPhone, open Control Center (swipe down from the top-right on Face ID models, or up from the bottom on older models) and tap the Wi-Fi and Bluetooth icons. On Mac, click the Control Center icon in the menu bar and turn on both toggles. Make sure neither is in a disabled state.
- Set AirDrop visibility on iPhone. Go to Settings > General > AirDrop and choose Contacts Only or Everyone. If you pick Receiving Off, your iPhone won’t accept any transfers. For the most reliable connection, choose Everyone temporarily.
- Set AirDrop visibility on Mac. Open Finder, click AirDrop in the sidebar. At the bottom of the AirDrop window, set Allow me to be discovered by to Contacts Only or Everyone. If it’s set to No One, your Mac is invisible to AirDrop.
- Make sure both devices are signed into iCloud (if using Contacts Only). If you selected Contacts Only, both your iPhone and Mac must be signed into iCloud with the same Apple ID, and the email or phone number associated with your Apple ID must be in the other person’s Contacts app. For your own devices, this is automatic.
- Try sending from the Mac to the iPhone. Sometimes the direction matters. On your Mac, right-click a file and choose Share > AirDrop, then select your iPhone. If that works, the issue is with the iPhone’s sending settings.
- Check the Mac’s firewall settings. Go to System Settings > Network > Firewall (or System Preferences > Security & Privacy > Firewall on older macOS). Click Options and make sure Block all incoming connections is NOT checked. Also, ensure that Automatically allow signed software to receive incoming connections is enabled.
- Restart both devices. A simple restart clears temporary glitches that can block AirDrop. On iPhone, hold the side button and either volume button, then slide to power off. On Mac, click the Apple menu and choose Restart.
- Turn off Personal Hotspot. If your iPhone has Personal Hotspot enabled, it can interfere with AirDrop. Go to Settings > Personal Hotspot and toggle it off temporarily.
- Reset network settings on iPhone (last resort). Go to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings. This clears Wi-Fi passwords and Bluetooth pairings, so use it only if nothing else works.
Common Mistakes
- Having AirDrop set to “Receiving Off� on the iPhone. This is the most frequent cause. The setting is easy to toggle accidentally in Control Center.
- Using “Contacts Only� but not being signed into iCloud. If you’re not signed in, your device isn’t recognized, and AirDrop won’t show your device to others.
- Forgetting that both devices need to be awake and unlocked. AirDrop won’t work if the Mac is asleep or the iPhone screen is off.
- Having the Mac’s firewall set to “Block all incoming connections.� This prevents AirDrop from receiving any files.
- Assuming AirDrop works over cellular. AirDrop requires Wi-Fi and Bluetooth; it doesn’t work over cellular data.
Tips
- Keep devices close. AirDrop works best within 30 feet (9 meters) of each other.
- Use the Control Center toggle on iPhone. Press and hold the Wi-Fi or Bluetooth icon in Control Center to see the AirDrop options quickly.
- Check if your Mac is blocking AirDrop via Screen Time. Go to System Settings > Screen Time > Content & Privacy and ensure that AirDrop isn’t restricted.
- If you have a corporate or school Mac, the administrator may have disabled AirDrop. Check with your IT department.
- Update your software. Keep iOS and macOS up to date, as Apple frequently fixes AirDrop bugs in updates.
Troubleshooting
If you’ve followed all steps and AirDrop still isn’t working, try these additional checks:
- Check if AirDrop is disabled by your router or network. Some enterprise networks block AirDrop. Try on a different Wi-Fi network (like a home network) to see if that’s the cause.
- Verify that both devices have Bluetooth and Wi-Fi turned on, not just in the Control Center but in Settings. Sometimes the Control Center toggles don’t reflect the actual state.
- Try sending a small file first. If a large file fails, it might be a storage issue. Check that your Mac has enough free space.
- Reset the Mac’s Bluetooth module. Hold Shift+Option and click the Bluetooth icon in the menu bar, then select Reset the Bluetooth module. This is safe but will disconnect all Bluetooth devices.
- Create a new user account on the Mac and test AirDrop from there. If it works, the issue is with your user account’s settings.
- If all else fails, restart your router. A network glitch can sometimes interfere with AirDrop’s discovery.
Frequently Asked Questions
Why does AirDrop show “Contacts Only� but my device isn’t visible?
This happens when you’re not signed into iCloud on both devices, or when the email/phone number associated with your Apple ID isn’t in the recipient’s Contacts. For your own devices, ensure both are signed into the same Apple ID.
Can I use AirDrop over cellular?
No. AirDrop uses Bluetooth and Wi-Fi to create a peer-to-peer connection. Cellular data isn’t used, so you must be within Wi-Fi range (but not necessarily on the same network).
Why does my Mac not appear in AirDrop on my iPhone?
Check that AirDrop on the Mac is set to Everyone or Contacts Only (and you’re signed in). Also, ensure the Mac is awake and not in sleep mode.
Does AirDrop work between an iPhone and a Mac if they’re on different Wi-Fi networks?
Yes, AirDrop creates its own peer-to-peer Wi-Fi connection, so both devices don’t need to be on the same network. However, both need Wi-Fi and Bluetooth enabled.
Why is AirDrop grayed out on my Mac?
This usually means your Mac doesn’t support AirDrop (pre-2012 models) or the firewall is blocking it. Check your Mac’s model and firewall settings.
I reset network settings and now AirDrop works. Is that safe?
Yes, resetting network settings only clears saved Wi-Fi passwords, Bluetooth pairings, and VPN settings. It doesn’t delete your data, but you’ll need to re-enter Wi-Fi passwords.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- PlayStation Plus: Pick the Right Plan for You
- Fix Corrupted Fonts on Windows 10
- Install ADB on Chrome OS 67 Without Crouton
- Fix Packet Loss in Discord: Causes & Solutions
- Google Pixel 10 Pro: Price in Rupees & Full Details
- Fix Unable to Remove Printer in Windows 11