Import your Bitcoin Wallet into Electrum

Electrum is a powerful open-source Bitcoin wallet with many features that allow you to get the most out of your Bitcoin. In this article, you'll learn how to get access to your Exodus BTC funds using Electrum.

In this article:

How do I prepare for using Electrum?

Electrum is available for Windows, macOS, Linux and Android operating systems. You can download installation files as well as the source code from the link below:

Get your 12-word secret recovery phrase handy (you know, the one which was created when you made your Exodus backup), and make sure your Exodus is closed.

Please note: At the time of writing this article, the Electrum Android app does not support this method

How do I setup Electrum?

Start Electrum in your system and create a new wallet. Name it something like "exodus_wallet" and click Next.

Select Standard wallet and click Next.

Select I already have a seed and click Next.

Type in your 12-word phrase from Exodus.

Click Options and select BIP39 seed. This will turn on the Next button. Click OK, then the Next button will light up. Before you proceed, make sure the BIP39 Checksum reads "OK" under the text field. This will mean you've entered your 12-word phrase correctly. If everything checks out, click Next.

Here is where it gets a bit tricky. Exodus uses two types of addresses: Legacy (start with "1") and SegWit bech32 (start with "bc1"). Check this article to see the list of your addresses and balances. If you want to access funds held on your Legacy addresses, select "legacy (p2pkh)" under Script type and Derivation path and click Next.

If you want to access funds held on your SegWit bech32 addresses, select "native segwit (p2wpkh)" under Script type and Derivation path and click Next. If you use both types of addresses, you can create another wallet by going through this guide one more time and selecting the other Script type and Derivation path down the road.

Create a good strong password to encrypt your wallet and click Next.

Electrum will need some time to sync with the network. Once it's done, then it should show a set of transactions and a balance: