End-to-end encrypted file sharing. No accounts. No tracking. No compromise.
FileSend uses client-side encryption with AES-256-GCM and Argon2id key derivation. Files are encrypted on your device before upload. We never see your passwords or plaintext data.
True end-to-end encryption means only you and your recipient can decrypt the files.
The FileSend Companion is a lightweight Python application that handles all encryption and decryption locally on your machine. Your files never leave your device unencrypted.
📥 Download Companion Toolcryptography and argon2-cffi packages.
Once you've encrypted your files into .lock format, upload them
to receive a secure, anonymous download link. Files are stored encrypted and
auto-expire for security.
Share the download link with your recipient and send the decryption password through a separate, secure channel (Signal, phone call, etc.).
Your recipient downloads the encrypted file and uses the same Companion tool to decrypt it with the password.