Free · No sign-up · Runs in your browser

Strong Password Generator

Create random, secure passwords instantly. Generated in your browser with cryptographic randomness — never sent or stored.

Select at least one character type

Strength: Very strong · about 103 bits of entropy

How to use the Password Generator

  1. 1

    Choose a length — 16 characters or more is recommended.

  2. 2

    Tick the character types you want to include.

  3. 3

    Click Generate, then copy the password into your password manager.

Frequently asked questions

Is this password generator safe?

Yes. Passwords are created in your browser with the Web Crypto API (crypto.getRandomValues) and are never sent anywhere or stored.

How long should my password be?

Use at least 12 characters, and 16 or more for important accounts like email and banking. Length adds more strength than symbols do.

What does “exclude look-alike characters” do?

It removes characters that are easy to confuse — O and 0, I, l, 1 and | — which helps when you have to type a password by hand.

Should I reuse a strong password?

No. Use a different password for every site and keep them in a password manager, so one leak can’t unlock your other accounts.