OnionShare logo

OnionShare

Website

Secure, anonymous file sharing and hosting over the Tor network

7k stars 712 forks last commit first released

Actively maintained

Last commit 20 Jul 2026.

OnionShare screenshot

OnionShare is an open-source application that enables secure, anonymous file transfers, temporary website hosting, and private chat by running services as Tor onion services. It provides both a desktop GUI and a command-line tool plus mobile clients developed with partner projects.

Key Features

  • Share files via an ephemeral Tor onion service with one-time or time-limited access.
  • Host a static website over an onion address for private, temporary publishing.
  • Private chat mode that runs as an onion-hosted web chat session.
  • Desktop GUI and CLI interfaces; platform packaging for Windows, macOS, and Linux (Flatpak/Snap).
  • Mobile clients developed in collaboration with partner projects for Android and iOS.
  • Integrates with the Tor control interface and uses Tor-related libraries and tooling for onion services.

Use Cases

  • Send large files privately between two people without relying on third-party cloud storage.
  • Publish an internal or temporary static website to a small, private audience via an onion address.
  • Run an ephemeral, private chat session reachable only by users with the onion URL.

Limitations and Considerations

  • Performance and responsiveness are constrained by the Tor network (latency and throughput) and are not comparable to clearnet transfers.
  • Packaging and dependency constraints have affected some platforms (for example, ARM/armhf packaging challenges related to Qt/PySide availability).
  • The project uses Python web components where upstream changes can require maintenance (e.g., noted framework deprecations/warnings).

OnionShare is a mature, actively maintained open-source project focused on privacy-preserving file sharing and short-lived hosting using Tor. It is well-suited for users who need ad-hoc private exchanges without using centralized services, while accepting Tor-related performance and packaging trade-offs.

Categories:

Tags:

Tech Stack:

Share:

Similar to OnionShare

LocalSend logo

LocalSend

Open-source cross-platform local network file sharing app

86.2k
4.8k
Last commit

LocalSend is a free, open-source app for fast, encrypted file and text sharing between nearby devices over a local network, available on desktop and mobile.

Apache-2.0Actively maintained
Alternative to:
Apple AirDrop logo
Apple AirDrop
+6
Send logo

Send

Encrypted file sharing with expiring links

Self-hostable encrypted file sharing service with expiring links, download limits, and optional password protection for secure, temporary transfers.

Activity unknown
Alternative to:
WeTransfer logo
WeTransfer
+8

Yopass

Secure one-time secret sharing with client-side encryption

3k
431
Last commit

Open-source tool for sharing secrets and files via client-side OpenPGP encryption and one-time expiring links.

Apache-2.0Actively maintained
Alternative to:
Onetime Secret logo
Onetime Secret
+3
FerriShare logo

FerriShare

Self-hosted file sharing with browser-side end-to-end encryption

336
19
Last commit

Open-source, self-hostable file sharing app that encrypts files and filenames in the browser before upload; Rust backend, SQLite metadata, Docker-ready.

MITSlowing down
Alternative to:
WeTransfer logo
WeTransfer
+7
PicoShare logo

PicoShare

Minimalist file-sharing service with direct download links

3k
209
Last commit

Open-source PicoShare lets users upload and share files of any type and size via direct download links, preserving originals and offering easy deployment via Docker or from source.

Actively maintained
Alternative to:
WeTransfer logo
WeTransfer
+18
Onetime Secret logo

Onetime Secret

Self-destructing service for sharing single-use encrypted secrets

2.9k
445
Last commit

Open-source web and API service to create encrypted, single-view links for sharing secrets with configurable expiry and optional passphrase protection.

MITActively maintained
Alternative to:
Onetime Secret logo
Onetime Secret
+6