About Password Generator
There's only one way to have a truly random password: let a cryptographic random number generator make it, not your brain. This tool uses your browser's built-in Web Crypto API — the same source used for TLS keys — to generate passwords that have never existed before and are never sent to any server. Pick the length (16+ characters is a solid baseline), choose which character types to include, and copy with a single click. The entropy meter shows the theoretical cracking difficulty so you can see exactly what you're dealing with — and why a 20-character mixed password is essentially unbreakable.
How it works
Choose length and character sets
Set the length (16+ recommended) and pick uppercase, lowercase, digits, and symbols as needed.
Generate
A cryptographically random password appears instantly — click again to regenerate as many times as you want.
Copy and save
One click copies the password to your clipboard — ready to paste into a form or password manager.
Frequently asked questions
Are the generated passwords actually secure?
Yes — they come from your browser's Web Crypto API, a cryptographically secure random source. Nothing is sent to or logged by any server.
How long should my password be?
16 characters with mixed character sets is a strong baseline. Use 20+ for anything that protects money, sensitive data, or accounts you can't easily recover.
Should I include symbols?
Symbols add entropy per character, which helps when a site limits the total length. If symbols cause problems, a longer password with letters and digits is just as strong.
Is it free?
Yes — completely free, works offline once loaded, and has no limits.