[TOOL-01]FREE · LOCAL · NO ACCOUNT

GIF to Sprite Sheet Converter

Upload a GIF, extract the frames, download a sprite sheet. Preview the animation and choose columns and padding — everything runs in your browser and nothing is uploaded.

[SSM-001] GIF CONVERTER0 frames
02 Animation preview

Select an animated GIF to decode its frames locally.

03 Columns
Columns
Padding
PX
04 PNG sprite sheet

Select an animated GIF to decode its frames locally.

Download PNG
[03]

Convert a GIF in three steps

FREE · LOCAL · NO ACCOUNT

[01] STEP

Open an animated GIF

Choose a GIF from your device or try the example to see a real conversion.

[02] STEP

Check the frames

Preview the extracted animation. Adjust columns and padding to arrange the grid.

[03] STEP

Download the sheet

Save a PNG containing the extracted frames. A PNG sheet is static; playback timing is shown in the tool.

[04]

From an animated GIF to a grid your engine can read

A GIF stores its frames with the timing baked in. A sprite sheet lays those same frames on a fixed grid — the shape game engines slice. This converter does the decoding and the layout, in your browser.

[04.A] What it keeps

  • [01]

    Every frame

    Frames come out in their original order, partial-frame updates included.

  • [02]

    Original pixels

    Nothing is scaled or resampled. A 64 × 64 GIF gives 64 × 64 cells.

  • [03]

    Your timing

    Each frame's delay is shown beside it, so you can reproduce the pace in code.

[STAT-01]
12 MB
Max GIF size
[STAT-02]
160
Max frames
[STAT-03]
0
Files uploaded
[06]

Specs

Everything the converter accepts and produces, in numbers.

GIF to Sprite Sheet
[R01] Input Animated GIF
[R02] Max file size 12 MB
[R03] Max frames 160
[R04] Max pixels per frame 2,000,000
[R05] Frame order Original, partial updates included
[R06] Columns Auto, 1, 2, 4 or 8
[R07] Padding 0, 1, 2 or 4 px
[R08] Output PNG, original pixels, no rescale
[R09] Where it runs Your browser; nothing uploaded
[05]

GIF to sprite sheet FAQ

What game developers ask before converting a GIF.

[+] What is a GIF to sprite sheet converter?

It decodes an animated GIF into its individual frames and lays them out on one PNG grid — the format game engines read. The same animation, as a sprite sheet instead of a GIF.

[+] Does it work with any GIF?

Any animated GIF decodes. Frames are read in their original order, partial-frame updates included. Very large files can still exceed what the browser has memory for.

[+] What is the maximum GIF size?

12 MB per file and 160 frames. Past that the browser cannot decode them all — export a smaller GIF or trim it first.

[+] Will the PNG play automatically?

No. A sprite sheet stores frames in a grid; your game or animation code controls playback. The tool shows the original frame timing so you can match it.

[+] What is the difference between this and the sprite sheet maker?

This converter pulls the frames out of an animated GIF for you. The sprite sheet maker packs frame images you already have, and there you set the order yourself.

[CTA] FREE · LOCAL · NO ACCOUNT

Already have separate frame images?

Pack your PNG, WebP or JPEG files without converting a GIF.

[06]

More tools on this site

Four ways to end up with a sprite sheet. Pick the one that matches what you already have.