Why Isn't AirDrop Working? 25 Fixes That Actually Work (2026)
AirDrop suddenly stopped working? Whether another Apple device doesn't appear, AirDrop is stuck on Waiting, or transfers keep failing, this exhaustive guide delivers 25 verified fixes to get your files moving immediately.

Quick Answer
- Toggle Radios: Turn Bluetooth and Wi-Fi off and back on in the Settings App (not just Control Center).
- Unlock Devices: Ensure both sending and receiving screens are unlocked and awake.
- Turn Off Hotspot: Disable Personal Hotspot immediately; it blocks Apple's peer-to-peer Wi-Fi channels.
- Switch to Everyone: Change AirDrop receiving from "Contacts Only" to "Everyone for 10 Minutes".
- Bring Closer: Keep devices within 3 to 5 feet to bypass RF interference.
- Cross-Platform Alternative: If sending to Windows or Android, use Textunnel in your browser.
These core checks solve over 85% of all reported AirDrop failures in under two minutes.
Why Isn't AirDrop Working?
One minute AirDrop transfers a batch of high-res photos effortlessly. The next minute, your Mac completely disappears from your iPhone's share sheet. Or worse, AirDrop hangs endlessly on Waiting..., or crawls to 99% before slapping you with a generic Failed red banner.
Because Apple designs AirDrop to be an invisible, zero-configuration protocol, it provides almost zero actionable error messages when things go wrong.
The good news: 99% of AirDrop failures are not hardware bugs. AirDrop relies on a delicate dual-radio dance:
- Bluetooth Low Energy (BLE) discovers nearby Apple devices and negotiates cryptographic tokens.
- Apple Wireless Direct Link (AWDL) spins up an ad-hoc, point-to-point Wi-Fi connection to transmit the actual data packets at high speeds.
If anything interrupts either the BLE beacon or the AWDL Wi-Fi linkβsuch as an active cellular hotspot, a firewall rule, low power mode, or an unindexed contact cardβthe entire transfer collapses.
Below, we break down 25 tested, verified fixes, organized logically from instant 10-second checks to system-level resets.
AI Summary
AirDrop failures stem from radio contention (Personal Hotspot, Wi-Fi disabled), discovery timeouts (Bluetooth cache, Contact card hashing mismatches), or transfer interrupts (sleep locks, out of disk space). Start with the symptom table below to jump directly to your issue.
AirDrop Symptoms vs. Solution Matrix
Use this quick-reference table to diagnose your exact symptom before running through fixes:
| Symptom | Most Probable Culprit | Recommended Fix |
|---|---|---|
| Recipient device doesn't show up | Visibility set to Contacts Only / Bluetooth beacon asleep | Fix 1, Fix 3, Fix 4 |
| AirDrop stuck on "Waiting..." | AWDL peer-to-peer Wi-Fi handshake blocked | Fix 5, Fix 7, Fix 14 |
| Transfer begins then says "Failed" | Receiver ran out of disk space or screen went to sleep | Fix 8, Fix 10, Fix 16 |
| AirDrop is painfully slow (< 1 MB/s) | 2.4GHz RF interference / Low Power Mode active | Fix 6, Fix 11, Fix 21 |
| "Receiving Off" keeps re-enabling itself | Screen Time restrictions / Enterprise MDM profile | Fix 13 |
| Transferring from iPhone to Windows or Android | Native AirDrop does not support non-Apple operating systems | Fix 25 (Textunnel) |
Phase 1: Essential 10-Second Sanity Checks (Fixes 1β6)
Fix 1 β Cycle Bluetooth in the Settings App
Don't just tap the Bluetooth icon in the iOS Control Center. In modern iOS, tapping the Control Center button only disconnects current accessories until tomorrowβit does not restart the Bluetooth hardware radio.
- Open the Settings app on both devices.
- Tap Bluetooth.
- Toggle the main switch Off, pause for 5 seconds, and toggle it back On.
This forces the iOS Bluetooth daemon (bluetoothd) to broadcast a fresh discovery beacon.
Fix 2 β Verify Wi-Fi Is Enabled (No Internet Connection Needed)
AirDrop does not need an internet connection or an active Wi-Fi router. However, it requires the physical Wi-Fi chip to be powered on to construct the AWDL peer-to-peer network.
- Open Settings β Wi-Fi and ensure Wi-Fi is toggled On.
- Even if you are in an airplane or in the middle of nowhere without a router, leave Wi-Fi turned on. AirDrop will create its own local wireless bridge between the antennas.
Fix 3 β Unlock Both Devices and Keep Screens Awake
For security and privacy reasons, an iPhone, iPad, or Mac will refuse to broadcast AirDrop discovery beacons while locked.
- Unlock both the sending and receiving devices.
- Keep the screens illuminated until the incoming transfer prompt appears and completes. If the receiving phone auto-locks after 30 seconds of inactivity during a large 4K video transfer, iOS will suspend background networking and abort the file.
Fix 4 β Switch AirDrop Visibility to 'Everyone for 10 Minutes'
By default, AirDrop defaults to Contacts Only. To protect privacy, Apple hashes your Apple ID email and phone number and compares it cryptographically with the other device. If:
- You formatted their phone number without the country code,
- They registered a different primary email for their Apple ID,
- Or iCloud contacts sync has not refreshed recently,
the cryptographic handshake silently fails and the device will remain invisible.
The Fix:
- On the receiving device, swipe down to open Control Center.
- Long-press the top-left wireless module (containing Airplane Mode and Wi-Fi).
- Tap AirDrop and select Everyone for 10 Minutes.
- Once your transfer is finished, iOS will automatically revert to Contacts Only for security.
Fix 5 β Disable Personal Hotspot (The #1 Silent AirDrop Killer)
Personal Hotspot and AirDrop share the exact same Wi-Fi hardware antenna. When Personal Hotspot is sharing your cellular connection to a laptop or tablet, it locks the Wi-Fi card into Access Point mode, preventing AWDL from initializing.
- Open Settings on your iPhone or iPad.
- Tap Personal Hotspot.
- Toggle Allow Others to Join to Off.
- Repeat this check on both devices.
Fix 6 β Reduce Physical Distance and Eliminate Blockers
While Bluetooth LE theoretically reaches up to 30 feet (10 meters), walls, metal desks, and crowded 2.4GHz office environments drastically truncate packet reception.
- Place both devices within 2 to 3 feet (1 meter) of each other.
- Ensure the devices have a direct line of sight.
Did You Know?
AirDrop transfers never go through your home Wi-Fi router, broadband modem, or Apple cloud servers. AirDrop dynamically negotiates a private 5GHz or 6GHz point-to-point Wi-Fi connection between the antennas of the two devices. Restarting your home router will not fix AirDrop!
Phase 2: Resolving "Waiting", "Failed", and Discovery Bugs (Fixes 7β15)
Fix 7 β Resolve AirDrop Stuck on 'Waiting...'
The Symptom
You tap the recipient's avatar. Instead of prompting the recipient with "Accept or Decline", your screen displays Waiting... endlessly until it eventually times out.
Why This Happens
Discovery succeeded over Bluetooth, but the devices failed to establish the AWDL direct Wi-Fi channel. This almost always occurs when one device has a stale IP cache or an active VPN profile intercepting socket binds.
Step-by-Step Fix
- On both devices, turn Airplane Mode ON, wait 10 seconds, and turn it OFF.
- On Mac: Open System Settings β Network β VPN and temporarily disconnect any active VPN tunnels (such as Cloudflare WARP, NordVPN, or corporate WireGuard).
- Retry sending the file. The "Waiting" prompt should convert to "Sending" within 2 seconds.
Fix 8 β Resolve Sudden 'AirDrop Failed' Errors
The Symptom
The circular transfer progress indicator reaches 20%, 50%, or 95%, and then suddenly flashes red with Failed.
Why This Happens
- Target Storage Full: If sending a 4GB video to an iPhone that only has 1.8GB of available storage, iOS will abruptly kill the stream without explaining why.
- Buffer Flush Failure: Sending 1,000 photos simultaneously can overwhelm the receiving device's temporary swap cache.
Step-by-Step Fix
- Check free storage on the receiver: Settings β General β iPhone Storage. Ensure free capacity is at least twice the size of the incoming payload.
- Split massive photo selections into smaller batches (e.g. 50β100 items per batch).
Fix 9 β Unhide AirDrop in Mac Finder
If your Mac cannot see nearby iPhones or iPhones cannot see your Mac:
- Open Finder on macOS.
- In the top menu bar, click Go β AirDrop (or press
Command + Shift + R). - At the bottom of the AirDrop window, check Allow me to be discovered by: and select Everyone.
- Keep the Finder AirDrop window visibly open on your screen; this commands macOS to aggressively listen for BLE discovery packets.
Fix 10 β Prevent Screen Sleep During Big Transfers
iOS aggressively throttles background execution for battery preservation. If the screen goes dark while receiving a multi-gigabyte video, iOS suspends the file write thread and AirDrop cancels.
- Go to Settings β Display & Brightness β Auto-Lock.
- Temporarily change the timer to Never or 5 Minutes while moving large files.
- Alternatively, keep your finger gently scrolling the display to prevent sleep.
(Note: If you frequently transfer huge videos overnight, Textunnel features a built-in Screen Wake Lock API that keeps your browser awake automatically without changing system settings.)
Fix 11 β Overcome Painfully Slow Transfer Speeds
If a 500MB video takes 15 minutes to transfer, your devices have negotiated a degraded 2.4GHz fallback channel rather than a high-speed 5GHz AWDL link.
- Move away from active microwave ovens, cordless phones, and dense Bluetooth peripherals.
- Disconnect power-hungry Bluetooth audio devices (like external party speakers or wireless game controllers) while transferring large media files.
Fix 12 β Fix the 'Contacts Only' Email & Phone Mismatch
If you want "Contacts Only" to work smoothly between family members or colleagues:
- On your iPhone, open the Contacts app and find the recipient's contact card.
- Verify that their exact Apple ID email address and phone number (including international
+country code) are saved on that card. - On their device, ensure your Apple ID email is saved in their Contacts list.
- Both devices must be signed in to iCloud with iCloud Contacts syncing enabled in Settings β [Your Name] β iCloud β Saved to iCloud β Contacts.
Fix 13 β Fix 'Receiving Off' Stuck or Grayed Out
If AirDrop switches itself back to Receiving Off or the toggle is grayed out, Content Restrictions or Screen Time are blocking the feature.
- Go to Settings β Screen Time β Content & Privacy Restrictions.
- Tap Allowed Apps & Features.
- Ensure the switch next to AirDrop is toggled On (Green).
- If this is a school- or company-issued Mac or iPhone, an MDM profile may have disabled AirDrop administratively. Check Settings β General β VPN & Device Management.
Fix 14 β Refresh AirDrop Network Daemons via Control Center
A quick refresh often dislodges dead socket states without a full system reboot:
- Swipe open Control Center.
- Tap Airplane Mode to turn it ON.
- Wait a full 15 seconds to allow cellular, Wi-Fi, and Bluetooth basebands to power down completely.
- Turn Airplane Mode OFF.
- Verify both Wi-Fi and Bluetooth re-enable.
Fix 15 β Perform a Full Reboot of Both Devices
A clean reboot clears ephemeral system buffers, restarts Apple's sharingd daemon, and flushes multicast DNS (mDNS) caches.
- iPhone/iPad: Press and hold Volume Up + Side button until the power slider appears. Slide to power off, wait 30 seconds, and turn back on.
- Mac: Click the Apple menu ο£Ώ β Restart.
Phase 3: Deep-Dive macOS & Network Configuration Fixes (Fixes 16β24)
Fix 16 β Verify Free Storage Space Buffer
AirDrop creates a temporary swap file during transfer before committing the payload into the Photos library or Downloads folder. If a Mac or iPhone has under 10% free space remaining, the operating system will reject incoming file allocations.
- Free up at least 5GB to 10GB of storage on the target device before transferring 4K footage or high-resolution RAW photo albums.
Fix 17 β Disconnect Local VPNs and Zero-Trust Agents
VPN apps (including Tailscale, Cloudflare WARP, Cisco AnyConnect, and NordVPN) often configure aggressive routing tables that tunnel all local subnet broadcast traffic into the VPN gateway. This breaks Apple's local Bonjour device discovery.
- Pause or disconnect all VPN software on both devices prior to initiating AirDrop.
Fix 18 β Disable 'Block All Incoming Connections' on macOS Firewall
If macOS has strict firewall filtering enabled, incoming AirDrop connection handshakes will be rejected silently.
- On your Mac, open System Settings β Network β Firewall.
- If Firewall is turned On, click Options.
- Ensure Block all incoming connections is unchecked.
- Ensure Automatically allow built-in software to receive incoming connections is checked.
Fix 19 β Check Do Not Disturb & Focus Filters
When Focus Mode or Do Not Disturb is enabled, iOS hides incoming notifications and pairing requests. The transfer request banner will not pop up, making the sender think AirDrop has timed out.
- Swipe down Control Center and ensure Focus Mode is switched off during file transfer.
Fix 20 β Reset Network Settings on iPhone/iPad
If AirDrop has been stubbornly broken for weeks across all networks, resetting your network configuration clears corrupted wireless cache files.
- Open Settings β General β Transfer or Reset iPhone.
- Tap Reset β Reset Network Settings.
- Enter your passcode and confirm.
(Note: This resets all saved Wi-Fi passwords, cellular settings, and paired Bluetooth devices. You will need to re-enter your home Wi-Fi password).
Fix 21 β Avoid Transferring Giant Batches at Once
Selecting 3,000 photos in one tap forces iOS to generate thumbnail previews and metadata indexes in memory before transmission begins. If memory spikes, the process crashes.
- Group files into batches of 150 to 300 photos for 100% reliable throughput.
Fix 22 β Turn Off Internet Sharing on Mac
If your Mac is sharing its Ethernet or Wi-Fi connection with other devices, the Wi-Fi card cannot enter AWDL ad-hoc mode.
- Go to System Settings β General β Sharing.
- Toggle Internet Sharing to Off.
Fix 23 β Force Relaunch Finder and the Bluetooth Daemon on Mac
If AirDrop freezes on your Mac:
- Press
Option + Command + Escape. - Select Finder and click Relaunch.
- To reset the Mac Bluetooth stack via Terminal without restarting, open Terminal and run:
The daemon will immediately respawn with fresh radio states.bashsudo pkill bluetoothd
Fix 24 β Ensure Handoff & AirPlay Are Active
AirDrop shares foundational Apple Continuity framework components with Handoff.
- On iPhone: Settings β General β AirPlay & Handoff β ensure AirPlay & Handoff is enabled.
- On Mac: System Settings β General β AirDrop & Handoff β ensure Allow Handoff between this Mac and your iCloud devices is checked.
Fix 25: Cross-Ecosystem Reality β AirDrop Between Apple, Windows & Android
Fix 25 β What to Do When AirDrop Is Literally Impossible
Perhaps the most common reason people search "Why isn't AirDrop working?" is because they are trying to transfer files between an iPhone and a Windows PC, or a Mac and an Android phone.
Apple's AirDrop protocol is strictly proprietary and locked to Apple hardware. No native update will ever allow you to AirDrop directly to a Windows 11 desktop or a Samsung Galaxy tablet.
The Zero-Install Solution: Textunnel
Instead of dealing with proprietary lock-in, cables, or downloading heavy client software, use Textunnel:
- Runs in Any Web Browser: Works instantly across iOS Safari, macOS, Windows Edge/Chrome, and Android.
- Pure Peer-to-Peer: Transfers files, 4K videos, and clipboard text point-to-point over your local network using encrypted WebRTC.
- Zero Cloud Uploads: Files stream directly from device to device at full local Wi-Fi speeds without file size caps.
- No Account, No Setup: Open textunnel.com on both screens or scan the room QR code to connect in two seconds.
Need to Transfer Files Between Any Devices Right Now?
Skip the AirDrop headaches. Open Textunnel in your browser to send files and sync clipboards between iPhone, Mac, Windows, and Android with zero installs.
Launch Textunnel Free| Feature | Apple AirDrop | Textunnel |
|---|---|---|
| Operating System Support | Apple Only (iOS, iPadOS, macOS) | Universal (iOS, Mac, Windows, Android, Linux) |
| Requires App Installation | Pre-installed (Apple devices only) | Zero Installs (100% Web Browser-Based) |
| Account / Login Required | Apple ID required for Contacts mode | No Account or Signup Required |
| File Size Restrictions | Limited by device RAM buffer | No Artificial File Size Limits |
| Transfer Architecture | Proprietary AWDL Peer-to-Peer | End-to-End Encrypted WebRTC LAN/P2P |
| Personal Hotspot Friendly | β Breaks when Hotspot is on | β Works smoothly over any LAN or Hotspot |
Key Takeaways
- Bluetooth discovers; Wi-Fi transfers: Both radios must be enabled in Settings, not just toggled in Control Center.
- Personal Hotspot is the #1 conflict: Always switch off Hotspot before attempting AirDrop.
- "Contacts Only" fails silently: Switch visibility to "Everyone for 10 Minutes" to rule out Apple ID email mismatches.
- Cross-platform transfers require open standards: Use Textunnel for effortless transfers between Apple, Windows, and Android devices.
Frequently Asked Questions
Why is my AirDrop not working?
AirDrop issues are almost always caused by five common culprits: Bluetooth or Wi-Fi being disabled, Personal Hotspot being turned on (which locks the Wi-Fi radio into access point mode), devices being locked, AirDrop visibility set to "Receiving Off" or "Contacts Only" with unmatched Apple IDs, or physical distance exceeding 30 feet.
Why is AirDrop stuck on "Waiting"?
"Waiting" means the devices found each other via Bluetooth, but the direct peer-to-peer Wi-Fi (AWDL) handshake could not establish. To fix this, turn Personal Hotspot off, toggle Wi-Fi and Bluetooth off and on in Settings (not just Control Center), and unlock both devices.
Why does AirDrop say "Failed" during file transfer?
AirDrop transfers fail when the connection is interrupted mid-stream. The most common reasons are the receiving device running out of storage space, the screen turning off and putting the device to sleep, or moving devices out of wireless range.
Does AirDrop work without Wi-Fi or Internet?
Yes! AirDrop does NOT need an active Internet connection or an external Wi-Fi router. It creates its own ad-hoc peer-to-peer Wi-Fi direct network between the two Apple devices. However, the Wi-Fi hardware radio must remain enabled.
Can you AirDrop from an iPhone to Windows PC or Android?
No, Apple's native AirDrop protocol is strictly exclusive to Apple hardware (iOS, iPadOS, macOS). To send files between iPhone and Windows PC or Android without cables or logins, use Textunnel, which runs directly in your web browser.
What should I do if AirDrop still won't work after restarting?
If standard restarts fail, reset network settings on iOS (Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings) or use Textunnel as an immediate instant zero-install alternative across any browser.