After switching to Linux, this was one of the very first applications I installed.
It really helped cement how great open source apps can be for me.
viktorcode · 2026-04-28 12:16:43 UTC
One of the most convenient aspects of Air Drop for me is that it selects the fastest available connection between the devices and ability to work without both devices being on the same network.
I wonder if any of the alternatives do the same.
gonzalohm · 2026-04-28 12:30:59 UTC
Quickshare does
subscribed · 2026-04-28 12:54:48 UTC
Never worked for me, not even once.
I tried on three phones, two of which are using the same account, I'm reasonably confident I am technically competent to not make silly mistakes, though the best I've achieved was endless wait.
I had better success with IR and BT file transfers. Hell, even spinning a local http server (with python -m http.server) works better than quick share.
burner35534 · 2026-04-28 18:22:28 UTC
Idk what Quickshare is, but AirDrop has only worked like 25% of the time for me
analog8374 · 2026-04-28 12:17:50 UTC
Hey I use this. Works great. Ez.
lxgr · 2026-04-28 12:18:44 UTC
I feel like we need a spamsolutions.txt [1] for purported AirDrop replacements.
This one fails the "must not require an existing Wi-Fi network that both peers are connected to" criterion.
Lovely, but was replaced by KDE Connect for me. Connect works for iOS, macOS, Android, Linux, you name it.
tryptophan · 2026-04-28 12:33:38 UTC
I like kde connect, but find it randomly breaks every month or so and for the life of me cannot figure out why. A week or so later it starts working again.
a7fort · 2026-04-28 12:21:36 UTC
Recently started using it, it works really well and it's much more reliable than AirDrop. But the UX could be improved.
But I just wish Apple fixed AirDrop, every time I go to use I have so little confidence in it, it often doesn't see devices or if you have multiple Mac users it will confuse them, showing you the same Mac device twice without telling you which user it is
dmak · 2026-04-28 12:25:00 UTC
Have you tried troubleshooting those issues already? I had similar visibility issues in the past, but seems to always work now for me.
tonyedgecombe · 2026-04-28 12:35:43 UTC
I think it initiates the connection over Bluetooth so if your Bluetooth is poor it isn’t going to work very well.
OGWhales · 2026-04-28 12:37:59 UTC
Yup, for me I can see the device but when I try to initiate a send it just doesn't show up on the other device about half the time. I've not found a reliable way to fix it either, toggling AirDrop on and off on both devices seems the best way to fix it but only works like 70% of the time.
d3Xt3r · 2026-04-28 12:55:42 UTC
I'm curious, what do you people use this for? What are all these (presumably large) files that you guys are generating and transferring, that requires the use of apps like these?
Like in my case, the only files I generate on my phone are photos and videos, and these get backed up by Immich, which I can then share with someone by sending them a link to the files/album in question. I imagine normal folks would use iCloud or Google Photos for the same task.
For syncing other files like documents and such, I use ownCloud OCIS, and I'd imagine most other folks would use something like DropBox or iCloud, or even just email or WhatsApp the files.
For local network transfers of say ISOs or something, I'd just copy them over SMB, which is pretty much universal and doesn't need any special app. Or even just plug in a hard drive, if I'm doing backups.
So I don't understand why I should be using this.
michaelscott · 2026-04-28 13:02:47 UTC
For me, video is the main one. Sizes from 100MB - 3GB. Getting videos from an Apple device to an Android is a pain in the ass because I need to 2FA log in or click through something relatively convoluted (Dropbox, GDrive) or deal with pulling out some hardware I use once every 100 years (external drives). Localsend is a 2 or 3 click operation and very robust.
inquirerGeneral · 2026-04-28 13:15:27 UTC
Luckily, Google enabled Airdrop inside of Quick Share so my phones and my MacBook and my Windows PC all can share now.
internet_points · 2026-04-28 13:24:26 UTC
my kid recently wanted to transfer a picture from an iPad drawing app to a windows laptop, I wish I knew about localsend for that
Scarbutt · 2026-04-28 14:32:51 UTC
Silly apple. They should remove airdrop and tell users they have to rely on an internet connection and use whatsapp or email for quick, one-off file transfers between their iphones and macbooks.
energy123 · 2026-04-28 14:59:49 UTC
Sending plain text from one device to another. I was debugging my steamdeck and I send code snippet from desktop chatgpt to steamdeck using Localsend to run. Then I send the debug output (also plaintext) back to desktop to ask chatgpt what to try next. Other than this, random small files from time to time. The app is lightweight and just works.
Obscurity4340 · 2026-04-28 19:21:57 UTC
Threema's better for that use case
brianwmunz · 2026-04-28 16:58:41 UTC
I use it for moving SSH keys, VPN configs, and .env files between my laptop and a work machine. Obviously don't want that sitting in dropbox, pasted into Slack, etc. Localsend on the same network, gone in two seconds no account and no history. Easier than spinning up scp every time.
RandallBrown · 2026-04-28 18:07:39 UTC
Sending someone a link to a photo is a much worse experience than sending them the actual photo directly to their phone.
Sending a photo over text message often compresses it, which isn't always desirable. (Not actually sure if it gets compressed when sent of iMessage)
I've also used it to send people photos when we were in places without cell service like on hiking and camping trips.
burner35534 · 2026-04-28 18:17:26 UTC
I only use it for sending a bunch of photos that wouldn't go so well over iMessage, usually on vacation. And sometimes that vacation involves not having cell service. Otherwise I'll usually message a single photo to someone because AirDrop is finicky.
Amazing! Though v1.18.0 hasn't dropped in F-droid yet
clutch89 · 2026-04-28 18:49:21 UTC
I wish you just send plaintext on the web app, it looks like it only works for files
duckmysick · 2026-04-28 17:05:34 UTC
I can't get it to work on my end. Tried sending/receiving with Firefox, Chrome, mobile phone, a laptop.
Got this in the console: `WebRTC: ICE failed, add a TURN server and see about:webrtc for more details.` Not sure how to troubleshoot this. Most of the suggestions I found are for the devs not users.
EDIT: Ok, figured it out. It works if I disable Tailscale.
mrbombastic · 2026-04-28 12:27:59 UTC
I use this all the time dropping files from old android device to mac, thanks devs!
justindotdev · 2026-04-28 12:28:26 UTC
came with omarchy pre installed, usedd it ever since. bonus points for it being open source too.
i was surprised it is written in flutter. looking at how mutli-platform it is, flutter was the more appealing choice.
sdoering · 2026-04-28 12:36:11 UTC
D'accord.
bahadiraydin · 2026-04-28 12:29:35 UTC
I've been using this for years, simple, gets the job done. Nice UI.
jMyles · 2026-04-28 12:30:38 UTC
The README and website certainly seem polished, but I haven't used the utility yet.
What's the main value prop over wormhole? That it works from the browser?
subscribed · 2026-04-28 13:00:08 UTC
That you can send over 1000 files without it messing it up, and they'll end in the right place.
That you can set the recipient so it will auto-accept from the trusted senders.
And for me that in Android I can do Share to....localsend to do it faster than with wormhole.
rolymath · 2026-04-28 12:39:36 UTC
Excuse my ignorance but why are there so many solutions like this? Especially if they aren't intercompatible (which I'm assuming they're not)
lxgr · 2026-04-28 12:43:05 UTC
Because none of them actually match the capabilities of AirDrop, since they essentially require controlling the full stack (UI, low-level networking including Bluetooth for discoverability, Wi-Fi peer to peer connections without dropping any existing infrastructure connection etc.)
Many have tried, I don't think anyone has succeeded.
Supposedly the EU interoperability mandate will make this possible going forward, though? (The tricky part is usually not getting your device to speak some protocol, but to get Apple devices to actually respond to your attempts.)
_-_-__-_-_- · 2026-04-28 12:40:16 UTC
Been using LocalSend for a few years, it works great even when sharing files between devices sharing a mobile connection.
Forgeties79 · 2026-04-28 12:41:46 UTC
It’s not as slick as AirDrop and you have to sort of “prep“ both devices whenever you want to send/receive anything, it’s never just ready to go, but it’s incredibly reliable and will move anything from one machine to another. Just having that consistency across literally any device is so nice.
jrflo · 2026-04-28 12:42:49 UTC
I love local send. It’s ridiculously fast for sending large amounts of media too.
chasil · 2026-04-28 14:03:34 UTC
When multiple files are in transit, Localsend always transfers two at once.
faangguyindia · 2026-04-28 12:43:54 UTC
I used it, but it prevented my mac from sleeping. After some investigation I found it's local send.
ChrisLTD · 2026-04-28 12:44:54 UTC
Does it run in the background?
pryanshu89 · 2026-04-28 12:45:19 UTC
Really cool! I used it a couple of times and did not expect it to work. But it worked. :D
eigenspace · 2026-04-28 12:47:23 UTC
My problem is that all these alternatives require the devices to be on the same local network.
One beauty of Airdrop is that it creates and handles that local network automatically under the hood (as far as I understand). So you could be out on a hike with friends and Airdrop something.
The workaround I've found after switching to an Android device has been to teather my connection to my friend's device, which ends up creating a LAN that Localsend can work through, but this is not as nice an experience.
simonmales · 2026-04-28 12:54:49 UTC
I think nowadays on Android it's called QuickShare, and it works. But I believe the fragmentation and awareness is a part of the problem for Android.
eigenspace · 2026-04-28 13:00:54 UTC
Can't QuickShare cross-platform. My wife has an iPhone and my desktop and laptop are linux, so QuickShare is a non-solution for me.
One Android phone supports it so far, and it's widely expected Apple will find some way to lock it out or at least delay more support.
vrganj · 2026-04-28 13:32:52 UTC
Glass half empty kinda guy, huh? :-)
eigenspace · 2026-04-28 13:49:41 UTC
Not generally, I just don't have that specific phone that has implemented the workaround, and so this isn't a solution for me.
Apple has consistently done everything it can to self-sabotage their implementations of stuff to comply with EU anti-trust legislation like the stuff with digital marketplaces, so I'm not holding my breath on this.
reaperducer · 2026-04-28 14:06:35 UTC
it's widely expected Apple will find some way to lock it out
I suppose that is "widely expected" from the usual group of anti-Apple internet griefers looking for a reason to moan in public, rather than actually doing some research or knowing things.
To quote a sibling comment:
"Apple contributed the core logic to the Wi-Fi Alliance to build Wi-Fi Aware, which they now also support."
Gigachad · 2026-04-28 13:56:56 UTC
I don’t think this article is actually accurate. It seems like Google just reverse engineered airdrop rather than Apple changing the tech they use. Because quickshare works with all airdrop devices now. Not just ones recently updated.
Xantier · 2026-04-28 13:07:21 UTC
Which alternatives are you using for AirDrop on Linux? I haven't been able to find a good one for this yet.
eigenspace · 2026-04-28 13:10:52 UTC
Localsend and KDE Connect
chasil · 2026-04-28 13:53:24 UTC
I used to use Nitroshare, but Localsend has supplanted it.
coldstartops · 2026-04-28 14:24:01 UTC
I've built my own, called KEIBIDROP :D but did not release the mobile apps let
Seems weird there is no 802.n variant to do this very popular thing
neilalexander · 2026-04-28 13:34:51 UTC
That's precisely what Wi-Fi Aware (NaN) is and it is heavily based on AWDL. It's even built into recent versions of iOS and Android.
infogulch · 2026-04-28 13:49:38 UTC
I've never heard of Wi-Fi Aware, thanks for sharing. Are there any devices/chips that support it today?
Gigachad · 2026-04-28 13:55:26 UTC
iOS 26 supports it. I tried looking in to it and I couldn’t find anything using it yet though.
bee_rider · 2026-04-28 15:00:58 UTC
Wait did they actually name it NaN or is that a joke?
jiveturkey · 2026-04-28 15:08:55 UTC
NAN, not NaN. NaN is parent's editorialization or muscle memory.
bee_rider · 2026-04-28 15:15:24 UTC
Oh; I thought maybe it just didn’t have an 802 type name so it might have just been a little joke.
Anyway, good to know we can use our NAN signal to send signal NaNs!
gregoriol · 2026-04-28 13:33:23 UTC
AWDL is such an amazing technology, it's understandable that Apple wants to keep it only for their devices as it gives them a noticeable advantage for quick stuff sharing.
neilalexander · 2026-04-28 13:39:07 UTC
They didn't. Apple contributed the core logic to the Wi-Fi Alliance to build Wi-Fi Aware, which they now also support.
foltik · 2026-04-28 13:44:23 UTC
Interestingly, it still took the EU to force them to actually adopt it (and open it up for apps to use) in iOS 26.
Gigachad · 2026-04-28 13:54:33 UTC
Kind of. When I looked, they added the api for devs to use on iOS, but it isn’t on macOS yet, and nothing uses it as far as I could see.
It’s a future promising tech though. A much better version of Wi-Fi Direct.
So, should there be apps that use it to transfer files between iOS, Android, Windows, and Mac without requiring them to be on the same network?
Asmod4n · 2026-04-28 15:54:07 UTC
No WiFi cards for pcs support it.
sleepybrett · 2026-04-28 16:25:28 UTC
it might be interesting to use unused or extra wifi cards to support this. My pc motherboard has both wifi and ethernet and I only use the ethernet. That card does absolutely nothing at all.
ssl-3 · 2026-04-28 18:28:38 UTC
That's not quite accurate, I don't think.
I've definitely used STA and AP modes concurrently on my Windows laptop with the operating system's built-in internet connection sharing function to help troubleshoot a problem in the field.
That was around a decade ago. It didn't take any extra effort on my part; I just told it to do the thing, and then it did that thing.
Except 20% of the time it just doesn’t work. Hardly an advantage if most people default to texting because of airdrop’s failure rate
hahamaster · 2026-04-28 16:56:10 UTC
Agreed. It's been like that for years.
lxgr · 2026-04-28 17:43:56 UTC
AWDL really isn't that novel, neither as an idea nor implementation. What Apple did nail is the user experience on top of it.
3form · 2026-04-28 13:57:27 UTC
>It uses a time-sliced channel-hopping mechanism so the radio can serve both infrastructure WiFi and the direct peer link simultaneously.
This seems like such a basic solution that I'm surprised that it isn't required by any of the mainstream standards before WiFi Aware. I wonder if this was some sort of a patent issue or similar.
ryanmcbride · 2026-04-28 14:09:10 UTC
Almost certainly patent related
lxgr · 2026-04-28 17:42:24 UTC
It's been a standard feature of many Wi-Fi chipsets/drivers for over a decade.
lurker24325 · 2026-04-28 13:58:44 UTC
This is misinformation, including most of the comments here, the majority of phones from 2014 support Wi-Fi Direct, and simultaneous group and station mode (2 BSS, yes even different channels). Even most Wi-Fi chips generally not just smartphones for a very long time. They stay connected to your home network.
When Quickshare drops your Wi-Fi connection, its not Direct anymore, that's just soft AP from an error, and if that doesn't work, it fallback to Bluetooth. Bluetooth is used for provisioning as well.
The only reason why many apps don't use it is because of buggy implementation, some phones require a full restart after using Wi-Fi Direct to fix connectivity issues, even Motorola's own product line with Smart Connect use it only with certain models, despite having Wi-Fi direct due to poor implementation (can be forced).
They even have a white list of supported adapter for the Windows app since direct is used as well, can be unofficially force enabled for Mediatek based adapters (rare on some laptops).
Back in 2016 things were much stable on Android phones with Wi-Fi Direct, even with old Blackberry, there were many apps including file managers that used it before it was essentially dropped, even for onboarding/provisioning apps like HP printers...
Apple's Airdrop success is about gaining traction, in the era of Wi-Fi Direct or other methods, most people were not aware of such features, as it required an app to be installed, they used email/messaging, even when Airdrop was first introduced and preinstalled, it took years for the average person to use it.
george916a · 2026-04-28 14:13:51 UTC
It is entirely possible to inject (unrelated) wifi frames while being associated to a BSS without violating the existing 802.11 standards. That’s why Apple is able to implement AWDL on standard compliant wifi hardware.
However the path towards this type of interoperability would likely go through additional standardization via IEEE 802.11* and the Wi-Fi alliance. At which point Apple will need to implement and support the new standards. There is no need to reverse engineer AWDL to meet the new European interoperability requirements.
What is needed is for wifi chipset OEMs to implement such standardization.
Something pretty routine of them.
It can be expected that Apple will also maintain the proprietary AWDL in order to support their legacy devices.
WhyNotHugo · 2026-04-28 14:44:41 UTC
AFAIK, Wi-Fi Aware / Neighbourhood Aware Networking is basically the "standardised" version of AirDrop, and as of 2025, iOS's Airdrop transparently inter-operates with it.
joenot443 · 2026-04-28 14:19:47 UTC
> which is a proprietary peer-to-peer layer that runs alongside your existing WiFi connection without dropping it. It uses a time-sliced channel-hopping mechanism so the radio can serve both infrastructure WiFi and the direct peer link simultaneously.
Maybe a network nerd can chime in - is this implementation so difficult that it's unrealistic we'll see an OSS version?
ghosty141 · 2026-04-28 14:24:40 UTC
Not an expert on mobile development but I doubt an android app has the low-level access needed to the wifi stack to do this.
granthum · 2026-04-28 14:31:18 UTC
I think the thing that makes an OSS implementation more difficult than iOS/macOS is the friction involved.
Say you've got an android phone, windows PC, and a linux box, and you want to be able to quickly drop files from each one. unless we get some kind of cooperation across all three platforms at the OS level, you'd at minimum need to install some kind of client into each system - when the nicest feature of airdrop is that it's baked into all of Apple's OSs, in my opinion. even if it worked exactly the same way, but had to be installed, I think it would see less use - and there's no real way for a single OSS project to do that across multiple OS platforms, to my knowledge
lxgr · 2026-04-28 17:46:24 UTC
The physical layer part really isn't complicated, and most Wi-Fi chipsets have supported something like it for over a decade now.
What's tricky is to specify and get everybody to implement the layers on top of it, including device discovery (frequently offloaded to Bluetooth for efficiency reasons), user identification (Apple runs a PKI for this) etc.
coldstartops · 2026-04-28 14:24:46 UTC
also they use mDNS, which many programming languages, such as go, got it in their net library
Comments
It really helped cement how great open source apps can be for me.
I wonder if any of the alternatives do the same.
I tried on three phones, two of which are using the same account, I'm reasonably confident I am technically competent to not make silly mistakes, though the best I've achieved was endless wait.
I had better success with IR and BT file transfers. Hell, even spinning a local http server (with python -m http.server) works better than quick share.
This one fails the "must not require an existing Wi-Fi network that both peers are connected to" criterion.
[1] https://craphound.com/spamsolutions.txt
But I just wish Apple fixed AirDrop, every time I go to use I have so little confidence in it, it often doesn't see devices or if you have multiple Mac users it will confuse them, showing you the same Mac device twice without telling you which user it is
Like in my case, the only files I generate on my phone are photos and videos, and these get backed up by Immich, which I can then share with someone by sending them a link to the files/album in question. I imagine normal folks would use iCloud or Google Photos for the same task.
For syncing other files like documents and such, I use ownCloud OCIS, and I'd imagine most other folks would use something like DropBox or iCloud, or even just email or WhatsApp the files.
For local network transfers of say ISOs or something, I'd just copy them over SMB, which is pretty much universal and doesn't need any special app. Or even just plug in a hard drive, if I'm doing backups.
So I don't understand why I should be using this.
Sending a photo over text message often compresses it, which isn't always desirable. (Not actually sure if it gets compressed when sent of iMessage)
I've also used it to send people photos when we were in places without cell service like on hiking and camping trips.
From windows to android to iOS.
Got this in the console: `WebRTC: ICE failed, add a TURN server and see about:webrtc for more details.` Not sure how to troubleshoot this. Most of the suggestions I found are for the devs not users.
EDIT: Ok, figured it out. It works if I disable Tailscale.
What's the main value prop over wormhole? That it works from the browser?
That you can set the recipient so it will auto-accept from the trusted senders.
And for me that in Android I can do Share to....localsend to do it faster than with wormhole.
Many have tried, I don't think anyone has succeeded.
Supposedly the EU interoperability mandate will make this possible going forward, though? (The tricky part is usually not getting your device to speak some protocol, but to get Apple devices to actually respond to your attempts.)
One beauty of Airdrop is that it creates and handles that local network automatically under the hood (as far as I understand). So you could be out on a hike with friends and Airdrop something.
The workaround I've found after switching to an Android device has been to teather my connection to my friend's device, which ends up creating a LAN that Localsend can work through, but this is not as nice an experience.
Apple has consistently done everything it can to self-sabotage their implementations of stuff to comply with EU anti-trust legislation like the stuff with digital marketplaces, so I'm not holding my breath on this.
I suppose that is "widely expected" from the usual group of anti-Apple internet griefers looking for a reason to moan in public, rather than actually doing some research or knowing things.
To quote a sibling comment:
"Apple contributed the core logic to the Wi-Fi Alliance to build Wi-Fi Aware, which they now also support."
https://github.com/KeibiSoft/KeibiDrop
Anyway, good to know we can use our NAN signal to send signal NaNs!
It’s a future promising tech though. A much better version of Wi-Fi Direct.
* https://www.wi-fi.org/wi-fi-aware-resources
* https://developer.apple.com/documentation/WiFiAware
* https://developer.android.com/develop/connectivity/wifi/wifi...
I've definitely used STA and AP modes concurrently on my Windows laptop with the operating system's built-in internet connection sharing function to help troubleshoot a problem in the field.
That was around a decade ago. It didn't take any extra effort on my part; I just told it to do the thing, and then it did that thing.
This seems like such a basic solution that I'm surprised that it isn't required by any of the mainstream standards before WiFi Aware. I wonder if this was some sort of a patent issue or similar.
When Quickshare drops your Wi-Fi connection, its not Direct anymore, that's just soft AP from an error, and if that doesn't work, it fallback to Bluetooth. Bluetooth is used for provisioning as well.
The only reason why many apps don't use it is because of buggy implementation, some phones require a full restart after using Wi-Fi Direct to fix connectivity issues, even Motorola's own product line with Smart Connect use it only with certain models, despite having Wi-Fi direct due to poor implementation (can be forced). They even have a white list of supported adapter for the Windows app since direct is used as well, can be unofficially force enabled for Mediatek based adapters (rare on some laptops).
Back in 2016 things were much stable on Android phones with Wi-Fi Direct, even with old Blackberry, there were many apps including file managers that used it before it was essentially dropped, even for onboarding/provisioning apps like HP printers...
Apple's Airdrop success is about gaining traction, in the era of Wi-Fi Direct or other methods, most people were not aware of such features, as it required an app to be installed, they used email/messaging, even when Airdrop was first introduced and preinstalled, it took years for the average person to use it.
However the path towards this type of interoperability would likely go through additional standardization via IEEE 802.11* and the Wi-Fi alliance. At which point Apple will need to implement and support the new standards. There is no need to reverse engineer AWDL to meet the new European interoperability requirements. What is needed is for wifi chipset OEMs to implement such standardization. Something pretty routine of them.
It can be expected that Apple will also maintain the proprietary AWDL in order to support their legacy devices.
Maybe a network nerd can chime in - is this implementation so difficult that it's unrealistic we'll see an OSS version?
Say you've got an android phone, windows PC, and a linux box, and you want to be able to quickly drop files from each one. unless we get some kind of cooperation across all three platforms at the OS level, you'd at minimum need to install some kind of client into each system - when the nicest feature of airdrop is that it's baked into all of Apple's OSs, in my opinion. even if it worked exactly the same way, but had to be installed, I think it would see less use - and there's no real way for a single OSS project to do that across multiple OS platforms, to my knowledge
What's tricky is to specify and get everybody to implement the layers on top of it, including device discovery (frequently offloaded to Bluetooth for efficiency reasons), user identification (Apple runs a PKI for this) etc.