.sb downloader

.sb downloader downloads Scratch 1 (sb), Scratch 2 (sb2), or Scratch 3 (sb3) projects. Just paste the project's ID or URL into the input below and press the download button.

Legacy version of projects

The "legacy version" of a project is the last version of the project before it was modified with Scratch 3. This is usually only available for projects created before January 2, 2019.

When Scratch 3 was released, existing projects weren't converted to sb3 files, but re-saving a project will always convert it to an sb3. Sometimes this causes issues because the conversion process isn't perfect, which is when downloading the legacy version can be useful.

Unshared projects

Unshared projects are no longer accessible using this tool due to Scratch API changes. More information.

Asset viewer

Load a project first to use the asset viewer.


.sb downloader is open source. There is an easy-to-use API.


.sb downloader is of course powered by the Scratch API. The JSZip library is used for creating zip archives.


In order to access the project token and title, .sb downloader may send the project ID to a server under our control as it can't directly access certain Scratch APIs. The ID may be recorded for up to 24 hours for caching purposes only.