Advanced Password Generator
Generate cryptographically secure passwords with fine-grained control over length, character sets, and quantity.
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 Set the desired password length using the slider (8–128).
- 2 Toggle character sets: uppercase, lowercase, digits, symbols.
- 3 Optionally enable 'Exclude ambiguous characters' or enter characters to exclude.
- 4 Set quantity (1–20) and click Generate, then copy individual passwords or all at once.
Frequently Asked Questions
Create strong, random passwords with customizable length and character sets — runs offline.
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text or files — runs offline in your browser.
Roll dice, flip coins, draw random cards, and generate random numbers — all cryptographically random.