Generate random BIP-039 wordlists
bip39gen: wordlist generator for Python
Bitcoin BIP39 includes wordlists. These wordlists are useful for generating easily-typed but strongly random strings. The wordlists are 2048 words long, so each word carries 11 bits of information; a generated six-word passphrase has 66 bits of entropy, sufficient for most passwords.
This module does not attempt to encode or decode BIP39 keys; it just manages wordlists, and provides convenience methods for generating strongly random lists of words from them.
Generate count lines, each with length words, separated by separator.
Only the English (
en) wordlist is shipped.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.