Choose at least one character type
Generated on your device with your browser's cryptographic random number generator. Nothing is sent anywhere, and nothing is stored.
Free Password Generator
Create passwords of any length using your browser's cryptographic random number generator. Choose which characters to include, see the strength in real terms, and copy — nothing is sent anywhere.
What is the password generator?
A password generator is a free tool that creates a long, random password that no human would think of and no dictionary attack would guess. People reuse and invent passwords in predictable ways — a name, a year, an exclamation mark — and those patterns are exactly what attackers try first. This generator uses your browser's cryptographic random number generator, the same class of randomness used for encryption keys, rather than the ordinary Math.random that many web tools rely on. It runs entirely on your device, so the password is never transmitted or logged, and it reports the strength in bits of entropy so you can see how much real protection you're getting rather than trusting a coloured bar.
How our free password generator works
Choose a length
Drag the slider — anything from 6 to 64 characters. Longer beats clever every time.
Pick the character types
Include lowercase, uppercase, digits and symbols, and optionally exclude look-alikes such as I, l, 1, O and 0.
Copy it
A new password is generated instantly. Copy it into your password manager and you're done.
Who uses our free password generator?
Anyone opening a new account
Create a unique password instead of reusing one you already have elsewhere.
IT and support teams
Generate temporary credentials that meet a complexity policy.
Developers
Produce random secrets, API keys and database passwords quickly.
People switching to a password manager
Replace weak, reused passwords with strong unique ones as you go.
Why use the password generator?
Genuinely random
Uses the browser's cryptographic generator, not the predictable Math.random.
Honest strength rating
Shows entropy in bits, which reflects real resistance to guessing.
Never transmitted
Generated locally — the password isn't sent to or stored on any server.
How long should your password be?
Entropy measures how many guesses an attacker would need. More characters helps far more than adding one symbol.
| Length (all character types) | Entropy | Verdict |
|---|---|---|
| 8 characters | ~52 bits | Weak — crackable by a determined attacker |
| 12 characters | ~79 bits | Reasonable for most accounts |
| 16 characters | ~105 bits | Strong |
| 20+ characters | ~131 bits | Very strong — recommended for email and banking |
Tips for getting the best results
Length beats complexity
A 20-character password with only letters is harder to crack than an 8-character one stuffed with symbols. Prioritise length.
Never reuse a password
Reuse is what turns one company's breach into a problem across all your accounts. Every account should have its own.
Use a password manager
Nobody can remember dozens of random strings. A manager stores them so you only remember one strong master password.
Turn on two-factor authentication
Even a perfect password can be phished. 2FA is the single biggest additional protection you can add.
Exclude look-alikes if you'll type it
For a password you'll read off a screen or dictate, hiding I, l, 1, O and 0 avoids frustrating mistakes.
Frequently asked questions
Is this password generator safe?
Yes. Passwords are generated on your device using the browser's cryptographic random number generator, and nothing is sent over the network, logged or stored.
How long should a password be?
At least 12 characters for everyday accounts and 16–20 for email, banking and anything holding payment details. Length matters more than adding symbols.
What is entropy in bits?
It measures how unpredictable the password is. Each extra bit doubles the number of guesses needed — under 50 bits is weak, over 100 is very strong.
Should I use symbols?
They help, but not as much as length. Some systems reject certain symbols, so if you hit a restriction, add characters rather than fighting the rules.
How do I remember these passwords?
You shouldn't try. Use a password manager to store them and remember only one strong master password.
Can the same password be generated twice?
It's theoretically possible but astronomically unlikely at reasonable lengths — a 16-character password has more combinations than there are atoms in the observable universe.