GIF to Sprite Sheet
An animation that only exists as a GIF? Get every frame as the GIF plays it, at its own delay, as a grid or a strip with a JSON atlas.
Sprite sheets and frames from animated GIFs, in your browser.
In your browserNothing to installYour work saved to your accountOpens on any device you sign in on

What GIF to Sprite Sheet does
An effect or a character you only have as a GIF cannot go into an engine as it is. GIF to Sprite Sheet splits the GIF into whole frames, the way a browser plays it, with its colours, transparency and disposal, even when the file only stores what changed between frames.
A strip shows every frame with its number and how long it lasts. Lay the frames out as a grid or a strip, add padding and a margin, trim the empty border and scale pixel art up to 8x with no blur. One ZIP holds the sheet, every frame as its own PNG, a JSON atlas that keeps each frame's duration, and a Godot 4 SpriteFrames that plays at the GIF's own timing. Several GIFs dropped together become separate animations on one sheet.
How it works
- Drop an animated GIF, or several (or try our knight's sword attack).
- Watch it play at its real speed and check each frame's delay in the strip.
- Pick a grid or a strip, the columns, padding, trim and scale.
- Download the sheet, the frames, the JSON and the Godot SpriteFrames in one ZIP.
What you get out
- Sprite sheet PNG (grid, row or column, 1x to 8x)
- Every frame as its own PNG
- JSON atlas with each frame's duration
- Godot 4 SpriteFrames (.tres) with each frame's duration
Packs to use it with
More tools to fix every sprite
FAQ
Is GIF to Sprite Sheet free?
GIF to Sprite Sheet is part of Gridwright: every tool and every asset pack for $17 a month, and you can start with 3 days for $1. It runs in your browser, with nothing to install.
Can I download GIF to Sprite Sheet?
No. GIF to Sprite Sheet runs inside Gridwright, in your browser, and what you make there is saved to your account, so it is on every device you sign in on. What it exports (your sprites, maps, sounds and engine files) downloads to your computer and stays yours.
What does GIF to Sprite Sheet export?
GIF to Sprite Sheet exports Sprite sheet PNG (grid, row or column, 1x to 8x), Every frame as its own PNG, JSON atlas with each frame's duration, Godot 4 SpriteFrames (.tres) with each frame's duration.
Does GIF to Sprite Sheet work with Godot?
Yes. It writes files Godot 4 opens directly.
Can I use what I make in a commercial game?
Yes. What you make with the Gridwright tools goes into free and commercial games on any platform.
Every Gridwright asset pack, made to fit together, and all 31 tools for the fiddly work, with every new release, for $17 a month. Try it in your own game first: 3 days for $1, cancel any time.
Start for $1