Free online GIF splitter

GIF Splitter — Split GIFs into PNG Frames

Save one moment or the complete frame sequence.

Use this GIF frame extractor to turn an animated GIF into individual PNG images. Preview every frame, choose the images you need, and download one PNG or a numbered ZIP. Your GIF and exported images stay on your device.

Drop your GIF here

or choose a file to see what's inside

Animated GIF · Up to 30 MBPNG frames · Original dimensions

Your GIF stays on your device
Every frame, in orderFull-resolution PNGsOne-click ZIP downloadNo account needed

How to use the GIF splitter

A GIF is a sequence of still images with instructions for how long each frame should appear. Splitting it lets you choose a clear tutorial thumbnail, save a reaction image, or inspect a change in an animation. Start with the original GIF file so the tool can read the frames it actually contains.

Read the step-by-step guide
  1. 01

    Choose a GIF to split

    Drop a GIF onto the tool or choose one from your device. Open one file at a time, up to 30 MB and 1,000 frames. Extraction runs in your browser, and the progress indicator shows how many frames are ready. If you only want to explore the controls, try the sample GIF before opening your own file.

  2. 02

    Preview and select frames

    Play the animation to locate the scene you want, then use the arrows or slider to compare nearby frames. Click a thumbnail for a larger preview. The frame number and recorded delay help you keep track of your place. Tick checkboxes to select images for a ZIP; use Show more frames to reveal additional thumbnails in a long sequence.

  3. 03

    Download PNG frames

    Download this frame saves the image currently in the preview. Download selected creates a ZIP of checked frames, while Download all frames includes the full sequence. The PNGs keep their original frame numbers, so a partial selection still shows where each image came from. Extract the ZIP with your device's file manager before opening the individual PNGs in another editor.

Full PNG frames at the original dimensions

GIF splitting should give you images that make sense on their own. Each export represents the complete visible frame at the GIF's original canvas size, whether you save a single moment or a batch.

Complete images from partial updates

Many GIFs store only a small rectangle of changed pixels for the next frame. Saving that rectangle alone would leave part of the image missing. The splitter combines these updates and follows the GIF's instructions for retaining, clearing, or restoring earlier pixels. This produces a full image of each animation step rather than a collection of isolated patches.

PNG output with transparency

Transparent areas remain transparent in the exported PNG. The checkerboard in the preview helps distinguish them from white or dark pixels and is not included in the download. PNG compression preserves the decoded pixels without introducing another loss of image quality. It cannot recover colors or detail that were already missing from the source GIF.

Local processing without a watermark

Your browser reads the selected GIF, reconstructs the frames, and prepares PNG or ZIP downloads on your device. The tool leaves the original file unchanged and adds no watermark. You can open a different GIF after saving your images. Keep any downloads you want before leaving the page, because the current extraction is held in browser memory.

GIF splitter FAQ

Answers about extracting one image, preserving frames, handling larger GIFs, and downloading on a phone.

How do I split a GIF into frames?

Choose a GIF from your device and wait for the frame list to appear. The results show the number of frames, canvas dimensions, and recorded duration. Download all frames gives you a ZIP of numbered PNG images in their original order. For a tutorial or reference sheet, check only the frames that show the steps you need and download that selection.

Does this GIF splitter create shorter animated GIFs?

This tool separates a GIF into static PNG frames. It does not trim the animation into shorter GIF clips, divide it into animated tiles, or create a new animated file. A ZIP contains separate images; opening it does not play the animation. To rebuild or edit the sequence, extract the PNGs and use another animation editor. You can inspect each frame's recorded delay here, but PNG downloads do not store animation timing.

Can I extract a single frame from a GIF?

Yes. Preview the moment you want, then choose Download this frame to save one PNG without downloading the whole animation. Clicking a thumbnail changes the preview; its checkbox controls whether it belongs in a selected ZIP. To save several images together, check their boxes and choose Download selected. Filenames retain the original frame numbers, helping you match downloaded images to their positions in the source.

Will PNG frames keep their quality and transparency?

The GIF frame extractor exports the decoded image at the original GIF canvas dimensions, without resizing it to the thumbnail or preview area. PNG uses lossless compression, so exporting does not introduce further compression loss, and transparent areas remain transparent. A GIF may already have a limited color palette or reduced detail; converting it to PNG cannot reverse those changes. The result is a static image of the reconstructed frame, with no preview checkerboard or added watermark.

Does the GIF splitter upload my files?

No. Your selected GIF, its filename, and extracted images are processed locally rather than sent to a conversion server. PNG encoding and ZIP creation also happen in your browser. The optional sample downloads a GIF from this website. Loading the site still involves hosting requests, and the production website uses analytics for visits and interactions. The privacy policy explains those services separately from local file processing. Downloads are saved wherever your browser or device normally stores them.

Is the GIF splitter free, and what are its limits?

It is free, with no account or added watermark. Open one GIF at a time, up to 30 MB and 1,000 frames. Pixel and memory safeguards may reject an animation below 30 MB: hundreds of full images can take much more space once decoded. Each ZIP supports up to 128 MB of PNG data. If a download exceeds that limit, select fewer frames and save smaller batches. If extraction itself fails on size or memory limits, try a shorter GIF or a version with smaller dimensions.

Why can some split frames look identical?

An animation can repeat an image, change only a small area, or use similar frames with different display delays. Exported PNGs contain complete visible frames, including retained pixels, so consecutive images may look identical. Compare the larger preview and check each delay before choosing images to keep. The splitter preserves the source sequence without removing repeated frames. For preview playback, delays below 20 milliseconds are played at 100 milliseconds; the displayed delay remains the value recorded in the GIF.

Can I split a GIF on my phone?

Yes. Use a current browser with JavaScript enabled, choose a GIF from your device, and download a PNG or ZIP. The browser's file picker controls which folders or image sources you can access. Open ZIP downloads with your device's Files app or an archive utility. Large animations need more memory, especially on a phone. If you see a size or memory error, use a shorter or smaller GIF. Keep the page open until extraction and the download are finished.

Understand your GIF before exporting

Practical guides explain transparency, frame timing and the limits that affect PNG and ZIP downloads.