Sprite Sheet Splitter
Cut a sprite sheet into separate PNG frames. The grid is detected for you; download every frame in one ZIP.
Learn more in the docs →Features
Grid Found for You
Frame size, rows and columns are read from the transparent gaps in your sheet, and empty cells at the end are left out.
Padding and Margin
Sheets with gaps between frames or a border around the edge cut cleanly once you enter the spacing.
One ZIP of PNGs
Every frame downloads as a numbered PNG with full transparency, optionally trimmed to its pixels.
How to Split a Sprite Sheet
1. Upload the sheet
Drop a PNG, GIF, JPG or WebP sprite sheet. Nothing leaves your browser.
2. Check the grid
The red lines show each cut. If they miss, enter the frame size, padding or margin, then press Detect again.
3. Download the frames
Pick the file prefix and whether numbering starts at 0 or 1, then download the ZIP or open the frames as an animation in Novaboard.
Frequently Asked Questions
How does the grid get detected?
The splitter looks for fully transparent rows and columns that repeat at an even spacing and uses them as the lines between frames. When you enter a padding, it looks for gaps of exactly that width instead. If nothing believable turns up, it cuts the sheet into one row of square frames and tells you so; type the frame width and height to fix it.
My sheet has gaps between frames
Enter the gap as Padding and any border around the whole sheet as Margin. The grid is detected again with that spacing, and the gaps are left out of every frame.
Can I cut a sheet with frames of different sizes?
No. This tool cuts a grid of equal cells. For packed sheets with sprites of different sizes, open the image in Novaboard and draw a box around each sprite with the Slice tool, which exports each slice on its own.
How are the files named?
Each frame is named with the prefix, an underscore and its number, zero-padded so the files sort in order: slime_00.png, slime_01.png and so on. The prefix starts as your file name and numbering starts at 0 or 1, whichever you pick. Frames are numbered in reading order, row by row or column by column.
Is it free? Is my sheet uploaded?
It is free with no signup and no watermark. The sheet is cut and zipped in your browser and never sent to a server.