Choose the length and characters
Longer is stronger. Sixteen characters or more is a good start.
Choose the length and the kinds of characters and get a strong password straight away. See how strong it is and how long it would take to guess. It is created on your device and never leaves it.
100% private — the calculation is done in your browser and nothing is sent to any server.
Keep going with your result in another tool. Nothing is uploaded.
Longer is stronger. Sixteen characters or more is a good start.
A new password appears every time you change an option or press the button.
Do not reuse it anywhere else.
The weak point of most accounts is a password that is short, predictable or reused. A good password is long, random and different for every site, and no person can invent one like that. This generator does it for you with the secure random number generator built into your browser, the same kind used for cryptography, and it does everything on your device: the password is not sent to any server, it is not stored and nobody, including this site, ever sees it.
Each extra character multiplies the number of possible passwords. A 16-character password using lowercase, uppercase, digits and symbols has around 105 bits of strength, which puts it far out of reach of any attack. Adding symbols helps, but adding length helps more. The strength meter shows the entropy in bits and an estimate of the time an attacker would need to guess it by brute force, using an assumption of ten billion guesses per second against a stolen password hash. Above about 80 bits is very strong for today's technology.
Use a different one for every account, store them in a password manager rather than trying to remember them, turn on two-factor authentication where it is offered, and change a password when a service reports a breach. A generated password is only as safe as the way it is kept, and it is best copied straight into a password manager.
The tool does not save or manage your passwords, check whether a password has appeared in a breach, or protect an account with a poor recovery process. Some sites limit length or symbols; if a password is rejected, use the options to fit their rules. The estimated time is an approximation, not a guarantee.
More utilities that also run without leaving your browser.