Generators

Password generator

Generate a random password with letters, numbers, and symbols.

Loading tool…

  1. 1 Set the length.
  2. 2 Leave at least one character set on.
  3. 3 Generate a password.
  4. 4 Copy it and store it somewhere you control.

How it works

Choose a length and which character sets to include. The password is built with crypto.getRandomValues, not a guessable Math.random sequence. It is shown only on this page. Copy it into a password manager. This page does not store it.

Frequently asked questions

How long should it be?

Sixteen characters or more is a practical default when the site allows it.

Can I exclude similar characters?

Yes. The “avoid similar” option removes 0, O, 1, l, and I so a written-down password is easier to read.