Password generator

Create strong, random passwords that never leave your browser. Tune the length and character sets, then copy.

StrengthVery strong · ~129 bits

One short email when we ship a new free tool, and nothing else.

One field: your email. Then confirm one link.

Free. We email you only when that page actually changes, at most one email per change. One-click unsubscribe, and we never share your address.

Is it secure?

Passwords are generated on your device using the browser's cryptographic random number generator (crypto.getRandomValues), the same class of randomness used for security keys. Nothing is sent to a server, logged, or stored. Reload the page and the password is gone.

What makes a strong password

  • Length matters most. Aim for 16 characters or more.
  • Mix character types: upper, lower, numbers and symbols widen the search space.
  • Use a unique password per site, and store them in a password manager.
  • The strength meter shows estimated entropy in bits. Above 90 bits is very strong.

Look-alike characters

Turn on "Exclude look-alikes" to drop characters that are easy to confuse when typing or reading aloud, such as the capital I, lowercase l, the digit 1, capital O and zero.

Related tools