OnionShare logo

OnionShare

Securely and anonymously share files of any size over Tor

7k Python GPL-3.0 3 days ago

Overview

OnionShare lets you share files, host websites, and chat anonymously by creating temporary Tor onion services directly from your desktop or CLI. The recipient only needs the Tor Browser to access the share with no accounts or central servers involved. It supports both sending and receiving files, anonymous drop boxes, and ephemeral chat rooms. Designed for journalists, activists, and anyone requiring strong anonymity.

Where it falls short of Dropbox

  • Requires Tor; recipients need Tor Browser, creating friction for non-technical users
  • Shares are typically ephemeral and one-time by default; not suited for persistent storage
  • No folder sync, versioning, or long-term file organisation
  • Transfer speeds are slow due to Tor network routing

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

tor
anonymous
file-sharing
privacy
secure
Maintain OnionShare?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the OnionShare difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/onionshare)](https://openreplace.com/onionshare)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Continuous peer-to-peer file synchronization between your own devices

85k Go MPL-2.0 2 days ago
2/5
OnionShare vs Syncthing

Command-line program to sync files across 70+ cloud storage providers

58k Go MIT yesterday
2/5
OnionShare vs Rclone

File list program supporting multiple storages, with WebDAV and web UI

50k Go AGPL-3.0 13 days ago
2/5
OnionShare vs AList

Portable all-in-one file server with resumable uploads, WebDAV, FTP, and media indexing

45k Python MIT 2 days ago
2/5
OnionShare vs copyparty