Password generator
Strong random passwords from 8 to 64 characters, generated on your device.
Generate truly random passwords using the browser’s own cryptographic generator (crypto.getRandomValues). Pick the length and character sets, see the estimated strength in bits of entropy and copy with one click. Since everything runs locally, no password ever travels over the internet — not even we can see it.
Frequently asked questions
What makes this password secure?
It comes from crypto.getRandomValues, the browser’s cryptographic random number generator — the same one used for HTTPS connections. Unlike Math.random(), it is unpredictable and suitable for security.
What length should I use?
For everyday accounts, 16 characters with letters, numbers and symbols (~100 bits) is already excellent. For password-manager master passwords, use 20 or more. Length matters more than swapping letters for look-alike symbols.
Is the generated password transmitted or saved?
No. It is born and dies in your browser’s memory. We use no network, cookies or storage — reload the page and the previous password is unrecoverable.