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

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.
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.
A secure document sharing platform with built-in analytics and custom branding for tracking how recipients engage with files.
Transfer files and folders directly between devices using peer to peer networking without cloud storage.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.