One sheet in. Individual frames out.
Game sprites often arrive as a single grid of artwork. This slicer turns that regular grid into separate PNG files without a trip through a larger editor. Choose the frame dimensions, adjust the margin and gap, and inspect the highlighted cut lines before downloading.
Read the grid correctly
Frame width and height describe the artwork cell. Margin is the unused border around the whole sheet. Gap is the space between neighboring cells. The tool uses the same margin on all four edges and the same gap on both axes. It exports complete cells in row order, from left to right and then top to bottom.
For a 128 × 64 sheet with 32 × 32 cells and no gaps, the result is four columns and two rows: eight frames. Partial cells at the right or bottom are excluded. The highlighted preview includes cut lines, but the downloaded frames contain only the original image pixels.
What is inside the ZIP?
Numbered PNGs preserve each cell’s transparency and dimensions. A frames.json file records the original source size and each frame’s x, y, width and height, making the slicing reproducible.
Does it detect irregular texture atlases?
No. This version supports evenly spaced grids. Packed or rotated sprites require their atlas metadata and a different workflow.
Can I download one frame?
Yes. Click any thumbnail below the preview to download that individual PNG. Use the ZIP button for the complete set.
Need a larger sprite? Open the extracted frame in the pixel art resizer.