> For the complete documentation index, see [llms.txt](https://docs.subwallet.app/main/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/main/extension-user-guide/account-management/import-accounts/import-from-json-file.md).

# Import from JSON file

{% hint style="info" %}
Currently, this is the only method by which you can import multiple accounts simultaneously.
{% endhint %}

{% hint style="warning" %}
SubWallet doesn't support importing JSON files created from Cardano-native wallets (Yoroi, Typhoon, Lace, etc.).
{% endhint %}

### If you are currently using SubWallet

**Step 1**: Open the SubWallet extension and click on the account name to access the account selection tab.

<figure><img src="/files/rr7PTnlCJULEbxUUBX9j" alt="" width="362"><figcaption></figcaption></figure>

**Step 2**: In the account selection tab, click the <img src="/files/Kmb0dGx8FAXX6swhpiaJ" alt="" data-size="line"> icon at the bottom of the screen.

<figure><img src="/files/Oc1ZCQLrQrE1hub5MsJi" alt="" width="362"><figcaption></figcaption></figure>

**Step 3**: Choose "**Import from JSON file**" as the chosen method to import your account.

<figure><img src="/files/5SYf3bmCEBBuBPBYuNZF" alt="" width="362"><figcaption></figcaption></figure>

**Step 4**: You'll be redirected to a new window. Click on the import field to choose a file from your device, or drag and drop your JSON backup file to import.

<figure><img src="/files/o9xwkLk79kWpcL36QpkW" alt=""><figcaption></figcaption></figure>

**Step 5**: Enter the file's password (created when you set up the wallet for the first time) and click "**Unlock file**".

<figure><img src="/files/UMNMXW4ObaWrbRuSpxS3" alt=""><figcaption></figcaption></figure>

**Step 6**: Select the accounts you wish to import, then click "**Import {x} accounts**", where {x} represents the number of accounts selected for import.

<figure><img src="/files/J9wDMjgRJDTQ5RXqmX6T" alt=""><figcaption></figcaption></figure>

You've successfully imported your account(s)!

#### If you have not had any accounts with SubWallet

**Step 1**: Open the SubWallet extension and choose "**Import an account**".

<figure><img src="/files/LXAYFIILf1SinWcqveYK" alt="" width="363"><figcaption></figcaption></figure>

**Step 2**: Choose your preferred way to import account.

<figure><img src="/files/rtQs3F5gtAvdcOricEmB" alt="" width="363"><figcaption></figcaption></figure>

**Step 3:** Create a master password with at least 8 characters and tick "**I understand that SubWallet can't recover the password**".&#x20;

{% hint style="warning" %}
SubWallet is non-custodial, so you will be the only person who knows your password; we can't help you restore it once it is lost. Make sure that your password is well-kept.
{% endhint %}

Once done, click "**Continue**".

<div><figure><img src="/files/ttenJHk6n4QEcvOzmIwg" alt="" width="363"><figcaption></figcaption></figure> <figure><img src="/files/TgoAcQrGRdICt1plrtG7" alt="" width="363"><figcaption></figcaption></figure></div>

Once you create a master password, you can follow the importing procedure provided in[#if-you-are-currently-using-subwallet](#if-you-are-currently-using-subwallet "mention"), starting from **Step 3.**

Check out the step-by-step video instructions on how to import an account from JSON file below:
