Diceware Passphrase Generator


This website generates a secure Passphrase through the Diceware algorithm, in which a dice is thrown a number of times, this results in a number that can be matched to a word in a Diceware Wordlist.

You can use any valid Wordlist in this website, you can download the included default wordlists from the GitHub repository of this project, here. These wordlist were made by EFF, you can look for wordlists online or make your own.

More information in the algorithm and the WordLists that can be used are available in the How It Works page.

The more words the passphrase has, the more secure it is. However, it is also harder to remember.
Try to find a balance between security and memorability.

This website does not store any information. Passphrases are generated locally and never leave your machine.

Steps:


  1. Input a .txt file with the Wordlist you want to use. Remember it must follow the DiceWare Algorithm.
  2. Enter the number of dice throws your Wordlist requires. The default Wordlists provided use 5 Dice throws.
  3. Enter the desired length of the passphrase. This determines the number of words in the generated passphrase.
  4. Click the Generate Button to create your secure passphrase.

Enter:






Passphrase Generated:




Entropy Calculation:


Entropy is a measure of how unpredictable a passphrase is. The higher the entropy, the more secure the passphrase is.

The app will calculate the entropy of the generated passphrase and give you a strength estimation and recommendations to improve it.