GIF Splitter: Split a GIF into Frames

Drop an animated GIF to view it frame by frame and save every frame as a PNG, JPG or WebP, one by one or all in a ZIP. This free GIF splitter also extracts frames from animated WebP and PNG and short video clips, all in your browser.

GIF splitterFree · runs in your browser

Drop a GIF here

Animated GIF, WebP or PNG, or a short MP4 or WebM clip. Everything stays in your browser.

  • Free, runs in your browser
  • Frame by frame player
  • PNG, JPG or WebP frames
  • Every frame or your picks

GIF Splitter Examples

Eight animations made for these examples, each split into frames by this page's own GIF splitter. Open one to step through it and save its frames.

Bouncing jelly

Bouncing jelly

Six frames of a squash and stretch, split into transparent PNGs.

Corgi wagging its tail

Corgi wagging its tail

Four frames on a cream background, saved as JPG files.

Pixel fox run

Pixel fox run

A six-frame run cycle saved at 200% with crisp pixels.

Sunflower blooming

Sunflower blooming

Eight frames with a held ending; leaving out repeats keeps five.

Envelope opening

Envelope opening

Four frames of an icon animation, with a timing file in the ZIP.

Butterfly flapping

Butterfly flapping

Four frames at half size, saved as small JPG files.

Hourglass running

Hourglass running

Every second frame keeps three of five, each with its time.

Sun behind a cloud

Sun behind a cloud

Four frames of a weather icon, ready to edit one by one.

How to Get Every Frame of a GIF

Three steps, and nothing is uploaded.

  1. Drop, paste or choose an animated GIF, WebP or PNG, or a short MP4 or WebM clip. Every frame is read on your device.

  2. Step through every frame and tick the ones you want, or keep a range, every nth frame and no repeats.

  3. Save one frame, or every picked frame as PNG, JPG or WebP in a ZIP, numbered as in the GIF, with a timing file if you need it.

What This GIF Splitter Does Best

Six things it does well, from one frame of a sticker to every frame of a clip.

  1. A frame by frame playerGIF

    A frame by frame player

    Play, pause and step through the GIF frame by frame with the buttons, the slider or the arrow keys, at quarter, half, normal or double speed. Each frame shows its number and time.

  2. Whole frames, every time

    Whole frames, every time

    Frames are rebuilt as a viewer shows them, so a GIF that stores only the changed pixels still splits into complete pictures.

  3. Only the frames you want

    Only the frames you want

    Tick frames by hand, keep a range, take every nth frame or leave out repeated frames before you split the GIF into frames.

  4. PNG, JPG or WebP

    PNG, JPG or WebP

    Save frames as PNG with transparency kept, as JPG on the background colour you choose, or as WebP, at 25% to 400% of their size.

  5. Named and timed

    Named and timed

    Every file is named by its frame number in the GIF, and the optional timing file lists how long each frame shows, so you can rebuild the animation.

  6. Free and private

    Free and private

    The GIF splitter runs entirely in your browser: no upload, no account, no watermark, and it works offline once the page has loaded.

Guide: Extract Frames from a GIF Cleanly

Five short tips for clean frames from any animation.

Find the frame you need

Pause the player and step with the arrow keys or the slider. The frame number and its time show under the picture, and the frame list marks where you are.

Find the frame you need

Keep transparency or add a background

PNG and WebP keep transparent pixels. For JPG, or for a solid background in any format, choose the colour that suits where the frames will go.

Split long animations in parts

For a long GIF or a clip, set From frame and To frame, or take every second frame. Leaving out repeated frames drops the pauses a GIF stores as copies.

Split long animations in parts

Choose the size

Shrink large frames to half or a quarter for lighter files, or enlarge pixel art 2× or 4× with crisp edges. The frame size shows before you download.

Put the frames back together

Turn on the timing file to keep each frame's time. To place the frames on one sheet instead, open the same GIF in GIF to sprite sheet with one click.

Put the frames back together

Who Splits GIFs into Frames

Common reasons to split a GIF.

  • Designers

    Take one frame of a GIF as a still picture, a thumbnail or the start of a new design.

  • Animators

    Study an animation frame by frame, retouch single frames and build them back into a loop.

  • Game and app makers

    Turn animated icons, stickers and effects into numbered frames for an engine or an app.

  • Teachers and writers

    Show each step of an animation as its own picture in a lesson, a slide or an article.

GIF Splitter FAQ

Answers about splitting GIFs, frames, files and privacy.









Save Every Frame of a GIF Now

Open a GIF in the GIF splitter and save its frames in seconds, free and in your browser.

Open a GIF