A zero-server password & PIN terminal that forges strong keys in your browser — and forgets them the moment you leave.
No accounts, no servers, no "we value your privacy" banner — because there's nothing to value. NULLKEY generates cryptographically strong passwords and PINs locally using the browser's Web Crypto CSPRNG, shows you the entropy math, and keeps exactly none of it. Close the tab and it's gone.
Forge a key, read the entropy, copy, gone.
- Passwords and PINs from the Web Crypto CSPRNG — never server-side
- Adjustable length (4–36) with both a slider and stepper
- Toggleable character sets — uppercase, lowercase, digits, symbols, dashes
- Live entropy in bits, with a WEAK / GOOD / STRONG rating
- Composition bar showing the character-type breakdown
- Keyboard shortcuts (
Rregenerate,Ccopy,P/Nswitch mode)
Static site — open it and go.
git clone https://github.com/Climax53/nullkey-terminal.git
cd nullkey-terminal
# open index.htmlThere's no storage and no network. Keys are generated in memory, shown once, and never written to localStorage, cookies, or any server. What you don't keep, you can't leak.
Vanilla JavaScript and the native Web Crypto API. No dependencies, no build.
Made with care as part of Reuben's little toolbox.
