What can we help you with?

  1. Homepage
  2. How-To Guides
  3. Migrating
  4. [MyCrypto ➡ MetaMask] Moving from MyCrypto to MetaMask

[MyCrypto ➡ MetaMask] Moving From MyCrypto to MetaMask

Last updated: October 26th, 2021

Using MetaMask + MyCrypto Has 3 Key benefits:

  1. If you use MetaMask, it is far less likely you will be phished or affected by a phishing site, as your key remains in MetaMask and the scam website will not be able to steal it.
  2. It is by far the fastest, easiest way to unlock your wallet via MyCrypto.com and is completely free. You just click a button. No more searching for keys or Keystore files!
  3. MetaMask will block you with a big, red warning if you go to a malicious site found on our blacklists. Look at all these crypto phishing websites! Phishing Websites

Damn! That's a lot of phishing sites!

Installing & Setting up MetaMask

When you set up MetaMask, you will be given a new wallet address and a new private key. There will be an option to import your already-existing private keys into MetaMask, and it is up to you to decide whether you want to keep using your old wallet or switch to the new one MetaMask gives you.

Importing Your Existing Wallet

  • Pros: You don't need to transfer your funds to the wallet that MetaMask gives you. (Save on Eth Fees, Hurray!)
  • Cons: The current wallet you use could be compromised, and importing your wallet to MetaMask won't stop your funds from being stolen. It will not be secured by the Secret Recovery Phrase that MetaMask gives you.

Using the New Wallet MetaMask Gives You

  • Pros: There is no possible chance that the wallet could be compromised because the keys never leave MetaMask!
  • Cons: You need to manually transfer all your Ether and tokens to the new wallet.

How to Install and Set-Up

  1. Find the MetaMask extension in the Chrome Store.
  2. Check to make sure it's the legit site. Are there are a ton of positive reviews? Are there a ton of users? If so, it's probably the right one.


  1. Install the program by clicking "Add to Chrome."
  2. Click the new orange MetaMask logo in your extension bar.
  3. Read the terms of service. Accept said terms of service.
  4. You will then be asked to enter a password, which protects your key by encrypting it. This means that your wallet will be more secure. Choose a strong password and write it down on paper! Do not store the password in Dropbox. Do not post it to Twitter. Do not share it with anyone. Write it down with good ol' fashion pen and paper! Write down your password multiple times to ensure that you've written it correctly.
  5. You will then be shown 12 words. This is a fancy private key that creates an infinite amount of private keys that branch off from it. You will need this to access your Ether or to recover your MetaMask account if you forget the password. No one can recover the 12 words if you lose them, your computer dies, you reinstall Chrome, you uninstall the MetaMask extension, or you reinstall your OS. Make sure you back up these 12 words!
  6. You can write your 12 words down and store them in a safe or store them into metal. This will ensure that they never get lost, even if your house catches fire. If using paper, you should store a second copy in a different physical location.

Remember! Do not share this key with anyone! If you do, they can access your account and send all your coins to themselves.

Importing Your Wallet

Next, it is time to either import your existing wallet into MetaMask or transfer all your Ether and Tokens to the new wallet.

  1. Log into MetaMask.
  2. Click the little "man-switchy" icon in the top right corner.

Switch icon

  1. Select Import Account.
  2. Select your private key type: either Private key or JSON file.
  3. Unlock wallet by pasting in your private key or uploading the JSON file. If you select your JSON file, you will need to input the password for the JSON file needed for decryption.
  4. Click Import.

Your existing wallet should now be visible in MetaMask along with your Ether and tokens! This wallet is now listed as "loose."

Loose Keys

  • If you click on the little man-switchy icon in the top-right corner after importing a private key, then you will see your new imported address with the word "loose" under it.
  • "Loose" keys on MetaMask are imported private keys. These keys are NOT secured by the MetaMask Secret Recovery Phrase.

Transferring Your Funds

  1. You can now see your brand new account, balance, and transaction history. To transfer your funds from your old account to your newly setup MetaMask wallet, head to MyCrypto.
  2. First, check to be sure you are on the correct site. Is the URL mycrypto.com? Does it say MyCrypto, Inc. in the URL bar? Does the URL have any funky characters or is it misspelled?
  3. No? Okay! Onward!
  4. Unlock your account how you typically do.
  5. Get your address from MetaMask. Click the orange extension icon, click the three dots (. . .) next to your new account, and click Copy Address to clipboard.

MetaMask Overview

  1. Paste your MetaMask address in the To Address field on MyCrypto.
  2. First, send all your tokens. Click "Scan For Tokens" in the sidebar and wait for all those tokens to load.
  3. Select your token from the dropdown.
  4. Click the "Send Entire Balance" button.
  5. Double check the amount, address, and tokens you are sending.
  6. Generate and send the transaction. Ensure they were sent successfully and you can see them in MetaMask.
  7. Repeat with all your tokens and then, last but not least, your ETH.
  8. Next time you want to send your ETH or tokens, simply go to MyCrypto, click the "MetaMask" option. You will instantly connect. How easy is that?!


Didn't find what you were looking for? Contact Us

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.

© 2022 MyCrypto, Inc.


Subscribe to MyCrypto

Get updates from MyCrypto straight to your inbox!

By submitting your email, you affirmatively agree to our Privacy Policy