Importing a V2 JSON file

These random V2 JSON files always make things complex. We apologies in advance.

You need to convert it to the standard V3 ("Keystore" / "UTC") file. The easiest way is using Geth.

Download the appropriate version of Geth on your operating system.

Once you download it, extract the zip. Also copy your V2 JSON file into the same folder.

(Really explicit instructions for PC and Mac are available here.)

Now you have to open a command line window and type in the following command:

geth account import nameofyourwalletfile

This will import your file into Geth and convert it to the latest (V3) keystore file. Now you need to go find it in one of the following locations:

  • Mac: ~/Library/Ethereum
  • Linux: ~/.ethereum
  • Windows: %APPDATA%\Ethereum

Copy that file, and select it on MyCrypto and you are good to go!

Moving foward, use this file. Keep a backup of it, and the old file just in case.

Need more help? Send an email to with as much information as possible about your issue and we will get back to you shortly.

Please include screenshots, TX hashes, and what browser you are using. Thank you for your patience.