12 Character Password Generator
Generate a random 12-character password — the minimum length most services now recommend.
Generated in your browser with a cryptographically secure random generator. Nothing is sent or stored.
Is 12 characters enough?
A random 12-character password using upper and lower case letters, numbers and symbols has about 75 bits of entropy. That is out of reach for brute-force attacks on a properly protected account, which is why 12 characters is a common minimum in security guidance.
For your email, banking and password manager — the accounts that protect all others — go for 16 characters or more.
Number of combinations
- Lower case only: 26¹² ≈ 9.5 × 10¹⁶
- Letters and numbers: 62¹² ≈ 3.2 × 10²¹
- Letters, numbers and symbols: 75¹² ≈ 3.2 × 10²²
The password must be random to get this strength. A 12-character password built from a word and a year is guessed in seconds.
Frequently asked questions
How long would it take to crack a 12-character password?
A random one with all character types would take millions of years at 10 billion guesses per second. A predictable one can fall in seconds.
Should I use symbols in a 12-character password?
Yes, if the service allows them. They add strength to every character.