Password Generator

Create strong random passwords with adjustable rules.

Ambiguous characters (O/0, I/l/1) are excluded for readability.

Frequently asked questions

Are the generated passwords safe?

Yes. They are created with a cryptographically secure random generator, are never stored or logged, and are sent only to your browser over HTTPS.

What makes a strong password?

Length matters most — aim for 16 characters or more — combined with a mix of character types. A long random password beats a short complex one.

Why are some characters excluded?

Ambiguous characters like O/0 and I/l/1 are left out by default so passwords are easier to read and type without weakening them meaningfully.

Should I use a passphrase or a random password?

Both can be strong. A long random password maximizes entropy but is hard to memorize, while a passphrase of several unrelated words is easier to remember and still very strong if it is long enough.

How long should a generated password be?

For accounts you rely on a password manager for, longer is simply better, with 16 characters or more recommended and 20 or more for high-value accounts. Length contributes more to strength than complexity.

Should I use a different password for every site?

Yes. Reusing a password means a breach on one site exposes all the others. Generate a unique random password per site and store them in a reputable password manager.

Are password managers safe to use?

Yes. A reputable password manager lets you use a unique strong password everywhere while only memorizing one master password, which is far safer than reusing weak, memorable passwords across sites.