> For the complete documentation index, see [llms.txt](https://docs.subwallet.app/beta/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.subwallet.app/beta/mobile-app-user-guide/import-an-existing-account/import-by-json-file.md).

# Import by JSON file

**Step 1**: After following the steps to arrive at the [**Add account**](/beta/mobile-app-user-guide/create-a-new-account/if-you-already-have-an-account-with-subwallet.md) section, please choose the **Import by private key** option.

![](/files/ZlYgI4LbLMAY2P6famqP)

**Step 2**: Click on the **Paste your JSON file** field to upload your JSON file.

![](/files/HneJW2RHf1w4aHwMctLy)

**Step 3**: After uploading your JSON file, please click **Continue**.&#x20;

![](/files/W16hAN5WK6F7RirCgKC1)

**Step 4**: Please set up a password for your new account, then click **Import Account**.\
This password would be crucial, as we would ask you to provide password for every transaction. \
\
Please note that SubWallet is non-custodial, so you would be the only person who know your password; we cannot help you restore or change password. Please make sure that your password is well-kept.

![](/files/MPARzG6arhv3Y5z81FSZ)
