Password Generator

Generate secure random passwords with your choice of length and characters.

Strength: ( bit entropy)

Your data is processed entirely in your browser and is never sent to a server.

How to use Password Generator

  1. Drag the Length slider to choose between 8 and 128 characters.
  2. Pick the character sets: uppercase, lowercase, digits, symbols; you can also skip look-alikes such as 0, O, 1, l, I.
  3. A new password is generated whenever you change an option; click Regenerate for another one.
  4. Check the strength bar, then click Copy.

Frequently asked questions

Are the passwords secure?

Yes. They are generated with crypto.getRandomValues in your browser, never sent anywhere and never stored.

How long should a password be?

At least 12–16 characters using every character set. Important accounts deserve 20 or more characters, kept in a password manager.

How is the strength calculated?

From entropy: bits = length × log2(number of possible characters). 80 bits or more is Strong, 120 bits or more is Very strong.

View all