Password generator
Create strong, random passwords that are never stored or sent.
Advertisement
How it works
Choose your style
Random characters for maximum strength or a memorable passphrase.
Adjust the rules
Set length and which character types to include.
Copy and save
Copy it into your password manager straight away.
Cryptographic randomness
Passphrase mode
Strength meter
Avoid look-alikes
About Password Generator
Length matters more than complexity. A 16-character random password is very hard to guess, and a six-word passphrase is easier to remember with similar strength. Use a different password for every account and store them in a password manager.
Advertisement
Frequently asked questions
Is this generator safe?
Yes. It uses crypto.getRandomValues in your browser and nothing is transmitted.
How long should a password be?
At least 12 characters; 16 or more is better.
Should I reuse passwords?
Never. One breach would expose every account that shares it.