Hi I have my public address and my recovery phrase how do I create my private key for the public Bitcoin address.

  • 4
    What wallet software are you using?
    – Ava Chow
    Commented Jan 13, 2018 at 2:44

4 Answers 4


As long as you have the recovery phrase, you can recover it on whichever software you generated the seeds on.

If you forgot the software or service that generated your seeds then you will have to quickly use the most trusted seed recovery service (such as blockchain.info or electrum) and after you recover the seed, immediately generate a new address or wallet and send all your coin to that address to avoid getting your coin stolen unless you planning to use that most trusted software.

Never have anyone to manually recover for you or use the untrusted source as your coin may immediately get stolen before they give you the key.


The normal recovery procedure would be to download the latest version of the wallet software you originally used onto a new clean computer and give it the recovery phrase at startup - the exact details depend on what software you used.

If the wallet software is no longer supported or not available you would have to use different wallet software that supports the same seed-phrase system.

Most wallets support a seed-phrase system known as BIP-39.

The popular Electrum wallet uses its own system but I think it may have some capability for importing a BIP-39 seed-phrase.

You can probably tell which is used by looking at the relevant word-list for BIP-39.

When using the seed phrase with a different wallet, you also need to make sure it uses the same derivation path. Wallets have a default derivation path and some let you specifiy a specific derivation path when first started up. Details depend on the exact software used.

Some third-party businesses offer both wallets and accounts. These are effectively non-custodial and custodial wallets. The recovery process may be tied to a specific business. I would avoid trusting such businesses but many people seem to find them convenient. At least until they suddenly go out of business!


try to convert your recovery passphrase to SHA256 hash then convert then use that hash as your private key to get your public address there are lots of services and apps that can do it for you like bitaddress.


If you have a blockchain.info recovery phrase (not from an old backup), then you have enough with your recovery phrase. You can enter it here and create your new account.

In other wallets, this can also be the case. So the rule is, if your recovery phrase is some where between 12-15 English words, you actually have the Mnemonic_phrase and can recover it in a lot of wallets (Electrum, Blockchain, ...)

For other type of recovery phrase, we need to know the wallet software you are using. Because they use the name 'recovery phrase' for something non-standard.

  • 2
    Do NOT trust any random recovery service with private keys/seed words under any circumstances Commented Apr 27, 2018 at 23:50
  • is blockchain.info trustworthy?
    – user4234
    Commented Jul 5, 2021 at 4:59
  • The wallet technique that they use, makes sure that you don't have to trust them. So everything is encrypted before sending it to their server. And they don't know the encryption key (your password). So you should use a very hard password. Caveat: If somebody takes over the website maliciously and you enter the password in the newly fabricated fake login form, it is possible that the hackers get the password. So offline wallets are still better. Commented Jul 6, 2021 at 7:45

Not the answer you're looking for? Browse other questions tagged or ask your own question.