Passphrase Generator

Generate memorable, secure passphrases using random words (diceware-style). All randomness uses crypto.getRandomValues() — runs entirely in your browser.

 
~231 combinationsVery weakinstantly to crack at 10¹² guesses/sec
Options
Number of words
4
Separator
Capitalize first letter
Add number at end
Add special character (!@#$%)
10 Alternatives
Word list: 208 words. Entropy calculation assumes 208 possible words per position. Numbers add 100 possibilities; special characters add 5. Capitalization does not increase entropy since it is a fixed transformation.