Password Generator
Generate strong, random passwords — choose the length and whether to include uppercase, lowercase, numbers and symbols. Created in your browser and never sent anywhere.
What makes a password strong
Strength comes from length and randomness, not clever substitutions. A long string of random characters with a mix of uppercase, lowercase, numbers and symbols has far more possible combinations than a word with a few letters swapped for symbols. This generator builds exactly that, and shows an entropy estimate so you can see how hard it would be to crack.
Private by design
Every password is created in your browser with the device’s cryptographic random generator — nothing is sent over the internet or saved. For best results, copy it straight into a password manager and use a different password for every account. Need a handle instead of a password? Try the username generator.
Frequently asked questions
How do I create a strong password?
Use at least 12–16 characters and mix uppercase, lowercase, numbers and symbols, with no real words or personal info. A random generator like this one does that for you — longer and more varied means harder to crack. Aim for a different password on every account.
Is this password generator safe?
Yes. Passwords are generated entirely in your browser using the device’s cryptographic random number generator, and nothing is sent over the internet or stored. Still, copy your password straight into a password manager rather than leaving it on screen.
How long should my password be?
Longer is stronger. 12 characters is a reasonable minimum; 16 or more is recommended for important accounts. Each extra character multiplies the number of possibilities, so length matters even more than adding symbols. The tool shows an entropy estimate as a guide.