Generating Passphrases Like
correct horse battery staple”🐎⁠🔋

Updated  by  nm  2025-July-10

For years I’ve stored my passwords in Vim-encrypted files and used PwdHash1 to generate some of these passwords. Each password that PwdHash produces is impossible for me to memorize and a pain to type, but fortunately probably impossible for a human to guess. Unfortunately, a machine can probably figure out my PwdHash-generated passwords pretty quickly (because I’ve used PwdHash to generate shortish passwords). Now, in 2025, I’m in the process of changing my passwords to passphrases, which will be easier for me to memorize and type. And hopefully harder for machines to figure out!

The best way to start learning about passphrases is this XKCD comic:


XKCD comic about correct horse battery staple


Thanks to this popular comic (xkcd.com/936/), some people use “correct-horse-battery-staple” as a synonym for passphrase. To learn more about passphrases, see wikipedia.org/wiki/Passphrase.


noteBelow I’m collecting ways to generate passphrases. This is a work in progress.

Apps that include a passphrase generator


Online passphrase generators

warning“Never trust online password generators.”  –Aaron Topence

Endnote



  1. To learn about PwdHash, see crypto.stanford.edu/PwdHash. To use it online, see pwdhash.github.io/website/↩︎


Please share & discuss 📝 👎 👍 📯