Eng:Scratch File Format (1.4)/Sprite File


 * This is a technical description of the file format. For sprites in general, see Sprite.

A sprite file is used to save a single sprite that can be imported into other Scratch projects. They have the extension.

Structure
Perhaps confusingly, Sprite files do not just contain a Sprite object.

They actually contain a Stage object encoded as an Object Table (the same as the project file contents). This is because global variables/lists need to be saved as well.

Unlike a project file, there is no preceding  header or info table; just the single object table for the stage.