Transform animated GIFs into sprite sheets that can be used in game engines, CSS animations, or any framework that supports sprite-based rendering. Choose horizontal, vertical, or grid layouts and pick which frames to include.
Drop a GIF here or click to upload
Supports animated and static GIF files
About
Building a game or working with CSS animations? This tool takes your animated GIF and lays out every frame on a single image, ready to drop into Unity, Godot, or your web project. You pick the layout and which frames to keep — no manual slicing needed.
Features
Choose between horizontal, vertical, or grid layouts depending on your project
Cherry-pick specific frames instead of exporting every single one
Exports as a single PNG file, so transparency is preserved automatically
Keeps the original frame size and quality intact — no resampling
Guide
Drop your animated GIF into the upload area
Pick a layout — horizontal strip, vertical strip, or a grid that fits your engine
Optionally narrow it down to just the frames you actually need
Hit download and you will get a clean PNG sprite sheet
Pro Tips
Most game engines expect a grid layout, so start there unless your framework says otherwise
Skip duplicate or near-identical frames to keep your sprite sheet lightweight
Double-check whether your engine reads frames left-to-right or top-to-bottom before exporting
FAQ
Horizontal strips work well for CSS sprite animations. Grids are common in game engines like Unity and Godot. Choose what your target platform expects.
Yes. You can pick individual frames or a range of frames to include in the sprite sheet, skipping any you do not need.
Yes. If your GIF has transparent areas, they are preserved in the PNG sprite sheet output.
Related
Upload your GIF above and get started. It takes seconds, costs nothing, and your file never leaves your browser.