Encrypted File Transfer

Send files only they can open

End-to-end encrypted file sharing powered by StenVault. No account needed.

How Send works

Three steps. Your browser does all the cryptography — the server never sees your files in cleartext.

1

Drop your files

Your browser encrypts every file with AES-256-GCM before anything leaves your device. The server only ever receives ciphertext.

2

Get a secure link

The decryption key lives inside the link fragment (#key=...) and is never sent to our servers. Only someone with the full link can decrypt.

3

Share the link

The recipient opens the link in their browser, which decrypts locally. No account needed, no software to install.

The decryption key is embedded in the URL fragment (#key=...). URL fragments are never sent to the server by any browser — this is a guarantee of the HTTP specification, not a StenVault decision. The key exists only in the sender's and recipient's browser.

Frequently asked

Is StenVault Send really end-to-end encrypted?
Yes. Your browser generates a random 256-bit key, encrypts every file with AES-256-GCM in 5 MB chunks, and uploads only the ciphertext. The decryption key is embedded in the link fragment and never transmitted to the server. We have zero ability to read your files.
Can StenVault read my files?
No. The encryption key exists only in the URL you share. URL fragments (everything after the #) are never sent to the server by any browser — this is a guarantee of the HTTP specification, not a StenVault promise. Without the key, the server holds meaningless bytes.
What happens if someone intercepts the share link?
The link contains the decryption key. Anyone with the full link can decrypt the files — treat it like a password. For extra protection, you can set a password on the transfer. The recipient then needs both the link and the password to decrypt.
How long do shared files stay online?
You choose the expiry when you create the transfer — from 1 hour to 30 days. After expiry, the encrypted data is permanently deleted from our servers. There is no recovery once a transfer expires.
Do I need an account to send or receive?
No. Sending and receiving work without an account. Anonymous transfers support files up to 5 GB. With a free StenVault account you can send up to 10 GB, set custom expiry, and track your transfer history.
Is it really free?
Yes. Send is free for everyone, including anonymous users. No credit card, no trial, no ads. StenVault is funded by optional paid plans for the full vault product — Send exists to let anyone experience zero-knowledge encryption firsthand.
How is this different from WeTransfer?
WeTransfer encrypts files in transit (TLS) but stores them unencrypted on their servers. WeTransfer can read your files, comply with data requests, or be breached. StenVault Send encrypts files on your device before upload and never holds the decryption key — even under compulsion, we cannot produce your plaintext.
Is Send quantum-safe?
Send uses AES-256-GCM, a symmetric cipher that NIST and the NSA's CNSA 2.0 suite consider adequate for a post-quantum world. Grover's algorithm — the strongest known quantum attack on symmetric ciphers — would reduce AES-256 to roughly AES-128 equivalent strength, which remains well above security thresholds. Send does not use asymmetric post-quantum cryptography because there is no key exchange to protect — the key travels inside the link, never over the network. StenVault Drive — the main vault — goes further with hybrid post-quantum key exchange (ML-KEM-768 + X25519) and signatures (ML-DSA-65 + Ed25519) for long-term file storage.

Ready to send something?

End-to-end encrypted. No account required. Free up to 5 GB.

Send a file now