OnionShare

Securely and anonymously share files, host websites, and chat with others using the Tor network.

OnionShare screenshot 1

OnionShare is an open-source application that enables the secure and anonymous sharing of files, hosting of websites, and communication via chat. It utilizes the Tor network to establish connections, allowing users to send data without relying on a central server or third party provider. By leveraging the Tor network, the software ensures that the identity and physical location of the user remain hidden from the recipient and any network observers.

The software operates as a desktop application available for Windows, macOS, and Linux. It functions by turning the user's own computer into a temporary onion service, providing a unique .onion address that recipients use to access the shared content or join a chat session. Once the transfer is complete or the session is closed, the onion service is shut down, removing the point of access to the shared materials.

Key features

  • Anonymous file sharing via the Tor network
  • Self-hosted website hosting on a temporary onion service
  • Secure and anonymous chat capabilities
  • Direct peer to peer data transfer
  • Cross platform support for Windows, macOS, and Linux
  • Installation options via Flatpak and Snap for Linux users
  • Homebrew support for macOS installations

Built using Python, the application integrates the Tor network to mask the identity and location of both the sender and the receiver. This architecture ensures that data remains encrypted and that no metadata is leaked to intermediaries during the transmission process. The software is designed for individuals who require high levels of privacy for document transfers or those who need to host a simple website without using a commercial hosting provider. Because it creates a direct connection between the host and the client, it eliminates the need for cloud storage or intermediate servers that might log user activity.

OnionShare serves as a tool for privacy-conscious users who need to distribute information or communicate without leaving a digital trail.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity21 days ago
Repository Age12 years
LicenseGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.