Skip to content

Instantly share code, notes, and snippets.

@atoponce
Last active July 3, 2024 17:37
Show Gist options
  • Save atoponce/95c4f36f2bc12ec13242a3ccc55023af to your computer and use it in GitHub Desktop.
Save atoponce/95c4f36f2bc12ec13242a3ccc55023af to your computer and use it in GitHub Desktop.
A list of notable and primarily English word lists that can be used for building passphrases.

Passphrase Word Lists

Introduction

This document outlines a number of different word lists for passphrase generation, encoding of binary data, and other uses. This document is grouped and sorted by the number of unique words in each word list, fewest unique words first.

Licensing Note

Some of these word lists are placed in the public domain, others are copyrighted with various licenses. Please refer to the license of each word list before use.

512 words

1296 words

1626 words

2048 words

4000 words

4096 words

5304 words

7603 words

7776 words

8192 words

10000 words

11901 words

17576 words

46656 words

65536 words

117828 words

123565 words

279936 words

Assorted

Github repos with word lists of varying sizes:

Deliberately obsscure:

These lists aren't designed for building passphrases, but I use them in Passgen3 as something to be difficult to type, increasing your typing latencies and increasing the risk of typos, thus increasing entropy in your typing behavior.

You can see the combined lists here: https://github.com/atoponce/passgen3/blob/main/js/obscureWords.js

@sts10
Copy link

sts10 commented Jul 3, 2024

Not a huge deal, but my Orchard Street Medium list now has 8,192 words. I still maintain a 7,776-word list though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment