🔑 Password Generator
Generate strong, random passwords instantly. Uses your browser's cryptographic RNG — nothing is ever sent to a server.
Settings
Include characters
Your Password
Bulk Generate
FAQ
Is this password generator truly random?
Yes. It uses crypto.getRandomValues(), the browser's built-in cryptographically secure RNG — the same standard used by password managers. The randomness is not predictable.
Are my passwords stored or logged anywhere?
No. Everything runs inside your browser tab. Generated passwords never leave your device. There are no servers, no logs, and no analytics on what you generate.
How long should my password be?
16 characters is a solid minimum for most accounts. Use 20+ characters for high-value accounts like email, banking, or password manager master passwords. Length is the single most impactful factor in password strength.
Should I use symbols in my password?
Symbols add entropy, but a long password without symbols (e.g. 20 random lowercase letters) is often stronger than a short password with symbols. Focus on length first, then character variety.
What are "ambiguous characters"?
Characters that look similar in many fonts: the number 0 and the letter O, the number 1 and the letters l and I. Excluding them prevents visual confusion when typing passwords manually.