End-to-end encrypted file sharing

Share files privately.
No sign-up required.

Upload any file, get an encrypted link. Only the person with the link can decrypt and download it. We never see your data.

Drop your files here

or click to browse · Up to 50 files · Max 100 MB

Encrypting...

File encrypted & uploaded

- files shared securely
AES-256 encryption standard
0 bytes readable by us

How PrivDrop works

Three steps. Zero knowledge. Complete privacy.

1

Upload & Encrypt

Your file is encrypted with AES-256-GCM directly in your browser before it ever leaves your device.

2

Share the Link

You get a unique link with the decryption key embedded in the fragment. We never see the key.

3

Decrypt & Download

The recipient opens the link and the file is decrypted in their browser. The file auto-deletes after.

Built for privacy

Every design decision puts your privacy first.

End-to-end encrypted

AES-256-GCM encryption happens in your browser. The server only stores encrypted blobs it cannot read.

Auto-deletes

Files are permanently deleted after download or expiry. Choose 1 download, 24 hours, or 7 days.

No account needed

No sign-up, no email, no personal data collected. Just drop a file and share the link.

Zero tracking

No cookies, no fingerprinting, no analytics on your files. We literally cannot see what you share.

Password protection

Optionally add a password for an extra layer of security. Even the link alone won't be enough.

Works everywhere

No app to install. Works in any modern browser on desktop and mobile. Just a link.

.priv

The .priv open format

PrivDrop uses the .priv encrypted file format - an open standard for private file sharing. Files are wrapped in AES-256-GCM encryption with the key stored in the URL fragment, ensuring zero-knowledge delivery.

The format is open so anyone can build compatible tools. Your files are never locked into our platform.

document.pdf.priv
// .priv file structure
format: "priv-v1"
cipher: "AES-256-GCM"
iv: [12 random bytes]
data: [encrypted blob]
// key is in the URL #fragment
// server never sees it

From the blog

Learn about privacy, encryption, and protecting your data.

View all articles →

Ready to share privately?

Your file stays encrypted. Your identity stays hidden. No sign-up, no strings attached.

Drop a file now