Convert from GIF · Free · No upload

GIF splitter: split a GIF into frames

The GIF Splitter breaks an animated GIF into individual, fully composited PNG images — one per frame — and lists each frame’s delay in milliseconds. Download any single frame or every frame at once in a ZIP archive. Frames are extracted locally in your browser.

  • Runs in your browser
  • No sign-up
  • No watermark
  • Works on mobile
Loading tool…

How to use GIF Splitter

  1. 01

    Upload a GIF

    Drop the GIF you want to split.

  2. 02

    Browse frames

    Every frame is shown with its number and delay.

  3. 03

    Download

    Save single frames, or all of them as a ZIP of PNGs.

Why split GIFs can come out broken elsewhere

Optimised GIFs often store only the rectangle of pixels that changed since the previous frame, plus a “disposal” instruction that says what to do afterwards. Naive splitters export those raw patches, giving you strips and fragments. This splitter replays the animation exactly as a browser would — applying every disposal method — so each PNG is a complete picture.

If you only need one still image, GIF to PNG lets you pick a single frame with a preview slider, and Pause GIF lets you scrub to the exact moment first.

Editing frames and putting them back together

Split frames are perfect for retouching in an image editor, building a storyboard, or feeding a machine-learning dataset. When you’re done, reassemble them with Images to GIF. For game engines, GIF to Sprite Sheet packs every frame into one image with JSON coordinates, and GIF to PDF prints them as a contact sheet.

Features

  • Fully composited

    Each PNG shows the frame exactly as it appears, not a partial patch.

  • ZIP download

    Grab every frame in one archive with zero-padded file names.

  • Frame timing

    See the delay of every frame in milliseconds.

  • Lossless PNG

    Frames are saved as PNG with transparency preserved.

GIF Splitter FAQ

How do I extract frames from a GIF?

Upload the GIF to the GIF Splitter. Each frame appears in a grid; click a frame to download it as PNG, or click Download all (ZIP) to save every frame at once.

Why do other tools give me broken or partial frames?

Optimised GIFs often store only the pixels that change between frames. This tool composites each frame with the previous ones, so every PNG is a complete image.

Can I turn the frames back into a GIF?

Yes — edit the PNGs however you like, then use Images to GIF to reassemble them into an animation.

Are my files uploaded to a server?

No. GifRush processes everything locally in your browser using JavaScript, Canvas, Web Workers and WebCodecs. Your files never leave your device, and closing the tab discards them.