A web tool for converting BIP39 mnemonic codes (by iancoleman)


Basic bip39 repo stats
about 1 month ago

iancoleman/bip39 is an open source project licensed under MIT License which is an OSI approved license.

Bip39 Alternatives

Similar projects and alternatives to bip39

  • GitHub repo bips

    Bitcoin Improvement Proposals

  • GitHub repo wallets-recovery

    Information about wallet defaults for external recovery

  • GitHub repo electrum

    Electrum Bitcoin Wallet

  • GitHub repo btcrecover

    An open source Bitcoin wallet password and seed recovery tool designed for the case where you already know most of your password/seed, but need assistance in trying different possible combinations.

  • GitHub repo omniwallet

    Omni Protocol Hybrid Web-Wallet

  • GitHub repo Bip39-diceware

    Generate a Bip39 Wallet Mnemonic using plain six sided dice and a coin

  • GitHub repo FindETH

    A tool to help you find your lost Ethereum address, Ether or tokens, by searching through a bunch of derivation paths

  • GitHub repo nano-bip39-demo

    App to demonstrate Nano private key derivation from BIP39 mnemonic

  • GitHub repo logwallet

    doughwallet — dogecoin wallet

  • GitHub repo

    JavaScript Client-Side Bitcoin Wallet Generator

  • GitHub repo MyCrypto

    MyCrypto is an open-source tool that allows you to manage your Ethereum accounts privately and securely. Developed by and for the community since 2015, we’re focused on building awesome products that put the power in people’s hands.

  • GitHub repo coinbin

    Javascript Bitcoin Wallet. Supports Multisig, Stealth, HD, SegWit, Bech32, Time Locked Addresses, RBF and more!

  • GitHub repo python-mnemonic

    :snake: Mnemonic code for generating deterministic keys, BIP39

  • GitHub repo adalite

    A lightweight web wallet for Cardano cryptocurrency with Trezor and Ledger support. Please note that the only valid domain for our wallet is

  • GitHub repo Bitcoin Treasuries

  • GitHub repo blue-app-banano

  • GitHub repo Cancel-Ethereum-Transactions

    The easiest way to cancel pending transactions on Ethereum.

  • GitHub repo brute.bip39

    Get valid bip39 seeds from incomplete seed (brute force)

  • GitHub repo Banault

    🍌 The Banano version of Nault

  • GitHub repo decrypt-openssl-bruteforce

    Basic application to bruteforce decrypt files encrypted with openssl and save the plain text file locally.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better bip39 alternative or higher similarity.


Posts where bip39 has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-06-12.
  • How to store crypto long term?
    Use a software wallet to generate a seed. Ian Coleman's tool is also reputable and open source. You could download it and run it offline on an airgapped computer too or even a Tails installation if you want.
  • Understanding Private Keys vs Recovery Phrase (question). Thank you!
    You can also use this website (download the page to use it offline) and enter your seed phrase for ETH ans watch the adresses generated and in which order.. It will be the same order as the new accounts you add to metamask or other compatible wallets (Exodus wallet if I'm not wrong can add new addresses based on your private key, and they match perfectly the ones you add to metamask).
  • Cannot find my original ETH address on Ledger, even though the seed phrase is correct
    Try to use, download it and Generate private keys from seed for ETH coin, next try to login with it to MEW. There is also OLD offline MEW if you want to do more secure. More at
  • Such pain Such loss - .wallet file exists, how to restore? | 2021-06-10
  • Security concerns after deriving mnemonic from offline-computer. | 2021-06-10
  • How I Hacked a Bitcoin Wallet: A Step By Step Guide. - Coiner Blog. Is this still a thing or has it been fixed?
    If anybody decides not to trust the built-in random entropy source of a PC or phone or hardware wallet, he can throw dice and use the entropy box in the BIP39 tool
  • by mistake, i choice BSC network instead ETH on withdrawal request from binance | 2021-06-08
    Thanks for all. Found how to do that. Using this tool:
  • What do I do if I lose my ledger wallet but I remember my 12 words and nothing else?
  • Since Bitcoin isn't subject to random inflation due to decentralization, would it be possible/is it a real concern for hackers to lock larger BTC holders out of their wallets/accounts to cause deflation?
    For illustration you can play around with this BIP39 generator: You will see that the same seed words will always create the same addresses and corresponding keys.
  • Looking for a bitcoin key generator... | 2021-06-05
    Alternatively, do your randomness experiment with a normal HD wallet. The basis for a 12-word seed phrase is 128 bits of random. Or use the BIP39 tool, independently of a wallet
  • Monero uses 25 words but there are multi coins wallets that use 12 or 24 words that support Monero. How does this work? | 2021-06-03
  • I was receiving eth and I updated my firmware which generated a new eth address,how fucked am I?
    You can play around with this tool to get an understanding:
  • now also supports Bitcoin-cash! Send BCH payment requests to your friends or use it as a Point of Sale at your business. | 2021-06-03
    Ok so i think i found the problem: wallet uses a different derivation path; m/44'/0'/0' instead of m/44'/145'/0'/0 So the Xpubs are not compatible. So i will have to make clear in the app that they need to be bip44 compatible. If you want to recover your private key you can use the iancoleman bip39 tool. Enter your wallet seed. Choose BCH for coin and click Bip32 tab. Enter m/44'/0'/0' as your BIP32 Derivation Path. You will see your Xpub and generated addresses /private keys.
  • Tips for storing wallet key words?
  • Exporting private keys of crypto assets | 2021-06-02
    But if you need individual private keys, you can use this third party site: to extract private keys for individual coin. Use it offline (disconnect your WiFi /connection before filling your wallet recovery phrase).. then after exporting private keys, clear all browsing history before restoring your connection.