--- title: "Migrating Dashboards" slug: "migrating-dashboards" updated: 2026-03-05T00:50:23Z published: 2026-03-05T00:50:23Z canonical: "docs.preset.io/migrating-dashboards" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.preset.io/llms.txt > Use this file to discover all available pages before exploring further. # Migrating Dashboards 👤 This documentation is intended for Limited Creators, Secondary Creators, Primary Creators, and Workspace Admins. Check with your Team Admin for additional access. ## Overview Migrating dashboards consists of **exporting the dashboard(s)** from the source [Workspace](/v1/docs/about-workspaces), and then importing them on the destination Workspace. The export process generates a ZIP file that includes the following: - The selected dashboards - The charts associated with the dashboards - The datasets powering the charts - The databases used on the datasets There are two ways to migrate dashboards: - **Using the Preset UI** - **Using the Preset API** > Annotation Layers > > Annotation layers will not be migrated with charts / dashboards and will have to be re-created in the destination workspace. ### Migrate Dashboards through the Preset UI #### Export process 1. Access the source Workspace. 2. Navigate to **Dashboards** in the top navigation bar.![](https://cdn.document360.io/4749ddf8-aa05-4f3f-80e1-07a5d2d0f137/Images/Documentation/image-1659988757341.png) Here, you'll find a list of all dashboards on your Workspace. If you want to export a single dashboard, hover your mouse over it and click on the **Export Icon** under the **Actions** column.![](https://cdn.document360.io/4749ddf8-aa05-4f3f-80e1-07a5d2d0f137/Images/Documentation/image-1659988923939.png) Alternatively, you can export multiple dashboards at once, by following below steps: 1. Click **BULK SELECT**, on the top right corner.![](https://cdn.document360.io/4749ddf8-aa05-4f3f-80e1-07a5d2d0f137/Images/Documentation/image-1660330782448.png) 2. Select the dashboards to be exported. 3. Click **EXPORT.![](https://cdn.document360.io/4749ddf8-aa05-4f3f-80e1-07a5d2d0f137/Images/Documentation/image-1660330838103.png)** Both approaches will generate a ZIP file for you to import in the destination Workspace. #### Import process 1. Access the destination Workspace. 2. Navigate to **Dashboards** in the top navigation bar.![](https://cdn.document360.io/4749ddf8-aa05-4f3f-80e1-07a5d2d0f137/Images/Documentation/image-1659988757341.png) 3. Click on the **Import Icon** at the top right corner.![](https://cdn.document360.io/4749ddf8-aa05-4f3f-80e1-07a5d2d0f137/Images/Documentation/image-1660330878356.png) 4. Click **SELECT FILE** to upload the ZIP file.![](https://cdn.document360.io/4749ddf8-aa05-4f3f-80e1-07a5d2d0f137/Images/Documentation/image-1659989325453.png) 5. Click **IMPORT.** Even though the ZIP file from an export includes the database(s) used by the dashboard(s), for security reasons, the file doesn't include **the password(s) used for the database connection(s)**. In case the database(s) aren't connected to Preset in the destination Workspace yet, you'll be prompted to enter the database password(s) to successfully establish the connection(s). Separately, in case the dashboard already exists on the destination Workspace, you'll be prompted to **overwrite** it. ### Migrate Dashboards Using the Preset API This process requires access to the Preset API The Preset API is only available on the [Enterprise Plan](https://preset.io/pricing/?utm_source=Preset-Docs&utm_medium=Referral&utm_campaign=Preset-Docs). Users can use the **Export Dashboards endpoint** and the **Import a Dashboard endpoint** documented on our [API documentation](https://api-docs.preset.io/#1be6d09f-3800-47ba-b149-0f2e09679f77).