Welcome to Mentone Grammar's Diceware Passphrase Generator

Number of Dice Rolls:


Click the "roll dice" button above to generate a strong passphrase from random words. More dice rolls = stronger passphrase.

About Diceware

Weak passwords are a big flaw in computer security due to a lack of "entropy" or randomness. For example, how many times have you used the name of a pet or relative or street in a password, or perhaps the number "1"? Not very random, is it? Worse still, if passwords are reused between services, that increases your security risk.

The fact is, humans are terrible at remembering random combinations of letters and numbers, but we are great at remembering phrases of words.

That's where Diceware comes in. This web app is based on Arnold Reinhold's "diceware" concept whereby dice are rolled to generate random numbers which are used to select words from a lookup table. The result is a sequence of words (a "passphrase") that is easy for a human being to remember, yet has a high amount of entropy which makes it hard for a computer to crack.

As Reinhold explains, a passphrase should be:

  • Known only to you
  • Long enough to be secure
  • Hard to guess – even by someone who knows you well
  • Easy for you to remember
  • Easy for you to type accurately
Perhaps the best explanation of this concept is Randall Monroe's famous XKCD comic:

XKCD - Password Strength

Diceware is a trademark of Arnold Reinhold.

This web app is an adaptation of Douglas Muth's work.

The wordlists used in this app were sourced from the Electronic Frontier Foundation.