Password Generator
Generate strong, random passwords using your browser's cryptographically secure random number generator. Adjust the length, choose which character sets to include, optionally exclude visually ambiguous characters, and generate several at once. A strength meter estimates how hard the result would be to brute-force.
Frequently asked questions
How is password strength calculated?
It's an estimate based on Shannon entropy: the character set size raised to the power of the password length, expressed in bits. It's a reasonable proxy for brute-force resistance, not a guarantee against every attack (like reused or leaked passwords).
Why exclude ambiguous characters?
Characters like l, 1, I, O, and 0 can be hard to tell apart in some fonts. Excluding them trades a small amount of entropy for passwords that are easier to type correctly from a printed copy.
Are these passwords sent anywhere?
No — generation happens entirely in your browser using the Web Crypto API. Nothing is transmitted or logged.