characters
StrengthVery strong
Weak
Fair
Strong
Very strong
s76LF8l?=$C=K[DI
Entropy103 bits
Character pool85
Time to crack*millions of years +
Length16
*At 10 billion guesses per second.
● calculated in 0.20 msruns in your browserupdated 07:35:40
Visualise
Chart
Breakdown
Table
The maths
Formula
This is the exact calculation the tool runs.
Entropy = length × log₂(pool size)
PoolNumber of possible characters
60+ bitsStrong for most accounts
80+ bitsVery strong
Practice
Worked examples
Click "Try it" to load an example into the tool.
Email account
Length: 16 charactersUppercase (A–Z): YesLowercase (a–z): YesNumbers (0–9): YesSymbols (!@#$): Yes
Very strong
Wi-Fi password
Length: 20 charactersUppercase (A–Z): YesLowercase (a–z): YesNumbers (0–9): YesSymbols (!@#$): NoAvoid look-alikes (O 0 l 1): Yes
Very strong
PIN-style code
Length: 6 charactersUppercase (A–Z): NoLowercase (a–z): NoNumbers (0–9): YesSymbols (!@#$): No
Weak
Step by step
How to use the Password Generator
Choose the length
16 characters or more is a good default.
Pick character types
More types make the password stronger.
Copy and save it
Store it in a password manager, not a note on your phone.
Questions
Frequently asked questions
Is this password safe to use?
Yes. It is created in your browser with a secure random generator and never sent anywhere.
How long should a password be?
At least 12 characters, and 16 or more for important accounts like email and banking.
Should I reuse passwords?
No. Use a different password for every site so one leak cannot unlock the others.