Guides/One file
Single-HTML-file encryption: why one file is the feature
Single-HTML-file encryption is exactly what it sounds like: the whole program lives in one .html document. It is Elba's smallest brag and its most important one — you can read the entire tool in a text editor before you trust it.
One file is auditable in an afternoon
Most encryption apps are millions of lines across dozens of dependencies. Elba is one file, a few thousand lines, no external libraries pulled at runtime. A curious engineer can read it end to end in an afternoon.
One file is also immortal
There is no update server that can quietly disable it. There is no store that can pull it. The version you bought is the version you keep.
Questions people actually ask
- Really one file? No dependencies?
- Really one file. The crypto is browser-native (WebCrypto). No CDN, no bundler, no runtime downloads.
- What if the format changes?
- The file format is documented in the manual and will remain readable. On 1 January 2030 Elba becomes MIT open source, guaranteeing that in perpetuity.
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
- Offline file encryption in a single HTML file
Elba is offline file encryption delivered as one HTML file. No installer, no internet, no telemetry — encrypt a folder with AES-256-GCM.
- A portable encryption tool that fits on a USB drive
Elba runs from a USB stick with no install. One HTML file, one launcher, one folder — sealed with AES-256-GCM wherever you plug it in.
- What is mortalware? Software that dies into the commons
Mortalware is software with a release date — a scheduled transition from paid to free-and-open. Elba's mortalware plan explained.