12 character password generator

12 characters is a frequently cited minimum for reasonable security. This page defaults to that length — use the slider to go longer for anything more sensitive.

Generated entirely in your browser Cryptographically secure randomness Nothing is ever transmitted or stored
12
Advanced options
5
12
6

Generate in bulk

Create several passwords at once using the settings above — useful for provisioning multiple accounts.

Check a password's strength

Type any password to score it instantly. This runs entirely in your browser — nothing is sent anywhere, logged, or stored.

Type a password above

Tips

Treat 12 characters as a floor, not a target

12 characters with all character types is reasonable for everyday accounts, but consider going longer for anything financial or work-related.

Always enable all character types at this length

At exactly 12 characters, using every character type matters more for entropy than it does at longer lengths — don't skip symbols here if the system allows them.

Check if the target system requires a different minimum

Some systems require more than 12 characters — verify before assuming this length is sufficient.

Frequently asked questions

Is 12 characters considered a strong password?

With all character types enabled, 12 characters provides roughly 78 bits of entropy — reasonable for everyday accounts, though longer is better for sensitive ones.

Why do some sites recommend a 12-character minimum?

It's widely cited as a practical minimum that balances security against ease of typing and remembering, though 16+ is increasingly recommended.

Should sensitive accounts use more than 12 characters?

Yes — use the length slider to increase to 20 or more for financial accounts, email, or a password manager's master password.