Password Generator

Generate cryptographically secure random passwords directly in your browser using crypto.getRandomValues. Tune length and character classes, optionally exclude ambiguous characters, and generate one password at a time or an entire batch ready to copy or download as a text file.

← Back to Tools

Character classes
Options
Mode
— bits of entropy
Your password appears here
Nothing you generate is sent anywhere — randomness comes from the browser's crypto.getRandomValues. Close the tab to forget.
  • Length16+ for accounts, 20+ for root / master keys
  • Classesmore classes ≠ stronger; length matters more
  • Storageuse a password manager, not your head or a note
  • Ambiguousturn off if password must be typed from print