Skip to content

Sprite Sheet Splitter

Cut a sprite sheet back into individual frames.

Drop an image here, or click to choose one

PNG with transparency is the usual format for a sprite sheet

Quick Tool Overview

The Sprite Sheet Splitter cuts a packed sheet back into individual frames. Give the grid or the cell size, adjust for any outer margin and inter-cell spacing, and the cuts are drawn over the preview so you can confirm the alignment before generating. Entirely transparent cells can be skipped, which tidies up a partly filled last row.

What it does
Cuts a sprite sheet into separate frames
You give it
A sheet and its grid or cell size
You get back
A ZIP of numbered frame PNGs
Best for
Asset packs, game art and animation editing
Image Tools Free, unlimited use No sign-up Runs in your browser

About the Sprite Sheet Splitter

The reverse of packing: you have a sheet and you need the frames. This comes up with asset packs that ship as one image, with old game art, and any time an animation needs editing frame by frame.

Give either the grid — say 8 columns by 4 rows — or the cell size in pixels, and the sheet is divided accordingly with the cuts drawn over the preview so you can check the alignment before committing. Offset and spacing fields handle sheets that have a margin around the outside or padding between cells. Frames that are entirely transparent can be skipped, which is usually what you want with a partly filled last row.

Key features of the Sprite Sheet Splitter

Grid or cell size

Describe the sheet as 8 by 4, or as 64 by 64 pixel cells — either gets you to the same cuts.

Margin and spacing

Sheets with a border around the outside or gaps between cells are handled, with the preview moving to match.

Skip empty frames

Fully transparent cells can be left out of the ZIP, which removes the padding at the end of a sheet.

Alignment preview

Cut lines are drawn over the sheet so a wrong cell size is obvious before you generate anything.

Sortable numbering

Frames are numbered in reading order and zero-padded, so they stay in sequence in any file browser.

How to use the Sprite Sheet Splitter

  1. 1

    Load the sheet

    Drop in the sprite sheet. PNG with transparency is the usual format.

  2. 2

    Describe the grid

    Give columns and rows, or the exact cell width and height in pixels.

  3. 3

    Adjust margin and spacing

    If the sheet has an outer margin or gaps between cells, set them so the cuts line up.

  4. 4

    Download the frames

    Every cell is saved as its own PNG inside one ZIP, numbered in reading order.

Frequently asked questions

Divide the sheet width by the number of columns you can count. If the result is a whole number and the preview grid lines up with the artwork, it is right.

Reviews of the Sprite Sheet Splitter

What people who use the Sprite Sheet Splitter think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the Sprite Sheet Splitter. It takes half a minute and no account.

Write the first review

More image tools