Password Generator
Generate cryptographically secure passwords in four modes: random characters with per-class control, custom charsets and exclusions; EFF-wordlist passphrases (diceware) with separators, capitalisation and extra digits/symbols; numeric PINs; and pronounceable syllable strings. Every result shows its entropy and how long an offline (10 billion guesses/s) or online (1,000 guesses/s) attack would take on average. Sampling uses rejection sampling on `crypto.getRandomValues`, so it is unbiased. Nothing leaves your browser.
Fix the options above to generate passwords.
Related tools
UUID Generator & Inspector
Generate UUID v1/v3/v4/v5/v6/v7, ULIDs and nanoids in bulk, inspect any UUID, and validate lists.
Hash Generator
MD5, SHA-1, SHA-256/384/512, SHA-3, CRC32 and xxHash32 for text, lines and files — with verify and checksum export.
Random Number Generator
Random integers and decimals, normal/exponential/weighted distributions, dice rolls, coin flips, and list shuffles or raffle picks.
Bcrypt Generator / Checker
Hash passwords with bcrypt, verify hashes, generate salts and benchmark cost factors on your device.
How to use Password Generator
- 1Pick a mode: Random, Passphrase, PIN or Pronounceable.
- 2Adjust length or word count with the slider, and toggle character classes, separators or extras.
- 3Read the strength meter and crack-time estimate, then copy a single line or all results as text, JSON or CSV.
- 4Press ⌘/Ctrl+Enter to regenerate; Undo restores the previous set.
About Password Generator
Generate cryptographically secure passwords in four modes: random characters with per-class control, custom charsets and exclusions; EFF-wordlist passphrases (diceware) with separators, capitalisation and extra digits/symbols; numeric PINs; and pronounceable syllable strings. Every result shows its entropy and how long an offline (10 billion guesses/s) or online (1,000 guesses/s) attack would take on average. Sampling uses rejection sampling on `crypto.getRandomValues`, so it is unbiased. Nothing leaves your browser.
Password Generator is part of FizzKit — a collection of focused developer and ad-tech tools. Because everything runs locally, it works offline once loaded and never exposes your data to a remote server.