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.

  1. €49MMXXVI· now ·
  2. €39MMXXVII2027
  3. €29MMXXVIII2028
  4. €19MMXXIX2029
  5. FreeMMXXX2030

the price falls each year · free to all 1 jan 2030

pay once · no account · nothing leaves

Related guides