Strong Password Generator
Generate cryptographically secure passwords using your browser's built-in random number generator. Nothing you generate is ever transmitted or logged — it exists only on your screen.
Copied!
Passwords are generated locally in your browser using the Web Crypto API — nothing is ever sent anywhere.
Something wrong with this tool? Tell us and we'll fix it
How to use
- Choose password length and character sets.
- Click Generate (as many times as you like).
- Copy the password and store it in a password manager.
Frequently asked questions
How long should my password be?
At least 16 characters for important accounts. Length beats complexity: a long passphrase is stronger and easier to remember than a short symbol soup.
Is an online password generator safe?
This one is: generation uses crypto.getRandomValues() entirely on your device, and the page makes no network requests with your password. You can verify it in your browser's developer tools.
What makes a password strong?
Length, randomness, and uniqueness. Never reuse passwords across sites — use a password manager and generate a fresh one for every account.