Skip to main content

Password Generator

Create strong random passwords with a strength estimate.

Runs in your browser
Character pool
86
Entropy
116 bits
Strength
Excellent

Choose your options to generate passwords.

Passwords are created in this tab with your browser's cryptographic random generator. Nothing is sent over the network, stored or logged.

About the Password Generator

Reused passwords are the single most common cause of account compromise. This generator produces random strings from your browser's cryptographic random source, with control over length and which character groups are included, plus an estimate of how much entropy the result carries.

Longer is better than more complicated. A twenty-character password using only letters is far stronger than an eight-character one full of symbols, because length increases the search space fastest.

How to use the Password Generator

  1. 1Set the length; sixteen characters or more is a sensible minimum.
  2. 2Choose which character groups to include.
  3. 3Optionally exclude look-alike characters such as l, 1, O and 0.
  4. 4Generate, then copy the password straight into your password manager.
  5. 5Generate a fresh one for every account.

Features

  • Cryptographically secure randomness
  • Length from short PINs to long passphrase-scale strings
  • Uppercase, lowercase, digit and symbol toggles
  • Ambiguous character exclusion for passwords you must type
  • Entropy and strength estimate for each result

Why people use it

  • Unique credentials for every service, so one breach does not cascade.
  • No predictable personal information in your passwords.
  • Instant generation without installing anything.

Common use cases

  • Creating a new account password to store in a manager.
  • Generating a temporary password for a colleague to change on first use.
  • Producing a long random string for an API secret.

Privacy and your data

Passwords are generated in your browser and never transmitted, logged or stored by this site.

Frequently asked questions