Developer Tools

Password Generator

Generate strong random passwords securely in your browser.

What this tool does

Password Generator creates strong, random passwords using your browser's cryptographically secure random number generator. Pick a length and character types, and copy the result — nothing is ever sent to a server or stored.

How to use

  1. Choose a length (12–16+ is recommended for most accounts).
  2. Select which character types to include.
  3. A new password is generated instantly on every change.
  4. Click Copy and paste it into your password manager.

Notes

  • Generation uses crypto.getRandomValues — secure randomness, fully local.
  • The strength meter shows entropy: more length beats more symbols.
  • Use a password manager; never reuse a password across sites.

Frequently asked questions

Is the generated password sent anywhere or stored?

No. The password is generated in your browser with the Web Crypto API and exists only on your screen and clipboard. Nothing is transmitted, logged, or saved.

How long should my password be?

At least 12 characters for everyday accounts, 16+ for important ones (email, banking). Length increases strength faster than adding more symbol types.

What does the entropy number mean?

Entropy (in bits) measures how many guesses an attacker would need. Each extra bit doubles the search space; 80+ bits is strong against offline cracking.

Why exclude look-alike characters?

Characters like 0/O and 1/l/I are easy to confuse when typing a password by hand. Excluding them slightly reduces entropy but avoids typos — useful for passwords you must type on a TV or console.