Password Generator.
Create strong, random passwords with cryptographic randomness — entirely in your browser, nothing is ever sent anywhere.
of entropy · cracking would take at 10 billion guesses per second.
How this generator works
Every password is produced by your browser's built-in Web Crypto API — the same cryptographically secure random number generator used for TLS encryption. Unlike simple Math.random() tools, its output is unpredictable and suitable for secrets. The page never sends your password anywhere: generation happens on your device, and you can keep using the tool with your internet connection turned off.
Length beats complexity
Each additional character multiplies the effort of a brute-force attack, while swapping an a for an @ barely helps. That is why modern guidance (including NIST) favors long random passwords over short "complex" ones. As a rule of thumb: 16+ characters for everyday accounts, 20+ for email, banking, and your password manager.
Keep your passwords safe
- Use a password manager instead of memorizing or reusing passwords.
- Turn on two-factor authentication for important accounts.
- Never reuse a password across accounts — one leak exposes them all.
- Avoid personal information — names, birthdays, and patterns are guessed first.
Prefer something you can remember?
For a master password, device login, or Wi-Fi, a sequence of random words is easier to type and remember than x7$Kq2!vR — at equal strength. Try the passphrase generator, which draws from a 7,776-word list using the same secure randomness.
Frequently asked questions
Is it safe to generate a password online?
How long should my password be?
What makes a password strong?
Can randomly generated passwords be cracked?
Do I need a different password for every account?
How am I supposed to remember all these passwords?
What is the difference between a password and a passphrase?
More free tools
All tools →Free tools from a European software company.
- Runs in your browser
- Made & hosted in the EU
- No account needed