Create GIF from images
Turn ordered still images into a GIF with per-frame delays, loop count, colour count, dithering, and compression controls.
Frames to a grid · Sprite coordinates
This image’s crop has not been confirmed.
Select one or more sizes; each image is exported in every selected size.
One composition generates favicon, PWA and common app sizes, plus a manifest.
Base64 increases data size. This tool limits input to protect browser memory.
0 · 0 selected
No images selected yet.
Use a single texture when your website or game needs control over animation playback. Export the sheet with its mapping files; your project uses the coordinates and timing to play it.
Lay out GIF frames as a sprite sheet and export frame coordinates for web animation, game assets, or front-end packaging.
Parse the GIF frames, set sprite columns and spacing, and place frames on one canvas in sequence. The download also includes a frame-coordinate map for web or game playback.
The main image is accompanied by coordinate data, manifests, or helper code. Download the full ZIP to preserve the relationships between those files.
Processing runs in your browser. Source images are not uploaded by this tool.
The PNG is static. JSON supplies each frame's coordinates, dimensions and effective decoded delay; missing or zero delays become 100 ms. CSS supplies background positions. Your website or game must implement playback, and large sheets remain subject to the canvas pixel budget.
Columns can balance the sheet’s width and height but do not reduce the total frame pixels. If it still exceeds limits, resize or reduce frames in the GIF editor first. Use the newly exported coordinates with the new sheet.
Your choice about analytics
We use Umami to measure page visits. Analytics is optional, and your tools work either way.
Your current setting allows analytics.
Your current setting does not allow analytics.
The analytics service has changed. Refresh the page after finishing your current work to apply the new settings.
Your browser is sending a Do Not Track or Global Privacy Control signal. Analytics will remain off.
We use Umami to understand which pages people visit and how they find this site. You can decline or change your choice at any time. All site features will still work.
Your choice is saved in this browser for six months. Analytics does not upload files or content you enter in our tools.
Privacy Policy
Comments
0