End-to-end encrypted

Secure file hosting
without compromise

Upload any file and get a short shareable link instantly. Every file is encrypted with AES-256-GCM before it touches our disk. Sign in optionally to manage your uploads.

Features
Everything you need, nothing you don't

Built to be fast, private, and straightforward. No tracking, no ads, no accounts.

AES-256-GCM Encryption

Every file is encrypted using the same standard trusted by governments and financial institutions worldwide.

Any file type

Images, videos, archives, documents, code, binaries -- if your device can store it, we can host it.

Short shareable links

Each upload gets a unique 6-character ID. Share a clean link -- no long filenames, no clutter.

Multi-file bundles

Upload multiple files at once and they're bundled under one link, downloadable as a single ZIP.

Rate limiting

Per-IP limits on uploads, downloads, and deletes protect the service from abuse and keep it available for everyone.

No plaintext on disk

Files are encrypted in memory before being written to storage. Raw file data never exists anywhere on the server.

Your files are private by design

Privacy isn't a setting here -- it's how the system is built. Here's exactly what happens to your data.

Encrypted before storage

When you upload a file, it is encrypted in server memory using AES-256-GCM with a unique random IV before any byte is written to disk. The plaintext version of your file is never stored anywhere.

Unique IV per file

Every file gets a randomly generated initialization vector. Even two identical files will produce completely different encrypted outputs, making pattern analysis impossible.

Authentication tags

AES-GCM produces an authentication tag for each file. If any byte of the encrypted file is tampered with or corrupted, decryption will fail and the file will not be served.

No logs of content

We log download counts and timestamps. We do not log file contents, IP addresses long-term, or anything that could identify what a file contains.

Obfuscated storage names

Files on disk are stored under randomly generated names with no extension. There is no way to infer the original filename or type from the stored data alone.

Security headers enforced

Every response includes strict security headers: no-sniff, no-framing, XSS protection, HSTS, and a content security policy to prevent injection attacks.

How it works
Three steps, that's it

No account required — sign in only if you want to manage uploads.

01

Pick your files

Drag and drop one or more files onto the upload page. Any type, up to 500 MB per file.

02

We encrypt and store

Files are encrypted with AES-256-GCM in memory, then written to disk. You get a 6-character ID.

03

Share the link

Send the link to anyone. They click it, the file is decrypted on-the-fly, and the download begins.

500 MB
Max per file
10/hr
Uploads per IP
6 chars
Share ID length

Ready to upload?

No account needed. Just pick your files and go.

Upload now