# Export & import an app

With UI Bakery, you can export any of your applications as separate ZIP files and then move them to another UI Bakery account, if needed. This gives you more flexibility with your product and allows you to save and move your data without having to recreate apps across different workspaces. Let's dive into how you can do that.

{% hint style="warning" %}
Apps created with UI Bakery are not supposed to be downloaded. The exported file is only the **data model** of your app, not the code.
{% endhint %}

## Exporting an application

Exporting an app is easy - click on the three dots next to the app's name to access its settings and select the **Export** option.

<figure><img src="https://837703843-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUX6zPRMFFK0yrTghj7cY%2Fuploads%2FHdHfuVbqsPSeGLGhpxOq%2Fimage%20(5)%20(1).png?alt=media&#x26;token=6b1fd086-f27b-4ac9-85a0-c45a05482009" alt=""><figcaption></figcaption></figure>

That's it! The app will be downloaded as a ZIP archive, and you can use it to move your app to a different workspace.

## Importing an application

Before proceeding to importing an app, check out [this article](https://docs.uibakery.io/on-premise/git-source-control/managing-multi-instance-deployment#data-sources-consistency-across-instances) if you're planning on importing your app into another instance.

### Importing app from archive

1. In the target workspace's menu, in the *Apps* section, click the **+ button** and select **Import archive**.
2. Upload a ZIP archive of the app exported from UI Bakery.
3. Next, click **Import app**.

<figure><img src="https://837703843-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUX6zPRMFFK0yrTghj7cY%2Fuploads%2FFUYWufIUdGkrVP2svLyp%2FCleanShot%202025-06-24%20at%2013.22.43%402x-min.png?alt=media&#x26;token=587bedd0-e04e-4fe8-8f56-d15714a33da9" alt=""><figcaption></figcaption></figure>

The application will be imported to your workspace and you can access it right away.&#x20;

### Importing a linked GitHub repository

If you want to browse through more templates than are available on the [website](https://uibakery.io/templates), you can also check our [repository](https://github.com/uibakery-templates) and use a template from it on your instance.&#x20;

#### To import a repo from UI Bakery:

1. Fork your own copy of the repository.

<figure><img src="https://837703843-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUX6zPRMFFK0yrTghj7cY%2Fuploads%2FV5srO2vxis9TIkssD19c%2FCleanShot%202025-01-20%20at%2017.05.27%402x-min.png?alt=media&#x26;token=6a1e2199-6411-4bab-9d43-74adb5bde321" alt=""><figcaption></figcaption></figure>

2. Download the copy as a ZIP archive.
3. In the target workspace's menu, in the *Apps* section, click **+ > Import archive**.
4. Upload the ZIP archive of the repo.
5. Click **Import app**.\
   The app will open in the *Edit* mode.
6. Next, connect your app to Git following this [instruction](https://docs.uibakery.io/source-control/getting-started#connect-an-application-to-a-git-repository).

That's it! Tailor the app to your specific requirements using UI Bakery's visual interface and deploy your application with ease.

#### To import your own repo:

1. In the target workspace's menu, in the *Apps* section, click the **+ button** and select **Import from Git**.
2. Enter the *SSH URL* for your Git repository.
3. Copy and add the *SSH key* that will appear to your Git repository.
4. Next, click **Import app**.

<figure><img src="https://837703843-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUX6zPRMFFK0yrTghj7cY%2Fuploads%2FqF7HobBFRkFrtA64OFSZ%2FCleanShot%202025-06-24%20at%2013.35.02%402x-min.png?alt=media&#x26;token=d16e35e2-0b87-44dc-bec4-71ef84667b6c" alt=""><figcaption></figcaption></figure>

Done! The app will open in the *Edit* mode and it will be *connected to Git*.

***

Sometimes, while importing an app, you may get the following error:

<figure><img src="https://837703843-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUX6zPRMFFK0yrTghj7cY%2Fuploads%2Fqk0U54tkVyMWf65Pv5Wh%2FScreenshot%202024-10-25%20at%202.30.06%20PM.png?alt=media&#x26;token=2bd61418-260c-4c84-a476-cf11ddf0670a" alt=""><figcaption></figcaption></figure>

It means that your UI Bakery version and app version differ causing a mismatch. To avoid issues like this, you should [update](https://docs.uibakery.io/on-premise/install-and-update/updating-on-premise-version#update-to-the-latest-version) your UI Bakery instance.


---

# 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://docs.uibakery.io/concepts/export-import-an-app.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.
