← All tools

Strong password generator

Choose the length and character types to generate a random password. Passwords are created in your browser and never sent anywhere.

Action

How to use it

  1. Choose the length. For most accounts, 16 characters or more is a good start.
  2. Tick the character types you want to use: lowercase, uppercase, digits, symbols.
  3. Copy the password and save it in a password manager. Press Generate again for a new one.

Frequently asked questions

Are the generated passwords really random?

Yes. The browser's secure random number generator (crypto.getRandomValues) is used, not a predictable method such as Math.random.

Are my passwords sent anywhere?

No. Passwords are created only on this page, in your browser. They are not sent to a server or stored, and they disappear when you close the page.

How long should a password be?

Length matters more than the variety of character types. At least 16 characters is recommended for most accounts. Using a different password for every account and keeping them in a password manager is far safer than reusing one strong password everywhere.

What does entropy (bits) mean?

It measures how hard a password is to guess. It is roughly the length times the logarithm of the character pool size. A bigger number means a stronger password. The tool shows the value approximately and rates anything above 80 bits as very strong.

Related guide

Related tools