> 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-private-key.md).

# Import from private key

### Supported account type

Currently, SubWallet allows you to use private key to import solo accounts:

<table data-full-width="false"><thead><tr><th>Solo account type</th><th>Private key compatibility</th></tr></thead><tbody><tr><td>EVM account</td><td>Can be used for EVM-compatible wallets (Metamask, Phantom, Rabby, etc.)</td></tr><tr><td>TON account</td><td>Can only be used within SubWallet (i.e., not compatible with any other wallets)</td></tr></tbody></table>

{% hint style="warning" %}
SubWallet doesn't support importing private keys created from Bitcoin-native wallets (Unisat Wallet).
{% endhint %}

### Import your account via private key

#### 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 private key**" as the chosen method to import your account.

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

**Step 4**: Enter the private key and the name of your account. Once done, click "**Continue**".

<div><figure><img src="/files/76itlepJGxkTURwVczyO" alt="" width="363"><figcaption></figcaption></figure> <figure><img src="/files/cwgBQURoo0U51zg4ZMLp" alt="" width="362"><figcaption></figcaption></figure></div>

You have successfully imported your account!

#### 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.**
