Security Tools

🛡️ Password Generator

Generate strong, random passwords with custom rules. Everything runs in your browser — your passwords are never sent anywhere.

Your Generated Password

Click "Generate" below
—

About the Password Generator

This free online password generator creates strong, random passwords entirely in your browser using the crypto.getRandomValues() Web API — a cryptographically secure random number generator. Nothing is sent to a server, and nothing is stored.

  • Length — choose anywhere from 4 to 64 characters. Longer passwords are exponentially harder to crack.
  • Character sets — toggle uppercase, lowercase, numbers and symbols independently.
  • Exclude similar characters — removes characters that look alike (like l, 1 and I) to avoid transcription errors.
  • Exclude ambiguous symbols — removes symbols that can be confusing in some fonts or contexts.
  • Strength meter — gives instant visual feedback on how strong the generated password is.
  • Batch generation — generate up to 50 passwords at once and export them as a text file.

For best security, use a unique password for every account and store them in a trusted password manager rather than memorizing or reusing them.