Password Generator
Generate secure random passwords
Include:
Generate secure random passwords
Include:
Passwords are built from the character sets you tick, using crypto.getRandomValues, and never leave your browser. Length matters most: each extra character multiplies the number of possible passwords, so 16 characters with all four sets is a solid default.
q7#Vt2!mLx9@Rb4ek3m9x2paUse at least 12 characters for everyday accounts and 16 or more for email, banking and password-manager master passwords. Each extra character multiplies the number of possible passwords.
Yes. Characters are chosen with crypto.getRandomValues, the browser API designed for security-sensitive randomness, and nothing leaves your browser.
Symbols increase the number of combinations per character, so they make short passwords stronger. If a site rejects some symbols, turn them off and add a few characters of length instead.
Don't. Use a different password for every account, so a leak on one site does not expose the others.