Image Tools

GIF Frame Extractor

Pick individual frames out of an animated GIF. All frames are shown as thumbnails with their number and display time; tick the ones you want – or use “Every 5th” – and save them as PNG with transparency, JPG or WebP. Frames are fully composited, so each one looks exactly as it appears in the animation, even when the GIF stores only changes.

  • Files stay on your device
  • No sign-up
  • Free to use

How to use GIF Frame Extractor

  1. Drop a GIF onto the page.
  2. Browse the frames and tick the ones you want.
  3. Choose PNG, JPG or WebP.
  4. Save the selected frames.

GIF Frame Extractor features

All frames visible

Thumbnails with number and timing.

Quick selection

All, none or every 5th.

Composited frames

As seen in the animation.

Three formats

PNG, JPG and WebP.

ZIP download

Many frames at once.

Private

Processed in your browser; nothing is uploaded.

When to use GIF Frame Extractor

  • Getting a still image from a reaction GIF.
  • Choosing a poster frame for a GIF.
  • Reviewing animations frame by frame.
  • Extracting key frames for documentation.

GIF Frame Extractor FAQ

What does composited mean?

GIF frames often contain only the part that changed. The extractor combines each frame with the ones before, so you get the full picture.

Is transparency kept?

Yes, in PNG and WebP. JPG gets a white background.

How many frames can I see?

Up to 300. For longer GIFs, use GIF to PNG Frames to export everything.

Why do frame times differ?

GIF frames can have individual delays; the extractor shows each one.

Is my file uploaded?

No. Everything runs in your browser.

Frames inside a GIF

An animated GIF is a sequence of images, each shown for its own delay. To save space, many GIFs store only the rectangle that changed since the previous frame, together with instructions on how to combine it with what is already on screen. Extracting a single “frame” therefore means reconstructing the full picture at that moment.

The extractor uses the browser’s image decoder, which composes each frame exactly as browsers display it, and falls back to FFmpeg where that decoder is not available. Thumbnails make it easy to browse the animation and find the moment you want.

Selected frames are saved at full size. PNG keeps every pixel and the transparency; WebP is smaller with the same transparency; JPG is the most compatible but has no transparency, so a white background is added.

For exporting every frame at once, together with a sprite sheet and timing data, use the GIF to PNG Frames converter.

If you only need one still, play the GIF in your browser and find the moment first, then pick that frame here by its number. The frame times shown under each thumbnail help you match the position.

All decoding happens in your browser.

Other useful tools