Guides/No upload
How to encrypt files without uploading them anywhere
To encrypt files without uploading them, you need a tool that runs entirely on your device and derives its key from something only you have. Elba does both: a local HTML program that turns your password into an AES-256-GCM key inside your browser.
The upload isn't ‘for encryption’
When a service asks you to upload a file ‘to encrypt it’, encryption is almost never the reason. The reason is indexing, feature parity, or resale. Elba refuses the whole trade.
What ‘local’ has to prove
A tool that promises not to upload should also be inspectable. Elba's whole source is in the HTML file, and DevTools' Network tab shows exactly zero outbound requests while it runs.
Questions people actually ask
- Can I verify no upload is happening?
- Yes. Open DevTools → Network in your browser while using Elba. You'll see no requests.
- What about crash reports or analytics?
- There are none. Elba has no analytics, no error reporting, no telemetry of any kind.
Take the island
Elba is one HTML file. It runs locally in a Chromium browser, seals a folder with AES-256-GCM, never phones home, and becomes open source on 1 January 2030.
- €49MMXXVI· now ·
- €39MMXXVII2027
- €29MMXXVIII2028
- €19MMXXIX2029
- FreeMMXXX2030
the price falls each year · free to all 1 jan 2030
pay once · no account · nothing leavesRelated guides
- Local file encryption with no cloud, no account
Encrypt files locally on your own machine — no upload, no account, no server ever contacted. One HTML file, AES-256-GCM at rest.
- Zero-knowledge encryption, explained without jargon
Zero-knowledge means the service can't read your files even if it wanted to. Here's the idea, and how Elba goes one further.
- How to encrypt files in Dropbox, iCloud, or Google Drive safely
Seal the folder first, then sync it. A short recipe for using cloud storage without letting the cloud read your files.