← All toolsDeveloper

Password generator

How to generate a password

  1. Choose a length between 8 and 64 characters. 16 or more is recommended; 20 is the default.
  2. Decide whether to include symbols. Some websites do not accept them.
  3. Press Generate password as often as you like, then Copy the one you want.

What makes these passwords strong

Passwords are created with crypto.getRandomValues, the cryptographically secure random number generator built into your browser — not the predictable Math.random. Every character is chosen independently and without bias.

The character set leaves out symbols that are easy to confuse, such as I, l, 1, O and 0, so passwords are easier to read and type. A 20-character password from this generator has more than 115 bits of randomness, far beyond what can be guessed by brute force.

Password tips

Frequently asked questions

Are generated passwords saved or sent anywhere?

No. They are created in your browser, shown on your screen and forgotten when you leave the page. We never see them.

Which symbols are used?

The symbols ! @ # $ % & * ?, which are accepted by most websites.