Tools Guides
security Free No signup

Advanced Password Generator

Generate cryptographically secure passwords with fine-grained control over length, character sets, and quantity.

Loading tool…

About this tool

Create strong, random passwords using your browser's WebCrypto API for true randomness. Control length (8–128 characters), choose character sets (uppercase, lowercase, digits, symbols), define a custom symbol set, exclude ambiguous characters, and generate up to 20 passwords at once. A pronounceable mode alternates consonants and vowels for memorable passwords. Each password is rated with a strength meter.

How to use

  1. 1 Set the desired password length using the slider (8–128).
  2. 2 Toggle character sets: uppercase, lowercase, digits, symbols.
  3. 3 Optionally enable 'Exclude ambiguous characters' or enter characters to exclude.
  4. 4 Set quantity (1–20) and click Generate, then copy individual passwords or all at once.

Frequently Asked Questions

{# Alpine.js — self-hosted. (The previous jsdelivr CDN tag had a stale SRI integrity hash, so the browser refused to run it and window.Alpine was never defined — silently breaking every FAQ accordion and Alpine tool.) #}