Tools Password Generator

Password Generator

Create strong, cryptographically random passwords with the length and character sets you choose. A live strength meter shows the entropy. Everything runs locally in your browser — no password is ever sent anywhere.

20

How this password generator works

Truly random

Characters are drawn from the Web Crypto API (crypto.getRandomValues) with rejection sampling, so there's no modulo bias.

Strength meter

Shows estimated entropy in bits — length × log₂(alphabet size) — and rates it from weak to very strong.

Look-alikes

Optionally drop easily-confused characters (I l 1 O 0) for passwords you'll type by hand.

Guaranteed mix

"At least one of each set" makes sure every enabled character class actually appears.

Bulk

Generate up to 100 passwords at once and copy the whole list.

Private

Nothing is transmitted — passwords are created and stay in your browser.

📬 Weekly Newsletter

Stay ahead of the curve

Get the best programming tutorials, data analytics tips, and tool reviews delivered to your inbox every week.

No spam. Unsubscribe anytime.