Sprite Sheet to GIF Converter
Turn a sprite sheet into an animated GIF. Use auto-detect for uneven frames, or set a grid / cell size. Choose speed and order, preview, then download.
100% client-side, files never leave your browser
How to convert a sprite sheet to a GIF
- Upload a PNG, JPG, or WebP sprite sheet.
- Pick Auto-detect for uneven sprites, or set frame size / rows × columns for a regular grid.
- Set frame order and FPS, then watch the live preview.
- Download the animated GIF — no watermark, no signup.
FAQ
- What is a sprite sheet?
- A sprite sheet is a single image that contains many animation frames arranged in a grid. This tool cuts those frames and stitches them into an animated GIF.
- How do I use the sprite sheet in Unity / Godot / GameMaker?
- This page turns a sheet into a GIF for sharing or prototyping. For in-engine playback, keep using your sheet with each engine’s sprite/atlas importer. Use our GIF to Sprite Sheet tool if you need a sheet from a GIF.
- Is this tool free?
- Yes. Export is free, with no watermark and no registration.
- Are my files uploaded to a server?
- No. Slicing, preview, and GIF encoding happen in your browser only.
- How do I set the correct frame size?
- For even grids, use frame width and height or rows × columns. For uneven / differently sized sprites on a flat background, choose Auto-detect — it finds each sprite, then aligns frames so the GIF does not jump.
- My sprites are different sizes and the GIF looks messy. What should I do?
- Switch Slice mode to Auto-detect (uneven frames). The tool finds separate sprites by background color, pads them onto a shared canvas (default: bottom-center), and plays them in reading order. If detection misses or merges frames, tweak Min sprite size or Background tolerance; for tight packed grids with no gaps, use Frame size or Rows × columns instead.