Password Generator

中

Loading...

Strong Password Generator — Random, Secure, Entropy Checked

Generate cryptographically strong passwords with custom length and character sets, batch-generate several at once, and see the estimated entropy of each result so you know how strong your password really is — not just that it looks random.

Passwords are generated locally using your browser's cryptographic random source and are never transmitted, logged, or stored. That makes this generator safe for root passwords, database credentials, and anything else you would never trust to an online form.

How to generate a secure password

  1. Choose the length — 16+ characters is recommended for most accounts.
  2. Toggle character sets: upper case, lower case, digits, symbols.
  3. Generate, and check the entropy estimate shown with the result.
  4. Use batch mode when you need several credentials at once.
  5. Copy with one click and paste into your password manager.

Frequently asked questions

How long should my password be?

For accounts protected by rate limits and lockouts, 12–16 random characters is strong. For high-value targets like disk encryption or database roots where offline brute-force is possible, use 20+ characters. Length beats symbol soup — a 20-character lowercase password outclasses an 8-character one with everything.

What is password entropy?

Entropy measures unpredictability in bits: roughly log2 of the number of possible passwords. The tool estimates it from your length and character sets. Each added bit doubles the work an attacker must do; 75+ bits is considered very strong against offline attacks.

Are generated passwords really random and private?

Yes. Generation uses the browser's crypto-grade random source and happens entirely on your device. No password is ever sent to a server — you can verify by disconnecting your network before generating.

Should I use a passphrase instead?

Random passwords are stronger per character; passphrases are easier to memorize and type. For anything stored in a password manager, use the random generator. For the few passwords you must remember, a 5–6 word passphrase is a good compromise.

Related tools

PureKit · password · Free online tool — files processed locally in your browser, no upload.