Coined in 1995 by Arnold Reinhold, diceware generates a passphrase by rolling physical dice: five rolls give a five-digit number (11111–66666), which is looked up in a numbered word list to pick one word. Repeat six times and join the words — the passphrase is only as secure as the dice and the list are random.
Why a CSPRNG beats physical dice
Dice are genuinely random, but slow and easy to record or observe. This site's passphrase generator does the equivalent job digitally, using crypto.getRandomValues() — the browser's cryptographically secure random source — to pick each word from a 1,356-word list. That's about 10.4 bits of entropy per word, so a six-word passphrase carries roughly 62 bits, and an eight-word one over 83 bits.
Sample words from our list
river tiger lamp fabric ocean coral gravel amber willow ember thistle quartz
Want the full numbered list?
If you specifically want to roll physical dice, the EFF publishes a free, professionally vetted 7,776-word numbered diceware list (and a shorter, easier-to-type variant) — the modern standard, designed to avoid similar-sounding or hard-to-spell words.
Related terms: Passphrase · Entropy · CSPRNG