Even grid required
Every frame must be the same size, arranged in a uniform grid of columns and rows.
Upload a sprite sheet, tell it how many columns and rows of frames it has, and watch it play back as a smooth, looping animation.
A sprite sheet packs every animation frame into one image, laid out in an even grid. This tool divides the image's width by your column count and its height by your row count to work out each frame's exact position and size, then draws them in sequence.
Every frame must be the same size, arranged in a uniform grid of columns and rows.
Set the playback speed from 1 to 30 frames per second to match your animation's timing.
Pause and drag the frame slider to step through the animation one frame at a time.
Playback wraps back to the first frame automatically, ideal for checking a walk or idle cycle.
It divides your image's width and height evenly by the number of columns and rows you enter, so every frame must be the same fixed size in an even grid.
Yes, pause playback and drag the frame slider to inspect any individual frame.
Any image format your browser can display, including PNG, JPEG, GIF, and WebP sprite sheets.
Yes, playback loops continuously from the last frame back to the first until you pause it.
No, the image is loaded locally in your browser using an object URL and is never sent anywhere.
More handy tools from My Panda Toolbox.