Image tool

GIF Splitter

Extracts browser-decoded full-canvas frames as PNG in a ZIP with timing.json. Processing stays in this browser. Transparency and disposal use the browser decoder; original palettes, metadata and animation are not retained. Plain-text extensions are unsupported.

In-browser processingNo account requiredPrivacy details ↗

Limits: 20 MB GIF, 120 frames, 1,600 px per side, 1.92 MP per frame, 100 MP total, 80 MB output.

This browser needs ImageDecoder GIF support in a secure context.

Extracts browser-decoded full-canvas frames as PNG in a ZIP with timing.json. Processing stays in this browser. Transparency and disposal use the browser decoder; original palettes, metadata and animation are not retained. Plain-text extensions are unsupported.

A QUICK WALKTHROUGH

How to use this tool

  1. Choose GIF
  2. Extract PNG frames
  3. Download ZIP

GIF Splitter

Limits: 20 MB GIF, 120 frames, 1,600 px per side, 1.92 MP per frame, 100 MP total, 80 MB output. This browser needs ImageDecoder GIF support in a secure context.

GOOD TO KNOW

Common questions

GIF Splitter?

Cannot decode this GIF. It may be damaged or use unsupported blocks. Extracts browser-decoded full-canvas frames as PNG in a ZIP with timing.json. Processing stays in this browser. Transparency and disposal use the browser decoder; original palettes, metadata and animation are not retained. Plain-text extensions are unsupported.