Password generator
Generate a strong random password or a memorable passphrase right in your browser. The password is created on your device with the Web Crypto API — it is never sent to our server, stored or logged. The generator is free and needs no sign-up.
How to use the password generator
- Pick the password mode or the passphrase mode.
- Set the length: from 8 to 64 characters for a password, from 3 to 8 words for a passphrase.
- Choose which character sets to include — lowercase, uppercase, digits and symbols.
- Press generate until you get a password you like, then copy it into your password manager.
Random password or passphrase?
A random password with 16 characters or more gives the highest strength per character: mixed case, digits and symbols put it well above 90 bits of entropy. A passphrase of four to six random words is longer but easier to type and remember, which matters for the master password of a password manager.
What makes a password strong
- Length matters most — every extra character multiplies the number of guesses.
- Use the full character set: uppercase, lowercase, digits and symbols.
- Never reuse a password between services — one breach would expose all of them.
- Skip personal data: names, birthdays, pet names and keyboard patterns are guessed first.
- Store passwords in a password manager instead of remembering them.
Password length examples
A 12 character password generator output is fine for low-risk accounts, a 16 character password is the usual minimum for email and banking, and a 20 character password or longer is recommended for the master password of a password vault. The generator supports 8, 10, 12, 14, 16, 20, 24, 32 and up to 64 characters.
Frequently asked questions
Is this password generator free?
Yes. The generator is free, works without registration and has no usage limit.
Are the generated passwords sent anywhere?
No. Passwords are produced locally in your browser with crypto.getRandomValues. Nothing is transmitted, saved or logged.
What is a passphrase generator?
It builds a password out of random dictionary words, for example four words joined by separators. The result is long and easy to remember — good for master passwords.
How often should I change a password?
Change it when a service reports a breach, when someone may have seen it, or when you stop trusting the device it was typed on. Routine forced rotation is no longer recommended.
Next steps
Generate the password here, then keep it in a password manager: browse the catalog or compare password managers.