Skip to converter
Framimo

GIF Splitter

Drop a GIF and download all its frames as PNG images, numbered in order (clip-001.png, clip-002.png and so on) in a single ZIP, with a timing.txt listing how long each frame shows. Every frame is rebuilt in full first, so you get complete pictures, not the partial patches many GIFs store. Trim, remove frames, crop or resize before you split if you only need part of it. Nothing is uploaded.

  • Encoded on your device
  • Up to 100 MB
  • No watermark, no signup

Last reviewed · How we verify claims

Drop a GIF here

or click to browse — one animated GIF, WebP or AVIF · or paste

Processed on your device. Nothing is uploaded.

How it works

  1. 1. Drop, paste or pick an animated GIF (or animated WebP or AVIF) up to 100 MB. It's decoded in your browser with every frame's own timing; nothing is uploaded.
  2. 2. The Export panel opens with Download frames ready. To keep only some frames, trim on the timeline or click frames in the Edit panel to remove them; crops and resizes apply too.
  3. 3. Click Download frames (PNG .zip). Each frame is saved as a numbered PNG, with timing.txt listing every frame's delay in milliseconds.

Recommended settings

Recommended GIF Splitter settings by use case
Use caseSettingsWhy
Edit frames in Photoshop, GIMP or ProcreateDownload frames (no edits)Lossless PNGs at full size, ready to retouch; rebuild the GIF with Images to GIF afterwards.
Sprite or animation referenceRemove duplicate or unwanted frames, then downloadOnly the poses you need, in order.
One still from a GIFTrim to the frame you want, then downloadA single full-quality PNG instead of a screenshot.

GIF vs WebP vs AVIF vs MP4

Comparison of animated image and video formats
FormatTypical sizeColourHTML tagSupport
GIFLargest256 per frame; on/off transparency<img>Everywhere
WebPUsually much smaller than GIFFull colour + alpha<img>All modern browsers
AVIFUsually smallest of the image formatsFull colour (alpha in the format; not written by this tool)<img>Current Chrome, Edge, Firefox, Safari
MP4Usually smallest overallFull colour, no alpha<video>Everywhere, but not where only images are allowed

None of these exports include audio. Sizes vary by clip, so the editor shows your real output size before download. How we test

Questions about GIF Splitter

How do I split a GIF into frames?
Drop the GIF here and click Download frames (PNG .zip). You get one PNG per frame, numbered in playing order, inside a ZIP file.
Why PNG and not JPG?
PNG is lossless and keeps transparency, so each frame is exactly what the GIF shows. JPG would add compression artefacts and lose transparency. If you need JPGs, convert the PNGs afterwards with the Image to AVIF converter set to JPEG.
Are the frames complete, or just the parts that changed?
Complete. Many GIFs store only the area that changed since the previous frame. The splitter rebuilds each frame the way a browser displays it, so every PNG is a full picture.
How do I keep the timing if I rebuild the GIF?
The ZIP includes timing.txt with each frame's file name and delay in milliseconds. Images to GIF lets you set a time per image when you put the frames back together.
Can I extract only some frames?
Yes. Trim the start and end on the timeline, or click frames in the Edit panel's frame strip to remove them, before downloading. Crop and resize settings apply to every saved frame.
Is my GIF uploaded anywhere?
No. The GIF is decoded, edited and re-encoded by background workers in your browser tab. Nothing is sent to a server, there is no signup and no watermark, and it keeps working if you go offline after the page loads.
How big a GIF can I edit?
Files up to 100 MB are accepted and every frame keeps its own timing. Only an extremely long, large GIF can run past what your device can hold in memory; then the editor keeps as many frames as fit and tells you so.

What's inside a GIF

An animated GIF is a series of images on a shared canvas. To save space, most frames hold only a rectangle of changed pixels, plus an instruction (the disposal method) for what to do with the canvas before the next frame. Saving those raw patches gives you fragments. The splitter plays the GIF through exactly as a browser would and saves the full canvas at every step.

Splitting, editing and rebuilding

A common workflow is: split the GIF into PNGs, edit or retouch some frames, then rebuild an animation. Images to GIF (or Images to WebP for a smaller file) accepts the PNG folder, keeps the order of the numbered names, and lets you set how long each image shows, using the delays in timing.txt.

Private by design

Framimo converts your files inside your browser tab, so your GIF is never sent to a server for this GIF export. There is no signup and no watermark, and you can disconnect from the internet once the page has loaded.

Sources

Related tools

All free converters