↑ ↓ Navigate OpenEsc Close

Strong Password Generator

Generate strong random passwords with custom length, letters, numbers and symbols, exclude look-alike characters, and see the strength.

Processed locally in your browser. Nothing is uploaded.

How to use

  1. Set the length and character types.
  2. Generate.
  3. Copy it into your password manager.

Example and rules

Example: a 16-character password with all character types has about 104 bits of entropy.

  • Uses Web Crypto randomness, never Math.random.
  • Each selected character type appears at least once.
  • Passwords are generated on this page only; never stored or sent.

Frequently asked questions

How long should a password be?

At least 12 characters; 16+ for important accounts, plus two-factor authentication.

What are look-alike characters?

Characters such as 0/O and 1/l/I that are easy to confuse.

Can you see my password?

No. It is generated only in your browser.

Related tools