I am installing the latest version of parity (1.4.1). I created a new account and am syncing the chain. I have two UTC keystore files from a older version of geth that I stopped syncing some time ago.

In the parity web gui I click on 'new account' then 'import accounts from geth keystore' but I am told that 'there are currently no importable keys from the Geth keystore, which are not already available on your Parity instance.

These keystore files are in my .ethereum folder and I have also tried copying them and putting them in the .parity/keys directory

Has anyone else has this problem or know how I can import these accounts into parity?

  • parity should automatically import your geth keystore entries.
    – q9f
    Commented Nov 9, 2016 at 14:09
  • yes, it "should" but it doesn't on Ubuntu 15
    – Amazing
    Commented Nov 11, 2016 at 17:08

3 Answers 3


It seems you just copy the keystore file into the /parity/keys directory and reload the gui browser interface and then it will pick up the accounts


Here is the help for Parity:

Iota:~ user$ parity --help | grep import-geth
  --import-geth-keys       Attempt to import keys from Geth client.

Just run the following command and your geth keys will be imported into the Parity keystore:

parity --import-geth-keys

To add more detail to user, Amazing's answer:

  1. Locate your respective OS's key folder, a good Guide on how to do so.
  2. Save the keystore file in the folder, the file should look like like this:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.