Skip to content

Password Generator

Popular

Generate secure random passwords in the browser.

Loading…

About Password Generator

Every site wants its own password, and most have a rule about what it must contain. Set a length and tick the character types you need: uppercase, lowercase, digits and symbols. A first password appears as soon as the page opens, and Generate password makes a fresh one. Whatever sets you tick, the result holds at least one character from each, and every pick comes from the browser's cryptographic random generator rather than Math.random.

Features

  • Length from 4 to 128 characters
  • Uppercase, lowercase, digits and symbols in any combination
  • At least one character from every selected set
  • Random values from crypto.getRandomValues with bias-free sampling
  • Strength bar based on length and character variety

Limitations

  • The strength bar looks only at length and which character types appear. It does not measure entropy or check for common passwords, and the page itself notes it is no proof of security.
  • The symbol set is fixed at 26 characters, and there is no option to exclude look-alike characters such as O and 0 or l and 1.
  • It makes random character strings only, with no passphrase or pronounceable mode, and the password is not saved: copy it before you generate another.

How it works

  1. Set the Length with the slider, anywhere from 4 to 128.
  2. Tick the Character sets you want: Uppercase, Lowercase, Digits and Symbols.
  3. Select Generate password for a new one. The page also makes one when it opens.
  4. Look at the Strength bar, which scores length and character variety.
  5. Use Copy to put the password on the clipboard.
  6. Reset returns the length to 16 with all four sets ticked and clears the password.

Frequently asked questions