Password Generator

Generate strong, secure, random passwords instantly

Click Generate
- -
16
4128

How to Use Password Generator

  1. Set your desired password length using the slider (4 to 128 characters)
  2. Choose which character types to include: uppercase, lowercase, numbers, symbols
  3. Optionally exclude ambiguous characters (l, 1, I, O, 0) or specific custom characters
  4. Click Generate Password — the strength meter shows entropy bits and estimated crack time
  5. Generate up to 50 passwords at once using the quantity selector
  6. Click the copy icon to copy any password to your clipboard

Frequently Asked Questions

Is this password generator secure?

Yes. It uses the Web Crypto API (crypto.getRandomValues()), which provides cryptographically secure random numbers. Your passwords are generated entirely in your browser and are never sent to any server.

What password length should I use?

For most accounts, 16 characters is excellent. For high-security accounts (banking, email), use 20+ characters. The minimum recommended length is 12 characters. Longer passwords are exponentially harder to crack.

What does the strength meter measure?

The strength meter calculates password entropy in bits — a measure of how unpredictable the password is. It also estimates how long a modern GPU cluster (10 billion guesses/second) would take to brute-force the password. 80+ bits of entropy is considered very strong.

Why exclude ambiguous characters?

Characters like lowercase 'l', digit '1', uppercase 'I', letter 'O', and digit '0' look similar in many fonts. Excluding them prevents confusion when reading or typing passwords manually, especially when sharing passwords verbally or printing them.

Can I generate multiple passwords at once?

Yes. Use the 'How many passwords?' selector to generate 1, 5, 10, 20, or 50 passwords in a single click. You can copy them individually or all at once.

Are my passwords stored anywhere?

No. Everything runs locally in your browser using JavaScript. No passwords are stored, logged, transmitted, or saved. Once you leave or refresh the page, the generated passwords are gone.

Cloud Sync

Connected to Google Drive