Password generator

Generate a random password based on custom parameters.

  • Development
  • 100% free
  • No sign-up
  • Runs in your browser
Password generator

What is the password generator?

The password generator creates strong, random passwords using your browser's cryptographically secure random number generator. Choose the length and the character sets, and every selected set is guaranteed to appear in the password.

The passwords are generated locally and never sent anywhere. Use a unique password for every account, and store them in a password manager rather than reusing them.

How to use the password generator

  1. 1Set the length of the password.
  2. 2Select the lower case, upper case, digits and symbols sets.
  3. 3Press Generate and copy the password.

Features

Cryptographically secure

Uses the Web Crypto API, not Math.random().

Custom length

From 6 up to 256 characters.

Character sets

Combine lower case, upper case, digits and symbols.

Never transmitted

Passwords are created in your browser only.

Frequently asked questions

How long should a password be?

At least 12 to 16 characters. Length adds more strength than complexity.

Are the generated passwords stored?

No. They're generated in your browser and never sent to our server.

Should I use symbols?

Yes, when the website allows it, they make a password harder to guess.

What makes a password strong?

Length, randomness and uniqueness: never reuse a password between accounts.