Feature

Sprite Sheet Splitter

Cut an existing sprite sheet back into individual frames. Slice on a grid, or let auto-detection find the sprites for you.

One sprite sheet cut back into twelve individual sprites, with grid, auto-detect and atlas-file slicing modes

Extract sprites from any sheet

Upload a sprite sheet and the splitter detects individual frames automatically. Use grid mode to specify exact cell dimensions or sprite count, or let auto-detection find sprite boundaries for irregular layouts. Extracted sprites load directly into the editor for rearranging, editing, or re-exporting.

Grid-based splitting

Define cell size in pixels or specify the number of rows and columns. Works perfectly for uniform sprite sheets.

Auto-detection

Automatically finds sprite boundaries in irregular or packed sheets by analyzing pixel data and transparency.

Atlas file slicing

Attach the atlas that came with the sheet and the exact frame rects get used. Reads TexturePacker JSON, Sparrow XML, and Cocos2d plist, rotated frames included.

GIF frame extraction

Upload an animated GIF and extract every frame as an individual sprite, ready to rearrange or re-export.

Live preview

See extracted sprites in real-time as you adjust settings. Preview before committing to ensure accuracy.

Straight to editor

Extracted sprites load directly into the editor. Reorder, edit, add layers, and re-export as a new sheet.

Non-destructive

The original image is never modified. Cancel anytime and start fresh with different settings.

Frequently Asked

More questions? See the full FAQ.

Split a sprite sheet now

Drop a sheet, check the cut lines, get every frame back.

Open the editor