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.