ToolSnap
Security

Password Generator

Generate secure, cryptographically random passwords. Customize length and character types.

Your password

Strength
16
616324864

How to use the Password Generator

  1. Set your desired length using the slider — 16 characters is the recommended minimum for most accounts.
  2. Select the character types you need. Enable all four for maximum entropy.
  3. Click Generate new password to get a fresh one, or click Copy to copy the current password to your clipboard.
  4. Use the eye icon to reveal or hide the password before copying.
  5. Check the strength meter — aim for Strong or Excellent before using the password.

When to use a random password generator

  • New account sign-ups. Never reuse a password. Generate a unique one for every service and store it in a password manager.
  • After a data breach. If a site you use is compromised, change the password immediately with a freshly generated one.
  • API keys and secrets. Use 32–64 character passwords with all character types for service-to-service secrets.
  • Wi-Fi passwords. A strong Wi-Fi password prevents unauthorised access on your network. Aim for 20+ characters.
  • Temporary access credentials. Generate a one-time password to share access with someone, then rotate it after they're done.

Limitations

  • Passwords are generated in your browser and never stored anywhere. Copy it before closing the tab — it cannot be recovered.
  • Some services restrict symbols or limit password length. If a generated password is rejected, try reducing symbols or length to match the site's rules.
  • This tool does not store, sync, or manage passwords. Use a dedicated password manager (Bitwarden, 1Password, etc.) to keep your passwords safe long-term.

Frequently asked questions

Is this password generator secure?
Yes. Passwords are generated entirely in your browser using the Web Crypto API (crypto.getRandomValues). Nothing is sent to any server.
How long should my password be?
We recommend at least 16 characters. Longer passwords are exponentially harder to crack. For master passwords, aim for 20+.
Should I include symbols?
Yes, if the service allows it. Symbols significantly increase password entropy.
Can I use this for Wi-Fi or master passwords?
Yes. For maximum security, use 20+ characters with all character types enabled.

Related tools