Technically, an .sb3 file is a ZIP archive. In 2019, MIT’s Scratch Team changed the file format from the older .sb2 (a directory of files) to .sb3 , which is a single compressed package containing:

If you have a collection of Scratch assets (like sprites, sounds, and a project.json file) inside a ZIP folder and want to turn it back into a playable Scratch project, follow these steps:

For Chrome users, if the "Save All" button is disabled, you may need to enable the Native File System API by navigating to chrome://flags/#native-file-system-api and toggling the setting. This allows the tool to write multiple files directly to your chosen folder.

If you see project.json , the conversion succeeded.

One of the most highly recommended utilities is . It is entirely browser-based, meaning your files never leave your computer, ensuring 100% privacy. How to use ezyZip: Navigate: Go to the official ezyZip ZIP to SB3 Converter .

: On Windows, ensure "File name extensions" is checked in the View tab of File Explorer, otherwise you might end up with a file named project.sb3.zip .

A prompt will ask if you want to keep .zip or use .sb3 . Click . Method 2: Using Online Conversion Tools

If you extracted your Scratch project to edit the project.json file or swap out costume images, simply zipping the main folder will often break the project. Scratch will fail to read it because the files end up buried inside a subfolder. Follow these steps to compress it correctly: Open the folder containing your modified Scratch assets.

The laptop glowed. On screen, a virtual cat danced. Then words appeared: "Hello, world. You are not alone. 8,000 libraries remain. Convert this file. Share it."

Search for a trusted online file converter or a Scratch-specific file utility. Upload your .zip file to the platform. Select as the target output format. Click Convert . Download the processed .sb3 file directly to your device.

Open the folder containing the extracted Scratch project files.