Password Generator

Generate strong, customizable random passwords.

⚿ Password Generator Interactive Tool
Char types
Min each
Slider to 64, type up to 256
Options
Output

The Password Generator creates cryptographically random passwords with full control over their makeup:

  • Character types - digits, lowercase, uppercase, symbols, and your own custom character set.
  • Minimums per type - guarantee each enabled type appears at least N times (defaults to 1 each), so a “letters + digits” password always contains both.
  • Length and quantity - 1-256 characters (slider to 64), 1-100 passwords at once.
  • Unique characters - each character is used at most once per password.
  • Exclude ambiguous - drops easily-confused characters like 0O, 1lI and |.

Settings are saved in your browser (localStorage) and restored on your next visit; Reset clears them back to the defaults. All randomness comes from the browser’s cryptographic generator (crypto.getRandomValues) and passwords are generated locally - nothing is ever sent to a server.