Sprite Sheet to GIF
Bring your sprite sheet to life. Slice a grid, set the frame rate and download a looping animated GIF.
No sign-up
Images never leave your browser
Made for desktop and phone
No frames yet? Generate the whole action set.
One character. A whole set of moves. Explore the AI sprite workflow.
How to use Sprite Sheet to GIF
Upload your sheet
Choose an existing sprite sheet, preferably with equally sized frames.
Set the grid and speed
Enter the sheet’s columns and rows, inspect the sliced frames and choose 1–30 FPS.
Download the GIF
Preview the loop, then export animation.gif. Keep the PNG for full alpha transparency in your game.
Features
Grid slicing
Cut a regular sprite sheet into equally sized animation frames.
Adjustable playback
See how the loop feels before you download it.
Local conversion
Your source sheet stays in your browser.
Tips for Sprite Sheet to GIF
Start with a regular grid
Enter the actual columns and rows in the source sheet before slicing. The grid assumes equal-size cells; if an atlas has irregular rectangles, its JSON coordinates are needed instead. Check the extracted frame strip for a blank final cell or a pose that was cut in half before generating the animation.
Choose a frame rate by watching the loop
A slow idle often reads well at a lower FPS, while a run cycle usually needs a faster rate. Move the 1–30 FPS control while previewing rather than choosing a number from a formula. The exported GIF uses the selected rate for all frames, so it will not retain custom per-frame timing from another source.
Know the GIF transparency limit
A sprite sheet PNG can contain partially transparent edge pixels. GIF can only mark a pixel fully transparent or opaque, so soft antialiased edges may change when converted. Keep the original PNG for gameplay and use the GIF for sharing or a quick motion preview.
Supported Formats
Inputs and exports available in this tool.
| Direction | Formats | Notes |
|---|---|---|
| Source sheet | PNG · JPG · WebP · HEIC | Equal-size grid cells work best. |
| Animation | GIF | Looping export at the selected 1–30 FPS. |
FAQ
Why are my frames cropped?
Check that your column and row counts match the original grid. Irregular atlases require their frame coordinates instead.
Will transparent edges look identical?
GIF has only on-or-off transparency, so partially transparent PNG edges may look different.
Can I change animation speed?
Yes. Set the preview between 1 and 30 frames per second before downloading.
Are my images uploaded anywhere?
No. The free tools decode, preview and export your files inside your browser. Closing this page clears the current workspace.
Read the sprite sheet to GIF guide →
More free sprite tools
FNF Sprite Sheet & XML
Sparrow XML plus Psych Engine character JSON.
GIF to Sprite Sheet
Turn a looping GIF into individual game frames.
Sprite Sheet Splitter
Cut a sheet into frames by grid or detection.
Sprite Sheet Animator
Preview a loop at your own frame rate.
Sprite Sheet to GIF
Turn a frame grid into a looping animated GIF.