Best Ethereum Wallet (2017 Update) – 5 Options Reviewed


Ethereum, the blockchain platform that allows smart contracts, is becoming more and more popular. Since the beginning of 2017 the price has spiked from $8.22 to around $50. I’ve covered how to buy Ethereum in a previous post but that’s only part of the process. Today I want to cover 5 different types of Ethereum wallets so you will know where to store your Ethereum.

Ethereum is a very technical currency (even more than Bitcoin), therefor most wallets out there aren’t newbie friendly. I will go over them from the simplest to the most complex so you can choose the one that is best suited to your knowledge level.

Coinbase’s Ethereum wallet – The simplest option

Coinbase supplies an Ethereum wallet as well as a Bitcoin wallet. Coinbase’s wallet is simple to set up and very easy to use, however it has a few limitations you’ll need to be aware of:

  • The company holds the private key of the wallet for you. This means you’re not in control of your funds and Coinbase can decide to shut down your account if they want to. There were cases in the past that Coinbase shut down user accounts do to illegal activity.
  • The Coinbase ETH wallet doesn’t support ETC (Ethereum Classic). For a simple explanation about ETC vs ETH read this post.

Once you open a Coinbase account you’ll immediately see an ETH wallet appearing under the “accounts” tab.

Coinbase accounts

You can then enter your ETH account and click on “wallet address” in order to get your Ethereum public address.

Ethereum address coinbase

Click here to check out Coinabase’s ethereum wallet.

Exodus wallet – The desktop option for increased control

Exodus is a Bitcoin and Altcoin desktop wallet with beautiful design and an intuitive interface. I’ve reviewed the wallet in the past and thought it was one of the best I’ve found so far. When it comes to limitations for exodus keep in mind that it’s not 100% open source.  Many components inside Exodus are open source, but not all of them. This means that the code doesn’t get reviewed in full by the community.

Also the wallet is currently available only in a desktop version (no mobile version yet). Like Coinbase, Exodus does not support ETC only ETH. However, unlike Coinbase, Exodus is an independent wallet that stores the private key on your machine and not on any external sever. This means you have full control (and full responsibility) for your coins.

Exodus wallet

Exodus allows you to accept Bitcoin, Ethereum, Dash, Dogecoin and Litecoin. Just go to “Wallet” and choose the cryptocurrency you want. Afterward click on “Receive” to view your Ethereum address.

Exodus Ethereum address

Click here to view Exodus for yourself.

Jaxx Wallet – The new kid on the block

While I haven’t fully reviewed Jaxx yet (I plan to do so next week), from my first impression it seems to be a very good Bitcoin and Altcoin wallet for all your devices (desktop and mobile). Similar to Exodus Jaxx provides a simple and intuitive interface for many altcoins.

Jaxx altcoins

Unlike most other wallets out there Jaxx supports ETH and ETC. Also, your private keys are never shared with Jaxx’s server and are safely stored on your machine. Jaxx is not open source but the code is freely available on the wallet’s website which makes it a bit more accessible for review.

In order to receive Ethereum with Jaxx just make sure you have that currency set up when you first install the program. Then choose the currency on the top bar and you will see your Ethereum address right below.

Jaxx ethereum address

Click here to check out Jaxx for yourself

ETHAdress – The cold storage option

For those of you who wish to store Ethereum offline you can print out an Ethereum Paper wallet. ETHAdress is an open source project that will create Ethereum paper wallets for you. Simillar to, the site will create a private and public key pair with the click of a button. You can then print out this information and store it in a safe place so no external hacker will be able to get your coins.

One more option that’s available is to encrypt your private key so that if you or anyone else wants to use the coins they will need to know the password to decrypt it.

ethereum paper wallet

You should NEVER share your private key with anyone. In the image above my private key is publicly exposed but it’s because there are no coins in this wallet. The minute someone knows your private key he has control over your coins.

Using ETHaddress will probably be a relatively secure way of storing Ethereum. However, ETHaddress can be used only with ETH (not ETC). Also, if you ever want to send your coins to someone else you will need to import the keys into an online wallet (e.g. Exodus, Jaxx) and only then you will be able to use them.

Click here to visit ETHAddress.

MyEtherWallet – A web interface for Ethereum

MyEtherWallet is a website that allows you to create, send and receive Ethereum without it having any control over your private keys. When you first enter the site you can choose if you want to generate a wallet, send Ethereum or a variety of other options.


If you generate a wallet the site will create a public-private key pair which will be protected by a password of your choosing. You will then get a downloadable file with that key pair for future use. Whenever you will want to send Ethereum from this file you will need to upload it to the site and supply the password.

Sending can be done via the website itself or through other wallets such as TREZOR or Ledger. The site’s code is open source and it only works with ETH.

MyEthereWallet keys

Click here to visit MyEtherWallet.

Bonus option: Hardware wallets – Best security (for a price)

If you’re serious about securing your altcoins I suggest storing your Ethereum on a hardware wallet. However these hardware wallets aren’t free and cost anywhere between $50-$100 (shipping not included). Today’s leading hardware wallets TREZOR, Ledger and KeepKey all supply you with the option to store Ethereum on them. Instead of explaining about each one I’ll just link to my previous reviews on the wallets:

Here’s my TREZOR review

Here’s my Ledger Nano S Review

Here’s my KeepKey review

Personally I use a TREZOR but all three are excellent choices for maximum security.

Ethereum wallets are still in their early days

Even though Ethereum has been around for a few years, as you can see from the variety above it’s not as popular as Bitcoin (yet). However, since Ethereum’s price is on the rise lately I guess we will be seeing more Ethereum wallets and exchange support for this currency soon.

At the time of writing there are also several exchanges that support Ethereum (e.g. BitPanda, and more) however I don’t think it’s a good option to use them as wallets, that’s why I didn’t cover them in this post.

If you’ve had any experience with the wallets above or any other Ethereum wallet not mentioned here I’d love to hear about it in the comment section below.

Ofir Beigel

Owner at 99 Coins ltd.
Blogger and owner of 99Bitcoins. I've been dealing with Bitcoin since the beginning of 2013 and it taught me a lesson in finance that I couldn't get anywhere else on the planet. I'm not a techie, I don't understand "Hashes" and "Protocols", I designed this website with people like myself in mind. My expertise is online marketing and I've dedicated a large portion of 99Bitcoins to Bitcoin marketing.


  1. You say with myetherwallet you have to UPLOAD file and password to the SITE. Are you sure that this is true? Doesnt that happen all local?

    • Ofir Beigel on

      It happens locally and when you want to use the Ether in your wallet you’ll need to upload the file as far as I know.

  2. I’m probably asking for the impossible, but can you recommend an all-in-one, an app or desktop programme that not only stores my keys in a software wallet that can be accessed via an android app but will also allow me to buy/sell and send/receive BTC & ETH. I expect some fees to be involved, but not the rather painful fees incurred at coinbase.

  3. Hi, Briegel.

    From your excellent write up, I have been able to create a Wallet on MyEtherWallet, thnx. Pls can u hlp me with information on How I can generate a paper wallet using MyEtherWallet ? I am new on Crypto hence got no Hardware wallet yet and from your write up, I understand it is next to Hardware wallet in terms of security. I am also not clear on how a ‘paper’ will be able to keep an update of my changing Balances from the Wallet as I spend. In other words, what data will change on a paper wallet as I spend to keep track of my changing Balances? I already have ETH on an online Exchange I wish to send to the paper wallet.
    Thnx, Dayo.

  4. How to import Ethereum Wallet purse from PC to your account (on WEB ETH purse)

    Register on and write down all your credentials (very important).
    Open purse mist / efiruma and click on My Account, then click on the backup, which will display and geth file.
    Copy the file to the desktop for easy access.
    Navigate to and select Keystore file (UTC / JSON).
    You will be prompted to select the option “Select wallet file”, click on it and download file from your desktop, place the password for the wallet / purse-air and decode it.
    This is the whole process.

  5. I could really use some help! I created an ETH wallet using Mist. I got fed up when I could not make anything work so I deleted everything and tried to start over. Mist created another wallet.. I have my wallet address and passcode. How can I access my wallet without using Mist? I need something that would import my wallet address. Any suggestions?

  6. Thanks for the article..

    I am using myetherwallet transfered ETH from CB & Polo 5 hours ago.. still not showin up?

    Is it really this slow?


  7. Am just a bit confused about which wallet to use for Ethereum,i keep seeing positive and Neg reviews on almost all.. i currently use jaxx but how secure is it?

  8. Well done article!

    I would like to hear more about the cold storage. It’s fine to print out an account key on paper but how is that key returned to a computer app for future usage?

    Also, do any of these wallets have USB memory key storage for cold storage usage? I realise that utimately paper torage should be used for backup of the memory key also, but it should make it easy to “break the piggy bank’ for easy spending, with the resultant back on the memory key stored away in your firesafe.


  9. Hi, I’m a little confused. U say hardware wallets are the most secure (for a price) but how is it that an offline wallet like myetherwallet (if I did my research correctly) is less secure than a hardware wallet that u actually have to connect to your computer online. If I’m not mistaken myetherwallet works like armory for bitcoin with signing transactions offline and broadcasting them on another online computer? Looking forward to your response.

  10. Hi, I recently opened an ETH wallet at but never received my coins – repeated attempts to contact them at : and 73467 Kirchheim am Ries
    Kirchheim am Ries, Germany has proven fruitless. Does anyone have a suggestion? ETH was transfered from using the CORRECT address and wont help either.


    • hi Rob.

      i am having same problem with that site. i opened a new wallet there and then transferred a small amount of ETH to them just to try it out. no show on my deposit but TX shows ETH was transferred. I’ve subsequently opened a case with them and also emailed their customer support. it’s been 4 days and no response from either and still no deposit.

      have you figured out what the problem is with THEM or is it scam only ?

      thanks. mike

  11. Thanks for this great article; it clears up a lot for me.
    If I do cloud mining ETH can I save my ETH dollars in a cold storage wallet directly?

    • Zsofia - 99Bitcoins support on

      Generally speaking, when you do cloud mining the mined coins first appear on the account of the platform then you can send it your cold wallet.

  12. Sean M Hicks on

    It says do not send rewards directly to the option…? So can we not use it for mining as an address?

    • Ofir Beigel on

      I’m not 100% sure but I think you are correct, this cannot be used as a mining address. I suggest you ask around a bit more as well.

  13. You could have at least mentioned MetaMask, Mist, plus the option of having a full node (Parity, geth, …). Ethereum as a currency is secondary to Ethereum as a smart contract platform, you know.

    • Ofir Beigel on

      Thanks for pointing that out. You are absolutely right that, however I tried to aim this post to newbies that are less technical. From what I’ve seen Mist and having a full node are too technical for this post. MetaMask I haven’t checked out yet but will take a look. Appreciate the feedback

  14. I tried to use the Windows Desktop JAXX wallet, but found it buggy. I can’t say the math or crypto was wrong, I never got that far. I found the windows, ui, font rendering buggy enough on Windows 7 that I scrapped it.

    I installed their Android JAXX wallet last week though I haven’t used it yet. In large part because I am a total Eth n00b.

    When you review Jaxx, can you take time to mention the integration with, how it works with JAXX, and what its fees are?

    My intention with the JAXX wallet is to use its integration with shapeshift to exchange some of my bitcoins for Eth. How do I do that with BTC stored in a different wallet, and how much will that cost? That’s what I am trying to pin down.


    • Ofir Beigel on

      Thanks for the feedback JP.
      I’ll make sure to incorporate that into my review, thanks for the tip.

Leave A Reply