Import and export apps

Learn how to import and export Retool apps in JSON.

You can import and export apps in JSON to share apps across your organization. Importing and exporting is also useful for copying apps between cloud and self-hosted Retool instances and for bulk renaming components or queries in an app.

The JSON export of an app contains its queries and components, but it does not contain any resources. After importing an app, check that its resources are configured correctly and reconnect them if necessary.

Import apps

To import an app from an existing app, in the App actions menu, click Import app from JSON. This replaces the current app with the imported app.

Import and export from app actions menuImport and export from app actions menu

To import an app from the homepage, on the Apps tab, click Create new > From JSON. This creates a new app.

Import app from JSON homepageImport app from JSON homepage

Export apps to JSON

When you export an app, the JSON file for the app downloads to your browser.

To export an app from the App editor, in the App actions menu, click Export to JSON.

To export an app from the homepage, on the Apps tab, select the ... menu on the app and click Export and download.

Export app as JSON from homepageExport app as JSON from homepage