Small tools. Big experiments.
Elton Lab is a workshop for the small utilities everybody needs occasionally and nobody wants to think about: a password that will actually hold, a QR code that scans, a handle that is not already taken by someone in 2009.
Why only six tools?
Because a directory of ninety half-finished generators helps nobody. Six tools can each be given real settings, a proper explanation and an interface that feels good on a phone. When one of them stops being useful it gets fixed, not buried.
How it works
The whole site is plain HTML, CSS and JavaScript, with no framework, no build step and no backend. Passwords, PINs and lottery lines come from the Web Crypto API using rejection sampling, so results are uniform rather than merely unpredictable.
The QR encoder is written from scratch in assets/qr.js and checked module-for-module against a reference implementation, which means your data never travels to an image service.
There is no account system, no database and no analytics profile following you between tools. The only thing stored on your device is a short list of the generators you opened most recently, kept in local storage.
The tools
- Password Generator: cryptographically strong passwords with live strength scoring and full character control.
- QR Code Generator: real, scannable QR codes for links, text, email and phone numbers. Download as SVG or PNG.
- Username Generator: clean, gaming, funny or pure chaos. Batches of handles you can actually claim.
- PIN Code Generator: random 4 to 12 digit PINs that skip the predictable sequences people always pick.
- Base64 Encoder / Decoder: encode and decode Base64 instantly, with Unicode handled properly and errors explained.
- Lottery Number Generator: shuffle up a lucky line for any draw format, with presets and a satisfying ball drop.
Advertising
The lab is free to use and paid for with a small number of ad slots placed between sections, never inside a tool you are working with. See the privacy page for what that means in practice.