In this article you will learn how to restore your Polkadot account either from your JSON file or your 12-word mnemonic seed in Polkadot.js and in the Polkadot{js} browser extension. 


We highly recommend that you add your accounts through the browser extension, as it has many advantages:

  1. It provides better security than using the Web UI directly
  2. Your browser won't "forget" your accounts if its cookies are cleared
  3. The extension recognizes all known Polkadot scams and alerts you when you access a phishing site. This will help you protect yourself and your funds.


Note: You will still need to use polkadot.js to manage your accounts.



Polkadot.js


1. Restore from your 12-word mnemonic seed

Go to the accounts section and click on Add Account.


  • Delete the 12 words shown and enter your own mnemonic seed
  • Tick the box "I have saved my mnemonic seed safely"
  • Click NEXT


Choose a name for your account and add a strong password. Then hit NEXT.



On the next screen, hit SAVE. This will automatically save a new JSON file on your computer, which you can use to restore your account in the future.



Your JSON file will have the name of your DOT address and should go straight to your download folder. Unless you rename it, it will look like this:



You will now see your account added under "Accounts". (Refresh the page if you don't see it right away.)



2. Restore from your raw private key


Restoring your account from your raw private key works very similarly to restoring from your mnemonic seed. 


  1. Go to your Accounts page and click on "Add account"
  2. Click on the word "Mnemonic" and select "Raw seed" from the drop-down menu that appears.
  3. Delete the shown private key and enter yours instead.

    IMPORTANT: If your key doesn't start with 0x, add it manually in front of it.

  4. Then check "I have saved my mnemonic seed safely" and click Next.
  5. Follow the instructions and create a password.



3. Restore from your JSON file

In the accounts section, click on Restore JSON.



On the next screen, select or drag and drop your JSON file into the "back up file" field. Then enter the password that belongs to this file and click the button. 



Your account has now been successfully restored and you will see it in your list of accounts.




Polkadot {js} browser plugin


1. Restore from your 12-word mnemonic seed

Open your browser extension and click on the orange PLUS sign. Then select "Import account from pre-existing seed".



On the next screen, enter your mnemonic seed words. 


Once entered, more fields will appear. Enter a name for your account and set a password, then click on the orange button on the bottom.  



Your account has now successfully been restored and will appear in the list of accounts of the browser plugin: 



It will also appear in the list of accounts on polkadot.js (you may have to refresh the page first before you can see it): 


2. Restore from your JSON file

Open your browser extension and click on the orange PLUS sign. Then select "Restore account from backup JSON file".


On the next screen, select your JSON file from your computer or drag and drop it in the "Backup file" field. 


Now enter the password that belongs to this file and click RESTORE.


Your account has now been successfully restored and you will see it in the list of accounts in your browser extension:



You will also see it in the list of accounts on polkadot.js (you may have to refresh the page first before you can see it):



 


Please let us know below if you found this article helpful or email us at Support if we can be of further assistance.