AirDrop Not Working? 10 Easy Fixes (2026)

AirDrop not working, stuck on waiting, or failing to find devices? Follow our 10-step fix guide — and get an instant zero-install backup if it still fails.

Textunnel No login required
End-to-end encrypted
Works everywhere
100% free
Reading Time8 min
DifficultyBeginner

Quick Answer

  • #1 cause: Personal Hotspot is on. Turn it off under Settings → Personal Hotspot, then retry AirDrop.
  • Quick reset: Toggle Bluetooth and Wi-Fi off, wait 5 seconds, turn them back on.
  • Visibility fix: Set AirDrop to Everyone for 10 Minutes (iOS 16+: Control Center → hold the network box → AirDrop).
  • Unlock both screens: AirDrop won't show a device that is locked or asleep.
  • Still stuck? If none of the 10 fixes below work, skip to the instant no-install backup method at the bottom.

🔍 Quick Diagnostic: Match Your AirDrop Symptom to the Fix

AirDrop Error / SymptomMost Likely CauseQuick Solution Shortcut
Stuck on "Waiting..."Receiving device screen is locked or VPN is active➔ Jump to Fix #2 & #5
Device Not Showing UpPersonal Hotspot is active or Contacts Only sync failed➔ Jump to Fix #3 & #4
"Failed to Send" ErrorWi-Fi radio stack glitch or devices out of range➔ Jump to Fix #1 & #9
"Declined" ErroriCloud Contacts sync delayed or accidental cancel➔ Jump to Fix #4
Sending to Windows / AndroidApple ecosystem restriction (AirDrop cannot work)➔ Use Textunnel Backup

AirDrop stopped working mid-transfer. Or it never found the device in the first place.

Either way, you probably need the file moved right now — not after a 20-minute troubleshoot session.

Work through the fixes below in order. The first four are under 30 seconds each and fix the majority of AirDrop failures.


10 Ways to Fix AirDrop When It's Not Working

1. Make Sure Bluetooth and Wi-Fi Are On (Both Devices)

AirDrop requires both. It uses Bluetooth to discover nearby devices and Wi-Fi for the actual file transfer.

Open Control Center on your iPhone and confirm both icons are blue and active. On Mac, check the menu bar. If either is off, tap to enable it.

Don't just check — toggle them. Turn Bluetooth off, wait 5 seconds, turn it back on. Do the same with Wi-Fi. This forces the radio stack to re-initialize and clears most discovery failures.

2. Unlock the Screen and Keep It Awake

AirDrop won't show a device whose screen is locked or asleep. The receiving device needs to be:

  • Unlocked (passcode entered, Face ID cleared)
  • Screen on and active
  • Not in Low Power Mode (which throttles background discovery)

This is the most overlooked fix. Both devices need to be awake throughout the transfer.

3. Turn Off Personal Hotspot — The #1 Hidden Conflict

When Personal Hotspot is active on your iPhone, iOS disables the Wi-Fi radio mode that AirDrop uses for point-to-point transfers. AirDrop will appear to be on, but it silently fails to complete handshakes.

Go to Settings → Personal Hotspot and toggle it off. Then retry AirDrop immediately.

Personal Hotspot doesn't have to be actively connected to another device to cause this conflict. Simply having it enabled is enough to break AirDrop.

4. Switch Visibility to "Everyone for 10 Minutes"

If AirDrop is set to Contacts Only, it cross-references Apple IDs in iCloud to verify identity. When iCloud contact sync is delayed or cached incorrectly, people who should appear on the list get silently blocked.

On iPhone (iOS 16 and later):
Press and hold the network cluster in Control Center → tap AirDrop → select Everyone for 10 Minutes.

On Mac:
Finder → AirDrop → "Allow me to be discovered by" → Everyone.

5. Disable VPNs and Proxy Apps

A VPN creates a virtual network interface that intercepts local network traffic. Because AirDrop uses multicast UDP broadcasts on the local network to discover devices, an active VPN often routes or drops these packets before they reach the other device.

Disconnect from your VPN entirely — pausing it is often not enough. Check for third-party apps that create virtual network interfaces (ad blockers, DNS changers, firewall apps). Disable them temporarily and retry.

6. Check the Mac Firewall (Mac Receiving Only)

If the problem is specifically that an iPhone cannot AirDrop to a Mac, the Mac's firewall is the most likely cause.

Go to System Settings → Network → Firewall. If the firewall is on, click Options and check whether "Block all incoming connections" is enabled. This setting rejects every AirDrop request at the network level. Turn it off to test.

7. Check Screen Time and Content Restrictions

Screen Time can disable AirDrop entirely without showing any visible error. This is especially common on children's devices or managed work phones.

On iPhone: Settings → Screen Time → Content & Privacy Restrictions → Allowed Apps — confirm AirDrop is not restricted.

On Mac: System Settings → Screen Time → App Restrictions.

8. Update iOS, iPadOS, and macOS

Several iOS versions have shipped with known AirDrop bugs that were patched in subsequent updates. iOS 17.x and macOS Sonoma both had reported AirDrop discovery failures that Apple resolved in point releases.

Go to Settings → General → Software Update and install any pending update. On Mac: System Settings → General → Software Update.

After updating, do a full restart of both devices before testing AirDrop again. Updates don't always take full effect until the device reboots.

9. Force Restart Both Devices

A force restart clears the in-memory state of sharingd — the background daemon that manages AirDrop connections. If the daemon has entered a bad state, no amount of toggling settings will fix it.

iPhone (Face ID models): Volume Up → Volume Down → hold Side Button until Apple logo appears.

iPhone SE / older models: Hold Home + Side Button together.

Mac: Apple menu → Restart.

After both devices come back up, test AirDrop before changing any other settings.

10. Reset Network Settings (Last Resort)

If nothing else works, resetting network settings flushes all saved Wi-Fi passwords, VPN configs, Bluetooth pairings, and cached DNS entries. It frequently resolves deep-level AirDrop failures caused by corrupted network state.

On iPhone: Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings.

This erases all saved Wi-Fi passwords on the device. Write them down before proceeding. It does not delete photos, apps, or personal data.

Still Not Working? Try Textunnel (No Bluetooth, No Wi-Fi Pairing, No Apple ID)

If you've worked through the list and AirDrop still won't cooperate — or you simply don't have time to troubleshoot right now — there's a faster path.

Textunnel is a browser-based P2P transfer tool. Open it on both devices, connect with a 6-digit room code or QR scan, and the file transfers directly between them. It requires no Bluetooth, no local network pairing, no Apple ID, and nothing to install on either device.

It also works between iPhone and Windows PC — something AirDrop never supports.

Textunnel Instant Cross-Device File Transfer WorkflowTextunnel Instant Cross-Device File Transfer Workflow

Transfer Files Now — No AirDrop Required
If AirDrop is broken or unavailable, Textunnel gets your file where it needs to go. Open the page on both devices, scan the code, done.
Works on iPhone, iPad, Mac, Windows, and Android
No Bluetooth, no Wi-Fi pairing, no Apple ID needed
No app installation on either device
Peer-to-peer encrypted transfer
Transfer Files Now

How to Transfer Files in 3 Steps with Textunnel

Step 1: Open Textunnel on Both Devices

On the receiving device, open Chrome, Edge, or Safari and go to textunnel.com. A room code and QR code will appear on screen.

Step 2: Connect with the Room Code

On the sending device, open textunnel.com in any browser. Scan the QR code or type the 6-digit room code shown on the other screen.

Step 3: Send the File

Tap the + button or drag the file into the dropzone. It arrives on the other device in seconds.


Frequently Asked Questions

The most common causes are: Personal Hotspot is enabled (the #1 conflict), Bluetooth or Wi-Fi is off, the receiving device is locked, AirDrop visibility is set to Contacts Only with an iCloud sync issue, or a VPN is intercepting local network traffic. Work through fixes 1 to 5 first.
AirDrop stuck on Waiting means the sending device found the target but the connection handshake failed. The receiving device is most likely locked, has a VPN active, or the user missed the accept popup. Unlock both screens, disable any VPN, set visibility to Everyone for 10 Minutes, then retry.
A Declined error means the receiving device rejected the request — either the user tapped Decline, or Contacts Only mode silently blocked it. Switch both devices to Everyone for 10 Minutes. A Failed error usually points to a Wi-Fi disruption mid-transfer — toggle Wi-Fi off and on, move closer, and resend.
No. AirDrop requires both Bluetooth for discovery and Wi-Fi for data transfer. If either is unavailable, AirDrop cannot function. Use a browser-based tool like Textunnel instead — it works over cellular data with no Bluetooth required.
No. AirDrop is exclusive to Apple devices running iOS, iPadOS, and macOS. To transfer files wirelessly between an iPhone and a Windows PC, open textunnel.com on both devices — no installation required on either side.

Key Takeaways

Fix #1

Turn Off Personal Hotspot

The single most common cause of AirDrop failure. Disable it under Settings → Personal Hotspot and retry immediately.

Fix #4

Switch to Everyone for 10 Minutes

Bypasses iCloud Contacts sync issues. Set it in Control Center by holding the network cluster.

Plan B

Use Textunnel if AirDrop Still Fails

Browser-based P2P transfer — no Bluetooth, no Apple ID, no installation. Works between any two devices.


Textunnel

Ready to share text across your devices?

No login. No apps. Just instant clipboard sharing.

Launch Textunnel