Security & Hashing

Password Generator

Generate cryptographically secure passwords with configurable length, symbols, digits, and case rules.

Output
Output will appear here…

About the Password Generator

Human-invented passwords cluster around predictable patterns, which is why cracking dictionaries work so well. Randomness from a proper source does not have that problem.

This generator uses the browser's cryptographic random number source and lets you set length and character classes.

How to use the Password Generator

  1. Set the length. Sixteen characters is a sensible floor; twenty or more for anything valuable.
  2. Enable uppercase, lowercase, digits and symbols unless the target system forbids some of them.
  3. Generate and copy the password.
  4. Store it in a password manager immediately — a generated password you have to remember defeats the purpose.

Frequently asked questions