password generator

How to use the password generator

  1. Pick a length using the slider — 16 characters is good for everyday accounts, 24+ for high-value services like email and banking.
  2. Toggle character types: uppercase, lowercase, digits, symbols. Disable any your target site rejects.
  3. Enable 'Exclude ambiguous' if you'll type the password manually — skips O/0/l/1/I to cut transcription errors.
  4. Click 'Generate' for one secure password, or use the bulk generator for up to 100 at a time.
  5. The strength meter shows entropy in bits (60+ is strong, 128+ is very strong). Copy and paste into your password manager.

When to use it

Use it whenever you create a new account, especially in your password manager — generated passwords are harder to crack than anything humans invent. Alternative: most password managers (1Password, Bitwarden, Apple Keychain) have a generator built in; this tool wins when you need a quick generation outside your password manager, want to compare strength meters, or need bulk generation for seeding test accounts.

Frequently asked questions

How long should my password be?
16 characters with mixed case, digits, and symbols is the modern minimum (~95 bits of entropy). For email and banking, go to 24+. NIST stopped recommending forced complexity in 2017 — length is what matters.
Is the password generator cryptographically secure?
Yes. It uses `crypto.getRandomValues()` (Web Crypto API) which draws from your operating system's secure random pool. No predictable patterns.
Should I include symbols?
Yes if the site allows them — symbols extend the character set from 62 (alphanumeric) to ~94, increasing entropy. Some legacy sites reject specific symbols (e.g., `&`, `<`, `>`); disable those and increase length to compensate.
What does 'exclude ambiguous' do?
Removes characters that look identical in many fonts: O/0, l/1/I. Useful when the password will be displayed on a screen and typed manually (e.g., Wi-Fi passwords printed on a card).
How is this different from a passphrase?
Passphrases ("correct horse battery staple") rely on word-count randomness for entropy. Random-character passwords are denser per character but harder to type. Use passphrases for things you'll memorize, random for things stored in a password manager.
Can I generate multiple passwords at once?
Yes — set the count in the bulk generator (1-100). Useful when seeding a test database or setting up a batch of service accounts.

Related tools

Last updated: 2026-04-27