Password Generator
Generate secure, random passwords locally. Your secrets never leave this browser.
Calculating...
16
Frequently asked questions
Are these passwords random and secure?
Yes. They are generated using your browser's cryptographically secure random number generator (crypto.getRandomValues), not the weak Math.random(). Nothing is transmitted or stored, so each password exists only on your screen.
How long should my password be?
Longer is stronger. Aim for at least 16 characters for important accounts, mixing upper- and lower-case letters, digits and symbols. Length matters more than complexity, so a long passphrase can be both strong and memorable.
Should I reuse a generated password?
No. Use a unique password per account and store them in a password manager. That way a breach of one service can never cascade into your other accounts.