Password Generator
Generate strong, random passwords on your own device, and check how strong your current passwords are.
Use the Password Generator
Loading tool…
How to use the Password Generator
- Choose a length; 16 characters or more is a good choice.
- Pick the character types to include.
- Copy the password, or generate several to choose from.
- Store it in a password manager, not in a note or message.
About this tool
Passwords are built with your browser's cryptographic random number generator (crypto.getRandomValues), with every character equally likely. Strength is shown in bits of entropy; more bits means much harder to guess.
Free to use. Your inputs are processed in your browser and are not sent to our servers. Results are for general information; see the disclaimer.
Frequently asked questions
Are the passwords sent or saved anywhere?
No. They are created on your device and are not stored or sent. Close the page and they are gone.
How long should a password be?
At least 12 characters, and 16 or more for important accounts such as email and banking.
Is the strength checker safe to use?
It runs only on this page in your browser and nothing is sent. Even so, never type a password on a site you do not trust.