Password Generator
Create strong passwords and passphrases, generated in your browser with cryptographic randomness.
More suggestions
Passwords are generated in your browser with its cryptographic random generator; they are never sent or stored. Use a different password for every account, ideally in a password manager. Word lists derived from wordfreq (Robyn Speer, CC BY-SA 4.0).
About this tool
This free password generator creates strong passwords and easy-to-remember passphrases using your browser's cryptographic random number generator. It suits anyone opening a new account, securing the email or point-of-sale software of their business, or replacing a weak password that is reused everywhere. You get a new result every time you change a setting.
In Password mode, choose a length from 8 to 64 characters, turn lowercase, uppercase, numbers and symbols on or off, and optionally avoid ambiguous characters such as 0 and O. In Passphrase mode, combine 3 to 10 words with the separator of your choice. The tool shows the strength, the entropy in bits and four more suggestions.
- Passwords from 8 to 64 characters
- Passphrases from 3 to 10 words
- Cryptographic randomness from your browser
- Strength, entropy and estimated crack time
- Option to avoid ambiguous characters
How to use it
- Choose Password or Passphrase.
- Set the length or number of words and tick the options you want.
- Click ↻ to generate a new set if needed.
- Click Copy, or pick one of the More suggestions.
Frequently asked questions
Are generated passwords sent or stored?
No. They are created in your browser and are never sent or stored. In passphrase mode the page only downloads the word list from kspnai.com; the random picking happens on your device.
Is the password generator free?
Yes, it is free and works without an account or sign-up.
Password or passphrase: which should I use?
A passphrase of several words is easier to remember and type, while a random password is more compact. In both cases the entropy shown tells you how strong it is; use a different password for every account, ideally stored in a password manager.
How is the crack time estimated?
The tool calculates the average time to find it at 10 billion guesses per second, based on the entropy. It is a theoretical order of magnitude, not a guarantee.
