Passphrase Generator
Generate memorable, cryptographically random passphrases from word lists (Diceware-style) with entropy estimates.
Settings
345678
Capitalize first letter
Your Passphrase
Click Generate
Strength Analysis
--
Entropy (bits)
--
Words
--
Characters
Strength
--
Word Breakdown
Generate a passphrase to see words
Copied!
Summary
Generate memorable, cryptographically random passphrases from word lists (Diceware-style) with entropy estimates.
How it works
- The generator picks words from an embedded 256-word list using cryptographically secure random indices via crypto.getRandomValues(). Entropy is calculated as log2(wordlist_size ^ word_count). You can customise the separator and word count, then copy the result with one click.
Use cases
- Create a strong master password for a password manager.
- Generate memorable login credentials without sticky notes.
- Produce passphrases for disk encryption or SSH keys.
- Teach password security by demonstrating entropy vs memorability.
Frequently Asked Questions
Last updated: 2026-06-09 ·
Reviewed by Nham Vu