Alternatives to OnionShare
Shares files, hosts sites and chats anonymously over Tor. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
OnionShare
Shares files, hosts sites and chats anonymously over Tor.
Replacements
Listings that take over the same core job as OnionShare.
croc
Sends a file between any two computers with one command and a short code phrase, end-to-end encrypted.
croc sends files with one command and a code phrase using PAKE encryption, faster than Tor, but may fall back to a public relay and is not anonymous.
PairDrop
Browser-based device-to-device file transfer with no install or signup.
PairDrop works in a browser with no install or account, but offers no Tor anonymity and may fall back to a relay when direct peer-to-peer fails.
Send
Self-hostable encrypted file sharing, continuing Firefox Send.
Send encrypts files in the browser and shares expiring links, so your machine need not stay online, but it requires a self-hosted or public instance.
Also worth comparing
These listings name OnionShare as their own alternative, so the relationship runs both ways.
ffsend
A command-line client for sharing encrypted files through Send-compatible servers.
OnionShare shares files anonymously over Tor from your own machine, with no third-party server, but transfers are slow and your computer must stay online.
Similar software
Related functionality, not a direct replacement.
miniserve
Share a file or directory over HTTP from one small command.
Dufs
Serve and upload files through a small HTTP and WebDAV server.
Nicotine+
A graphical client for the Soulseek peer-to-peer network, for sharing files and finding people with similar taste.
Smash
A web service and mobile app for sending large files of any size as a download link.