“Unable to load project” or infinite loading. Fix: Ensure project.json is at the archive’s root, not inside a subfolder. Unzip, rearrange, and re-zip using Method 2.
rokcoder-scratch/sb3-commit: Set up for automating ... - GitHub
The "conversion" process does not require special software. It is simply a file renaming trick. convert zip to sb3
If you compressed the main folder instead of the files inside the folder, Scratch will fail to read it. When Scratch opens an SB3, it expects to see project.json immediately. If it sees another folder first, it crashes.
Right-click (or Control-click) the file and choose . Under the Name & Extension tab, delete zip and type sb3 . Press Return . “Unable to load project” or infinite loading
If you are nervous about renaming files or if the rename method isn't working, use the official Scratch app.
: Your computer will ask if you are sure you want to change the extension. Click "Yes" or "Use .sb3" . rokcoder-scratch/sb3-commit: Set up for automating
As you might have guessed by now, the process of converting an SB3 file to a ZIP file is even simpler. You can extract the contents of an .sb3 file by simply renaming it.
If you change the file extension of any .sb3 file to .zip and extract it, you will find the following core components:
: Right-click and choose Compress or Send to > Compressed (zipped) folder .
If Scratch displays an "Application Error" or fails to load your file after conversion, check for these common mistakes: