Free Password & Security Tools

Generate strong passwords with cryptographically secure randomness and check password strength — all offline in your browser.

How we handle passwords

The password tools use crypto.getRandomValues(), the browser’s cryptographically secure random number generator. Generated and tested passwords are never sent over the network, written to storage or logged. You can disconnect from the internet after the page loads and the tools still work.

Good password habits

  • Use a unique password for every account — reuse is the biggest real-world risk.
  • Prefer length: a 5-word passphrase or 16+ random characters.
  • Store passwords in a reputable password manager.
  • Turn on two-factor authentication for email, banking and social accounts.

Read our full guide: How to Create Strong Passwords.

Guides for security tools

All guides

Security Tools FAQ

Is it safe to generate passwords online?

It is safe when generation happens locally with a secure random generator, as it does here. Avoid generators that create passwords on a server.

How accurate is the strength estimate?

It estimates resistance to guessing based on length, character variety and common patterns. It cannot know whether a password has appeared in a data breach, so never reuse passwords.

Can you show my public IP address?

Not without sending a request to an external service, so we do not. The IP tool checks the format of addresses you type and calculates subnets.

Other categories