# Import Keystore file

By clicking on <mark style="color:purple;">**`Import Keystore`**</mark> file the jWallet will give you the opportunity to choose the file within your device.

1. Choose your .json file
2. Enter the password for your .json file
3. Click on Import
4. Wait for the jWallet to decrypt your file
5. Wait without leaving the message: *<mark style="color:purple;">**Successfully Created**</mark>*

<img src="https://835203491-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXwNnxhVVXeCVz8Y0dr9W%2Fuploads%2FgfhslNCpXLfbrpzJhwvu%2FRegistrazione_schermo_2022-12-18_alle_19_06_17_AdobeExpress%20(1).gif?alt=media&#x26;token=f4484884-7a7a-4d56-847c-bd58311dc70f" alt="" data-size="original">

When you receive a *<mark style="color:purple;">**Successfully Created**</mark>* message, you are ready to use your Account.

## <mark style="color:purple;">Important Information</mark> <a href="#important-information" id="important-information"></a>

We do not recommend that you Store your wallet via the Keystore file.

#### <mark style="color:purple;">Why?</mark> <a href="#why" id="why"></a>

Keystore files are vulnerable for two reasons:

1. Theft
   * To use a Keystore file means you need to upload this file online and type in a password to unlock the file. If you enter this into a fake phishing website, your funds <mark style="color:red;">**WILL BE STOLEN**</mark>
2. They are not recoverable if lost or stolen
   * MyCrypto does not store any information. We only have access to information that is publicly available on the blockchain. Hardware wallets at least give you a chance to restore your wallet if you lose the device using the 12-word Secret Recovery Phrase if you have backed it up correctly.
   * If you lose the keystore file or forget the password, there is almost no guarantee that you will ever gain access back to the wallet

## <mark style="color:purple;">What Is a Keystore File?</mark> <a href="#what-is-a-keystore-file" id="what-is-a-keystore-file"></a>

A Keystore file (sometimes called a UTC file) in Ethereum is an encrypted version of your private key. They are generated using your private key and a password that you use to encrypt them. If you open up your Keystore file in a text editor it contains data pertaining to the encryption of the private key.

**Note**: Your Keystore file has a .json file extension.&#x20;

If you try to convert it to any other file extension, then it may break when you try to convert it back.&#x20;

<mark style="color:red;">**Don't do this**</mark><mark style="color:red;">.</mark>&#x20;

If you want to understand the contents of your json file, reference this [<mark style="color:purple;">medium article by Julien.Maffre</mark>](https://medium.com/@julien.maffre/what-is-an-ethereum-keystore-file-86c8c5917b97)<mark style="color:purple;">.</mark>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://jigstack.gitbook.io/jproducts/jwallet/jwallet-browser-extension/first-access/import-or-connect-your-wallet/import-keystore-file.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
