How to Split a GIF into Frames

Split a GIF into PNG frames to edit them individually, grab a specific moment, or reassemble with changes.

Step-by-step guide

  1. 1

    Open GifMash's Frame Extractor

    Go to gifmash.com/gif-frame-extractor and upload your GIF.

  2. 2

    Click Extract Frames

    The tool decodes every frame using gifuct-js in your browser. All frames appear as a grid of thumbnails.

  3. 3

    Download frames

    Click any thumbnail to download that frame as a PNG. Use 'Download All as ZIP' to get every frame at once in a single ZIP file.

Split GIF into frames

Free browser-based GIF frame extractor with ZIP download.

Try it free

Tips

  • Frames are named with sequential numbers: frame_001.png, frame_002.png, etc.
  • All frames are the full GIF dimensions — no cropping or resizing is applied.
  • Very large GIFs (100+ frames) may take a few seconds to process.

FAQ

What format are the extracted frames?

PNG — lossless and universal. Every frame is exported at the full GIF dimensions.

Can I re-assemble the frames into a GIF?

GifMash's GIF Maker (coming soon) will let you upload frames and set delays. For now, tools like GIMP or Photoshop can reassemble frames.

Related Tools