Image

GIF to Frames (PNG)

Split an animated GIF into individual PNG frames.

Supported formats: GIF. Up to 1000 frames.

GIF

GIF to Frames (PNG)

Up to 50 MB
Options

Pressing the process button loads about 32 MB of FFmpeg engine files from unpkg, with jsDelivr as a fallback, then processes your file in your browser. These hosts receive ordinary connection information such as your IP address, not your selected file. The engine is reused while this page stays open; later visits may download it again depending on browser caching. Internet access is needed for uncached resources. Frames are saved as PNG in a ZIP.

Pressing the process button loads about 32 MB of FFmpeg engine files from unpkg, with jsDelivr as a fallback, then processes your file in your browser. These hosts receive ordinary connection information such as your IP address, not your selected file. The engine is reused while this page stays open; later visits may download it again depending on browser caching. Internet access is needed for uncached resources. Frames are saved as PNG in a ZIP. Up to 1000 frames.

Good to know

Frequently asked questions

How do I use it?

Choose your file, adjust the options and press “Extract frames”. When it finishes, download the result.

How does it work?

Pressing the process button loads about 32 MB of FFmpeg engine files from unpkg, with jsDelivr as a fallback, then processes your file in your browser. These hosts receive ordinary connection information such as your IP address, not your selected file. The engine is reused while this page stays open; later visits may download it again depending on browser caching. Internet access is needed for uncached resources. Frames are saved as PNG in a ZIP.

Are there limitations?

Up to 1000 frames.

Are my files uploaded?

No. Files are processed on your device and never sent to our servers. No account is needed.