Password Generator

Generate strong and secure passwords directly in your browser. Customize the length and character types. Nothing is sent to any server.

Click generate to create a password
Settings
Length
Number of characters (4 – 100)
Uppercase
A – Z
Lowercase
a – z
Numbers
0 – 9
Symbols
! @ # $ % & * ?
Exclude ambiguous
Remove 0, O, l, 1, I
Count:

FAQ

How is password strength calculated?

Strength is estimated from length and character variety: longer passwords and a mix of uppercase, lowercase, numbers and symbols score higher. It's a quick local heuristic, not a full entropy calculation.

Are these passwords generated securely?

Yes. Passwords are generated using your browser's cryptographically secure random number generator (Web Crypto API), not a predictable Math.random() sequence.

Is my password sent anywhere?

No. Everything happens locally in your browser. Nothing is transmitted to a server or stored anywhere.

What does "Exclude ambiguous" do?

It removes characters that are easy to confuse when read or typed, such as 0, O, l, 1 and I, which is useful for passwords you need to type manually.

How many passwords can I generate at once?

You can generate up to 50 passwords at a time with the bulk generator.