Bluetooth File Transfer Failing Between Phone and Laptop
Short answer
On Windows the receiving side must be waiting first: open Settings → Bluetooth & devices → Devices → Send or receive files via Bluetooth → Receive files, and only then send from the phone. Without that window open the transfer fails silently. iPhones cannot send files over Bluetooth to a PC at all — Apple removed the profile — so use AirDrop, a cable or a cloud link instead.
On this page
Bluetooth file transfer fails often enough that the honest first question is whether you should be using it at all. It runs at a fraction of a modern Wi-Fi link, it drops on long transfers, and Apple removed support for it from iOS years ago.
That said, it does work on Windows and Android, and it fails for a small number of specific and fixable reasons. The most common one is that Windows will not accept a file unless you have told it to start listening first — a detail the interface does nothing to communicate.
Work out which failure you have
| What happens | Cause | Where to go |
|---|---|---|
| Phone says “sending” then fails immediately | Windows is not in receive mode | Receive mode |
| No Bluetooth option when sharing from an iPhone | iOS has no file transfer profile | The iPhone case |
| Devices paired but the other does not appear in the send list | Profile or service missing | Re-pair properly |
| Transfer starts, then stalls partway | Range, interference or size | Transfers that stall |
| Everything works but takes forever | This is normal Bluetooth | Use something else |
Windows has to be listening first
This is the single most common cause, and it catches almost everyone once.
Windows does not accept incoming Bluetooth files in the background. A receiving window must be open and waiting before the phone begins sending, and if it is not, the transfer fails with a generic error on the phone and nothing at all on the PC.
To receive a file on Windows:
- Settings → Bluetooth & devices → Devices, scroll to the bottom, and click Send or receive files via Bluetooth.
- Choose Receive files. A window appears saying Windows is waiting for a connection. Leave it open.
- Now send from the phone — share sheet → Bluetooth → pick the PC.
- Accept the transfer when Windows prompts, and choose where to save it.
To send a file from Windows: the same dialogue, choose Send files, pick the paired phone, browse to the file. The phone must accept the incoming transfer, and on Android that prompt sometimes appears only in the notification shade rather than on screen.
If Send or receive files via Bluetooth is missing from that page entirely, the adapter’s driver has not installed the file transfer service. Reinstalling the Bluetooth driver from your laptop manufacturer’s support page usually restores it; the generic Windows Update driver sometimes ships audio support only.
iPhone cannot do this at all
There is no fix for this one and it is worth knowing before spending an hour on it.
Apple does not implement OBEX, the Bluetooth object exchange profile used for file transfer, on iOS. The iPhone will pair with a Windows PC, and it will use Bluetooth for audio and for accessories, but there is no file transfer capability for Windows to connect to. The Bluetooth option simply does not appear in the share sheet.
What to use instead:
- A USB cable. The iPhone appears in File Explorer and photos and videos are accessible directly. If it does not show up, iPhone photos not showing on your PC covers the trust prompt and driver issues that cause it.
- iCloud, reached through a browser or the Windows iCloud application.
- AirDrop, to another Apple device.
- A cross-platform transfer app over Wi-Fi, or any cloud service with a share link.
Re-pair and check the services
If both devices are capable but one does not appear when sending, the pairing record is the usual suspect.
Remove it on both sides, not just one. Removing it only from the laptop leaves the phone still holding an old link, and the two will negotiate from mismatched states.
- Windows: Settings → Bluetooth & devices → the ⋯ next to the device → Remove device
- Android: Settings → Connected devices → the gear icon → Unpair
Restart both devices, then pair again from scratch, confirming the matching code on both screens. On Windows, use Add device → Bluetooth rather than accepting a connection initiated from the phone; the pairing is more complete that way.
Afterwards, check which services Windows has enabled for the device: Control Panel → Devices and Printers, right-click the phone, Properties, then the Services tab. File transfer should be ticked. If the tab lists nothing useful, it is a driver problem rather than a pairing one.
This is the same stale-pairing failure that causes audio dropouts, and the procedure is identical — more detail in how to fix Bluetooth pairing problems.
Transfers that start and then stall
A transfer that begins, reaches 40% and stops is almost always a radio problem rather than a software one.
Bluetooth transmits at around one milliwatt on the congested 2.4GHz band. A transfer lasting several minutes gives interference many chances to interrupt it, and unlike streamed audio, a file transfer that loses the connection cannot resume — it starts again or it fails.
What helps:
- Put the devices within a metre of each other and keep them there for the whole transfer. Do not walk away with the phone.
- Do not let the phone screen lock. Several Android versions suspend the transfer when the screen turns off. Set the screen timeout longer first.
- Move away from USB 3.0 ports and hubs, which are well-documented emitters of interference around 2.4GHz and a frequent cause of desk-side Bluetooth problems.
- Disconnect other Bluetooth devices. Headphones, a smartwatch and a mouse all hold connections and all contend for the same airtime.
- Send fewer files at once. Batches fail more often than individual files, and one failure in a batch can abort the lot.
- Check free disk space on the receiving device. A full drive produces a transfer that fails near the end with an unhelpful message.
Windows-side fixes when nothing transfers
Four things to try, in order of yield.
- Turn off adapter power management. Device Manager → Bluetooth → your adapter → Properties → Power Management → untick Allow the computer to turn off this device to save power. Windows suspending the radio mid- transfer is a real and common failure.
- Check the Bluetooth Support Service. Win+R →
services.msc→ Bluetooth Support Service → Startup type Automatic, and start it if stopped. File transfer depends on it specifically. - Run the troubleshooter. Settings → System → Troubleshoot → Other troubleshooters → Bluetooth.
- Reinstall the driver. Uninstall the adapter in Device Manager, restart, and let Windows redetect it. If that does not fix it, install the manufacturer’s driver for your exact laptop model rather than the generic one.
What to use instead
For anything larger than a document or two, Bluetooth is the wrong tool. These all run over Wi-Fi or USB and are dramatically quicker.
- A USB cable. Fastest and most reliable. For Android, when the phone does not show up over USB covers the USB mode setting that causes most of the trouble.
- Quick Share between Android and Windows, or between Android devices. It negotiates over Bluetooth and then transfers over Wi-Fi Direct, which is why it is fast.
- AirDrop within Apple’s ecosystem, using the same trick.
- A cloud service with a share link, which also avoids both devices needing to be in the same room.
What normal looks like
A successful Bluetooth transfer of a few documents or a handful of photos is a matter of seconds to a minute or two. A 100MB video routinely takes ten minutes or longer and has a genuine chance of failing before it completes — that is the protocol behaving as designed, not a fault with your hardware.
The honest limitation is that Bluetooth file transfer was specified for contact cards and small files in an era before every device had Wi-Fi. It still works, it is still occasionally the only option when there is no shared network, and it should not be anyone’s first choice for moving a video off a phone.