Password Generator

Online

Generate strong, random passwords using your browser's cryptographic random number generator — passwords are never sent to a server.

Frequently Asked Questions

Is this password generator secure?

Yes. Passwords are generated using the browser's built-in cryptographic random number generator (window.crypto.getRandomValues), which is cryptographically secure. No passwords are sent to any server — everything runs locally in your browser.

What makes a password strong?

A strong password is long (16+ characters), uses a mix of uppercase letters, lowercase letters, numbers and symbols, and does not contain dictionary words or personal information. Longer passwords are exponentially harder to crack than shorter ones.

How long should my password be?

Security experts recommend at least 12 characters for general accounts and 16+ characters for sensitive accounts like email, banking or work systems. Using a password manager lets you use very long random passwords without needing to memorise them.

What is a passphrase?

A passphrase is a password made from several random words, for example correct-horse-battery-staple. Passphrases are long, memorable and very hard to crack. They work well for master passwords that you need to type manually.

Can I generate multiple passwords at once?

Yes. Use the Count field to generate up to 20 passwords at once with the same settings.

Should I store generated passwords?

Never store passwords in plain text files or spreadsheets. Use a reputable password manager such as Bitwarden, 1Password or KeePass to store and autofill your passwords securely.