Free tool

Sprite sheet slicer

Drop in a sprite sheet, say how many columns and rows it has, and get every frame as its own PNG, all the same size and lined up. It runs in your browser; your image never leaves it.

Choose a sheet to begin. It stays on your device.

    How it works

    1. Choose your sheetA PNG, WebP or GIF with the frames laid out in a grid. Leave columns and rows blank and the slicer guesses the grid.
    2. Set the grid and sliceColumns times rows is the number of frames. Turn on despeckle to drop stray pixels that are not part of a sprite.
    3. Download the framesEvery frame is a PNG in one shared square window, so the feet stay put when you play them back. They come in one zip.
    FAQ

    Questions

    Is my sprite sheet uploaded anywhere?

    No. The slicer runs entirely in your browser. The image is read on your device, cut on your device and zipped on your device, and nothing is sent to a server.

    Which files does it read?

    PNG, WebP and GIF (a GIF is read from its first frame). A transparent background works best; a sheet on a solid colour is cut out by filling that colour in from the edges.

    How does it choose the columns and rows?

    If you leave them blank it assumes square cells and works the grid out from the sheet's proportions, so a 4:1 strip becomes four columns and one row. A square sheet is read from the empty space between its frames instead. For any other layout, type the grid in; the number of frames is columns times rows.

    Why are all the frames the same size?

    Each frame is cut to its sprite and placed in one square window sized to the largest sprite on the sheet, without being resized. That keeps a walk cycle from jittering when you play the frames back in an engine.

    What does despeckle do?

    It removes tiny islands of stray pixels, anything smaller than a fraction of a cell, so a speck in a corner does not stretch the frame window. Leave it off if your sprites have small detached parts such as sparks.

    Want the frames drawn for you?

    SpriteDock generates the character, the walk cycle and the sheet. Sign up free and start with 100 credits, no card.

    Start free with 100 credits