Skip..
Is there a way to transfer all the ethers and all of tokens from MEW to MetaMask?
Instead of transferring all your tokens from MEW to Metamask, which results in transaction costs, you can import your MEW wallet into Metamask.
How to import MyEtherWallet to MetaMask? Option 1: Use 12 Word PhraseIn order to use this method, you will not need to create a new account on MetaMask.
1. Click on the “Import Existing DEN” link

2. Paste your MyEtherWallet 12 word phrase, select a new password and you'll be able to access your MEW wallet through Metamask.
Note: The password you entered will be used to access your wallet on MetaMask and will NOT change the existing password used with MyEtherWallet. Option 2: Import UTC/JSON File or Private KeyIn order to use this method, you will first need to create a new account on MetaMask. Once this is done, you will be able to import your wallet using a UTC/JSON file or Private Key.
1. Click on the avatar icon and select the option to “Import Account”.
2. You will now see a screen with the option to use a Private Key or JSON file like the one below.

3. You can either Choose "Private Key" or "JSON File" and import it.
Note: If you are using the JSON File, you'll have to enter the password associated with it.
So by following either Option 1 or 2, you can access the same wallet through MEW and Metamask.