Select at least one character type.
—
Strength: —
How password strength is judged
This checker looks at length, and whether the password mixes uppercase, lowercase, numbers, and symbols. It also flags common weak patterns, simple sequences like "1234" or "abcd", and repeated characters, since those make a password much easier to guess even if it looks long.
How the generator works
Passwords are generated using your browser's cryptographically secure random number generator (not a simple pseudo-random function), pulling characters only from the sets you select. Nothing is transmitted anywhere. The password never leaves your device.
Frequently asked questions
Is it safe to generate my password on this website?+
Yes. The password is generated entirely in your browser using JavaScript. It is never sent to any server, logged, or stored anywhere.
What should I exclude ambiguous characters for?+
If you'll be typing the password by hand from a printout or screen, excluding characters that look alike, like lowercase l, the number 1, and uppercase I, reduces typing mistakes.