Generate memorable & secure passphrases inspired by XKCD 936
Click generate to create a passphrase
Base dictionary: 35579 words. Total: 35579 words
Entropy
0 bits
Online Attack (avg)
0 seconds
1,000 guesses/sec
Offline Attack (avg)
0 seconds
H100: 158B hashes/sec
🔐 Brute Force (unknown pattern)
Tries all character combinations
📖 Dictionary Attack (known wordlist)
Word combos × separators × caps × numbers × specials
💡 H100 GPU: 158B hashes/sec @ $2/hour. Times shown are average case (half keyspace) - the expected time to crack, assuming the password is found halfway through all possibilities. Dictionary attack assumes attacker knows your wordlist but must still try all separator, capitalization, number, and special character variations.
Traditional passwords like "Tr0ub4dor&3" are hard to remember but easy to crack (~28 bits of entropy).
Passphrases like "correct horse battery staple" are easy to remember and hard to crack (~44 bits of entropy with 4 words).
💡 Tip: Use a password manager to store your passphrases securely. This generator is perfect for creating a memorable master password.
🔒 All passphrases are generated locally in your browser. Nothing is sent to any server.