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

  1. 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