Free, runs in your browser

Free Sprite Sheet Slicer

Split a sprite sheet into clean individual frames, or pack an animated GIF or WebP into a single PNG sheet. Both run in your browser, no signup and nothing gets uploaded.

Sheet to frames

Sheet to frames, and back

A sprite sheet packs every animation frame into one image. To use it, an engine slices it back into frames on a grid. This tool does that slicing for you: set the columns and rows, check the loop, and grab clean transparent PNGs, one per frame.

Going the other way works too. Drop an animated GIF or WebP and it lays every frame onto a single PNG sheet, ready for your engine. It all runs in your browser, so nothing gets uploaded.

A run-cycle sprite sheet with eight frames in one image
One sprite sheet
8 clean frames
UnityGodotGameMakerPhaser

Need the sprites first?

Frequently asked questions

How do I slice a sprite sheet?+
Upload your sheet, then set the number of columns and rows in the grid. The tool splits the image into one frame per cell and shows them as individual sprites you can preview and download.
Is it free?+
Yes, completely free with no signup. It runs entirely in your browser, so your sprite sheet never leaves your device and it works offline.
Can I turn an animated GIF or WebP into a sprite sheet?+
Yes. Switch to "Animation to sheet", drop an animated GIF or WebP, and the tool pulls out every frame and lays them onto one PNG sheet. Set how many columns you want, then download. Frame extraction needs a recent Chrome or Edge.
What if my sheet has uneven spacing or padding?+
This tool slices on an even grid, which covers most sprite sheets. If yours has irregular padding between frames, trim it first, or use SpriteCook to generate evenly spaced sheets to begin with.
What formats can I upload and download?+
Upload PNG, WebP, or GIF. Frames download as transparent PNGs, individually or all at once as a zip.
Can I preview the animation before downloading?+
Yes. The tool plays the sliced frames as a loop so you can check the order and timing. Adjust the speed in frames per second.
Do the frames work in my engine?+
Each frame is a standard transparent PNG, so it drops into Unity, Godot, GameMaker, Phaser, or any engine that takes image files.