Unable to Import App from JSON/ZIP in Retool

I'm encountering an issue when trying to import an app into Retool from a JSON/ZIP file. Here’s a quick overview of the problem:
I attempted to import an app using the “Import from JSON/ZIP” feature in Retool.
The import process fails, and I receive no clear error message to understand what went wrong. Simply doesn’t upload the file as expected.

Troubleshooting Tried:

  1. Ensured the JSON/ZIP file format is correct.
  2. Verified file permissions.
  3. Cleared browser cache and tried multiple browsers.
  4. Checked the app's compatibility with Retool’s current version.

Is anyone else experiencing this? Any advice on how to resolve this issue or debug the import process further would be greatly appreciated!
Thanks in advance for your help!

Hi @akhilmathew, have tried to import via Apps Menus? Every time i do imports from JSON/ZIP i do them through here.

Hi @Almopt, Actually I want to import the zip file in the existing app so that it could incorporate all the new changes in the existing app instance.
As you suggested, I have tried to import the JSON/zip from the
app menu but it is also not working. I could see a disable option on the create app button.

It looks that you didn't upload any file yet.
The file name must appear instead of "Upload a file".

Hi @Almopt, my apologies for the confusion earlier—the functionality is indeed working. The issue I'm facing is that I'm unable to import a new zip/json file from my local computer into the existing app instance. This new zip is actually a copy of the current local app instance that we plan to promote to a new UAT instance.

We’ve already tested the functionality in the local app instance, and everything is working well. Since the zip file is from this local app, there shouldn’t be any issues with the file itself. It seems more like a bug because we’re unable to import the zip file into the existing app. Additionally, the option to "import app from zip/json" is appearing greyed out instead of in black, which seems off as well. Futhermore, we are using retool for almost 1 year and this import functionality used to work perfectly fine.

Could you please confirm if there are any settings or limitations in our Retool configuration that might be causing this?

So for what i understood the app that o exported is running in a local instance, and now you're trying to import it to a cloud instance right? if this is the case you need to make sure that both instances have the same version.

Just to clarify, by "local app instance," I’m referring to the actual Retool application instance that we use for development purposes. In our organization, we follow a process where we first develop and test new features within this app instance in Retool. Once the feature is finalized, we export the application as a zip file and import it into our UAT and PROD instances.

Luckily, today morning morning, I was able to successfully import the json/zip file into the app. It seems to be like an internal fix from the retool team.

1 Like