Sprite Sheet Splitter Online

Game Sprite AI's Sprite Sheet Splitter is a free online tool that imports existing sprite sheets and splits them back into individual frames. Supports TexturePacker JSON Hash, Cocos Creator SubTexture array, and custom JSON formats.

How It Works

Upload your sprite sheet PNG image along with its JSON metadata file. The splitter parses the JSON to identify each frame's position, dimensions, rotation, and trim data. It then extracts each frame as an individual PNG image.

Supported Formats

The splitter supports five JSON formats: custom frames array, TexturePacker JSON Hash, Cocos Creator SubTexture array, standard frames array, and TexturePacker multi-texture format. Simply upload your JSON file and the splitter will auto-detect the format.

Trimmed Frame Restoration

If your frames were trimmed during sprite sheet creation, the splitter restores them to their original dimensions. The cropped content is drawn at the correct offset position, ensuring each output PNG matches the original frame size before trimming.

Free and Private

Like all Game Sprite AI tools, the splitter runs entirely in your browser. No uploads, no server processing, no login required. Your sprite sheet data never leaves your device.