Skip to content

Sprite Sheet to GIF Converter

Drop a sprite sheet and watch it play, then save it as an animated GIF. Drop a GIF instead and get a sprite sheet or its frames. Nothing leaves your device.

Made on your device. Your images are never uploaded.

  • Never uploaded
  • Works both ways
  • Live preview

How it works

How to turn a sprite sheet into a GIF

  1. Step 1: Add the sheet

    Choose, drop or paste a sprite sheet. An animated GIF works too: it is read back into its frames.

  2. Step 2: Check the frames

    The grid is guessed for you and the animation starts playing. Fix the rows and columns, set the speed, and click off any frame you do not want.

  3. Step 3: Download

    Save an animated GIF, a sprite sheet PNG, or every frame as its own PNG in a ZIP.

Sprite Sheet to GIF

See the animation before you ship it

  • Plays as you set it up

    Every change to the grid, speed or direction shows in the playing animation at once.

  • Finds the grid

    Common frame sizes and strips are recognised, and empty cells at the end of a sheet are skipped.

  • Pick the frames

    Click frames in the strip to leave them out, and play forward, in reverse or there and back.

  • GIF, sheet or frames

    Crisp enlarged GIFs for sharing, a tidy sheet for your engine, or loose frames for anything else.

In detail

Sprite sheets, GIFs and frames

From sheet to animation

A sprite sheet is one image holding every frame of an animation in a grid. Tell the tool how many columns and rows it has, or how large one frame is, and it cuts the sheet into frames, left to right and top to bottom, and plays them.

The grid is guessed when the sheet opens: a strip of square frames, or a common size such as 16, 32 or 64 pixels that cuts through no drawing. Cells with nothing in them are skipped, so a half-filled last row does not make the animation blink.

Speed, direction and frames

  • Speed: 8 to 12 frames per second suits most game animation; 24 is smooth, and 6 is choppy on purpose.
  • Direction: play forward, in reverse, or there and back (ping-pong), which makes an idle or breathing loop from half the frames.
  • Frames: click any frame in the strip to leave it out. A sheet with several animations in its rows can be cut down to one this way.
  • GIF size: 2× to 8× enlarges with hard edges, so a 32-pixel sprite is still readable in a chat or on a store page.

From GIF back to a sheet

An animated GIF is read into whole frames, exactly as a viewer would show them, with their original timing. Save them as a sprite sheet in one row, one column or a near-square grid, or as numbered PNG files.

A GIF holds at most 256 colours and no partial transparency. That suits pixel art well; for painted or photographic frames, the PNG sheet keeps every colour.

Sprite Sheet to GIF

Frequently asked questions

Are my files uploaded anywhere?

No. The sheet or GIF is read and converted in your browser, on your own device. Nothing is sent to Moriqa or anyone else.

How do I turn a sprite sheet into a GIF?

Add the sheet, check that the rows and columns match its grid, set the speed in frames per second, then choose Download GIF. The preview plays exactly what will be saved.

How do I turn a GIF into a sprite sheet?

Add the GIF and choose Sprite sheet under Save as. Pick one row, one column or a grid, and download the PNG. Choose Frames instead to get each frame as its own PNG.

The animation looks cut up. What is wrong?

The grid does not match the sheet. Switch to Frame size and type the width and height of one frame, or correct the number of columns and rows, until each cell in the strip shows one whole frame.

Why enlarge the GIF?

Small pixel art is blurred when a website or chat app enlarges it. Saving at 4× or 8× repeats each pixel as a sharp square, so it stays crisp wherever it is shown.

Does the sheet need a transparent background?

No, any image works. With a transparent background the grid is guessed more reliably and empty cells can be skipped.

Can I edit the animation afterwards?

Yes. In Moriqa’s pixel art editor, Import sprite sheet… in the File menu opens a sheet as an animation that you can redraw frame by frame and export again for Godot, Unity and GameMaker.

Want to draw the animation yourself?

Open Moriqa’s pixel art editor to draw and animate sprites frame by frame, free in your browser.