Free · No sign-up · Runs in browser

Password Generator

Generate strong, cryptographically secure passwords right in your browser. Powered by crypto.getRandomValues — no network calls, no logging.

Options
Password
// Your password will appear here…

About Password Generator

This free online password generator produces strong, cryptographically secure passwords directly in your browser. Random bytes come from the Web Crypto API (crypto.getRandomValues), the same primitive used by browsers to generate TLS keys. No server call is made, no password is logged, and nothing is stored.

How Secure Is It?

The generator uses the browser's CSPRNG rather than Math.random, which is predictable and unsuitable for cryptographic purposes. The included strength meter estimates entropy from the character pool and length — above 80 bits is considered strong, 128 bits is excellent and well beyond brute-force reach with current hardware.

Key Benefits

  • Cryptographically secure: Uses the Web Crypto API, not Math.random
  • Fully private: Passwords are generated locally — nothing is sent to any server
  • Configurable: Length 4–256 and four optional character classes
  • Ambiguity filter: Hide look-alike characters like 0/O and 1/l/I
  • Entropy readout: See the strength and bit-count before you use the password

Cryptographically secure

Powered by crypto.getRandomValues — the same primitive used for TLS key generation.

Fully private

Everything runs locally. Passwords are never sent, logged, or stored anywhere.

Configurable

Choose length and character classes, exclude look-alike characters, see entropy.