Free developer tools

Password Generator.

Create strong, random passwords with cryptographic randomness — entirely in your browser, nothing is ever sent anywhere.

Developed and hosted in the EU
Password Generator
Free · no sign-up
Runs entirely in your browser

of entropy · cracking would take at 10 billion guesses per second.

20
6100
Character sets
Generated with the Web Crypto API on your device. Passwords are never transmitted, stored, or logged — this tool even works offline.

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?
It is safe when the password never leaves your device. This generator runs entirely in your browser using the Web Crypto API — nothing is sent to a server, stored, or logged. You can verify this yourself: open your browser's developer tools, watch the network tab while generating, or disconnect from the internet — the tool keeps working.
How long should my password be?
At least 16 characters for regular accounts, and 20 or more for anything critical like your email or password manager. Length matters more than complexity: every extra character multiplies the number of combinations an attacker has to try.
What makes a password strong?
Three things: it is long, it is random, and it is unique. A strong password is not based on words, names, dates, or keyboard patterns — it is generated randomly, so attackers cannot exploit human habits. And it is used for exactly one account, so a leak on one site never affects another.
Can randomly generated passwords be cracked?
Only by trying every combination (brute force). A random 20-character password with mixed character sets has well over 120 bits of entropy — even at ten billion guesses per second, cracking it would take longer than the age of the universe. Attacks succeed against short, reused, or predictable passwords, not against long random ones.
Do I need a different password for every account?
Yes. Credential-stuffing attacks take passwords leaked from one website and try them on hundreds of others. A unique password per account contains the damage of any single breach.
How am I supposed to remember all these passwords?
You are not — use a password manager. It stores all your unique random passwords behind one strong master password. For the master password itself, a memorable passphrase is a good choice — see our passphrase generator.
What is the difference between a password and a passphrase?
A password is a random string of characters; a passphrase is a sequence of random words, like paper-lantern-orbit-mundane-frost. Both can be equally strong — passphrases are easier to remember and type, which makes them ideal for master passwords, device logins, and Wi-Fi.

Free tools from a European software company.

  • Runs in your browser
  • Made & hosted in the EU
  • No account needed