How to Convert ZIP to SB3: A Complete Guide for Scratchers Converting a ZIP file to SB3 is a common task for Scratch developers who want to modify project assets or manually reconstruct a project file. Because an .sb3 file is essentially a renamed ZIP archive containing a project.json file and various media assets, the process is straightforward once you understand the internal structure. Understanding the SB3 Format
suffix, you may need to enable "File name extensions" in your folder view settings (View > Show > File name extensions on Windows). Direct Modification : If you only need to change the code, you can upload a project.json file directly to the Scratch website Automated Extracts convert zip to sb3
: On Windows, select all the internal files, right-click, and choose Send to > Compressed (zipped) folder . Do not zip the parent folder itself; zip the Rename Extension : Right-click the resulting file and rename it to change the extension to How to Convert ZIP to SB3: A Complete
If your sprites or sounds are missing after conversion, check the original ZIP. If the files were renamed (e.g., from a1b2...png to costume1.png ), Scratch won't be able to find them. The filenames inside the ZIP must match the references inside the project.json file. Validates that the file is working before you save it