File Sharing and Sync
Discover how to privately share your files between your devices, with your friends and family, or anonymously online.
Send is a fork of Mozilla’s discontinued Firefox Send service which allows you to send files to others with a link. Files are encrypted on your device so that they cannot be read by the server, and they can be optionally password-protected as well. The maintainer of Send hosts a public instance. You can use other public instances, or you can host Send yourself.
--host flag to use a specific server:
ffsend upload --host https://send.vis.ee/ FILE
OnionShare is an open-source tool that lets you securely and anonymously share a file of any size. It works by starting a web server accessible as a Tor onion service, with an unguessable URL that you can share with the recipients to download or send files.
FreedomBox is an operating system designed to be run on a single-board computer (SBC). The purpose is to make it easy to set up server applications that you might want to self-host.
Syncthing is an open-source peer-to-peer continuous file synchronization utility. It is used to synchronize files between two or more devices over the local network or the internet. Syncthing does not use a centralized server; it uses the Block Exchange Protocol to transfer data between devices. All data is encrypted using TLS.