Passphrases you can actually type
Random words from a 1,392-word list — 10.44 bits each, chosen by the machine rather than by you.
Check it yourself: open DevTools → Network and use this page. Nothing you generate or type produces a request, because the page makes none.
The maths, stated plainly
This list contains 1,392 words. Choosing one at random contributes log₂(1,392) = 10.44 bits of entropy. The words are independent, so n words give 10.44 × n bits:
| Words | Entropy | Possible phrases | Suitable for |
|---|---|---|---|
| 4 | 41.8 bits | 3.8 × 10¹² | Not enough on its own |
| 5 | 52.2 bits | 5.2 × 10¹⁵ | Low-value accounts |
| 6 | 62.7 bits | 7.3 × 10¹⁸ | Ordinary accounts |
| 7 | 73.1 bits | 1.0 × 10²² | Password manager master, email |
| 8 | 83.5 bits | 1.4 × 10²⁵ | Disk encryption, key material |
Note what is not in that calculation: any assumption that the attacker is unaware of the list, the separator, or the word count. Entropy is counted assuming they know all of it. That is why the honest figure is lower than the ones some sites advertise, and why it can be relied on.
Why a phrase you made up yourself does not count
The entropy above depends entirely on the words being drawn uniformly at random. A passphrase you compose is not: people pick concrete nouns, follow grammatical order, choose thematically related words, and favour the same few thousand familiar terms. Attack tools model exactly those tendencies. A self-invented four-word phrase can have less real entropy than a well-chosen single word, which is precisely why the machine draws them here.
When to add the digits
Only when a site's validation forces you to. Appending two digits adds 6.6 bits, which is a fraction of one extra word — so if you have the choice, add a word instead. The option exists because a great many login forms still reject a perfectly strong passphrase for containing no number.