Password Generator
Create strong, random passwords with a real strength meter.
About the Password Generator
A strong password is long and random — not based on words, names or dates that attackers can guess. The Password Generator builds passwords from the character sets you choose using your browser's cryptographically secure random generator, and shows a live strength estimate in bits of entropy. Ambiguous characters like O/0 and l/1 are excluded to make passwords easier to read and type. Nothing is transmitted; every password is created on your device.
How to use it
- Set the length and tick which character types to include.
- A password is generated instantly, with a strength rating.
- Click Copy to use it, or Regenerate for a new one.
Frequently asked questions
How long should my password be?
Aim for at least 16 characters with a mix of types. Longer is stronger — the strength meter shows the entropy so you can judge.
Are these passwords really random?
Yes. They use crypto.getRandomValues, a cryptographically secure random source, rather than predictable math.
Is the password sent anywhere?
No. It is generated entirely in your browser and never leaves your device, so it is safe to use immediately.
Related tools
QR Code Generator
Turn any link or text into a downloadable QR code.
GeneratorsRandom Number GeneratorNEW
Generate random numbers in any range, with no repeats option.
GeneratorsJSON Formatter & Validator
Beautify, minify and validate JSON in your browser.
Developer ToolsWord Counter
Count words, characters, sentences and reading time as you type.
Text Tools