Password Generator

Generate strong, random passwords with configurable length and character sets. Cryptographically secure.

Weak passwords are the root cause of most account takeovers. This generator creates strong random passwords with configurable length and character sets, using cryptographically secure randomness. You can exclude ambiguous characters like l, 1, and O to make passwords human-readable. Generation happens locally, so passwords are never transmitted.

  1. 01Upload
  2. 02Configure
  3. 03Run
  4. 04Download

Loading tool...

FAQ

Frequently asked questions

Everything you need to know about password generator.

Which character sets are included?

Uppercase, lowercase, digits, and symbols, each toggleable. Every enabled set contributes at least one character to every password.

What is a good length to choose?

The slider supports 6 to 64 characters. 16 characters with all four sets enabled is a solid default; go longer for critical accounts.

Is the random source cryptographically secure?

Generation uses Math.random, which is not a cryptographic generator, so treat results as strong but not security-hardened for high-value accounts.

What does the strength meter mean?

A 0-100 score derived from length and the number of enabled sets: under 40 is weak, 40-70 is good, and above 70 is strong.

Can I choose which symbols are used?

No. Symbols come from a fixed set such as !@#$%^&*()-_=+; the exact character pool is not configurable.

Is the password stored anywhere?

No. Passwords are generated locally and never transmitted, so nothing is saved, logged, or recoverable after you leave the page.

Related tools

same category · same privacy