GIF Splitter: Extract Frames From a GIF
Split an animated GIF into individual frames. See every frame, keep the ones you want, and download them as PNG or JPG images, or as a single sprite sheet. Free, and nothing is uploaded.
Your file
Drop a GIF to split into framesTap to choose a GIF
GIF, animated or still
Why use this tool
No file size limit
Full-size photos and long documents, straight from your device.
Nothing is uploaded
Processed entirely in your browser. Your files never leave your device.
No signup needed
Open the tool and go. No account, no email.
An animated GIF is a sequence of pictures. Sometimes you need just one of them: the perfect expression in a reaction GIF, a clean still for a thumbnail, a step from a tutorial. Sometimes you need all of them, to edit frame by frame, trace, animate in another tool, or build a sprite sheet for a game.
This GIF splitter shows every frame in a grid with its timing, and saves the ones you choose. Each frame is extracted as it actually appears in the animation, not as the partial patch many GIFs store, so every image is complete.
How to split a GIF into frames
Add your GIF
Drop an animated GIF on the box above, or choose one from your device. Every frame appears in a grid, numbered in playing order with its delay.
Pick the frames
All frames start selected. Tap a frame to leave it out, use Select none to start from scratch, or skip frames that repeat the one before.
Choose images or a sprite sheet
Download separate images in PNG or JPG, zipped and numbered in order, or one sprite sheet with every selected frame in a grid.
Download
Press Split GIF, then download the ZIP, the single frame or the sprite sheet.
Complete frames, not fragments
To save space, most GIFs store only the part of each frame that changes, and rely on the viewer to paint it over what is already there. Extract those raw patches and you get frames with missing pieces, or mostly transparent images.
This tool plays each frame the way a browser does, disposal rules and all, and saves the full picture. Frame 37 looks exactly like the animation at the moment frame 37 is on screen.
PNG or JPG frames
PNG keeps every pixel exactly, and keeps transparency, so it is the right choice for editing, tracing or rebuilding the animation. GIF frames are limited to 256 colors, which PNG stores very compactly.
JPG files are smaller and open anywhere, which suits sharing a single still or inserting frames into a document. JPG has no transparency, so transparent areas are filled with white. To change the format or size of frames afterwards, the image converter and resizer work on the extracted images.
Turn a GIF into a sprite sheet
A sprite sheet places every frame of an animation in one image, in a grid read left to right and top to bottom. Game engines and CSS animations play it by showing one cell at a time, which is often lighter than a GIF and gives you full control of the timing.
Choose Sprite sheet and the selected frames are laid out in a near-square grid of equal cells, each the size of the GIF. The result shows the number of columns and rows and the cell size, which is what you enter in your engine or in CSS background-position steps.
Rebuild, edit and recombine
Splitting is often the first half of an edit. Extract the frames, change or remove the ones you need, then put them back together in the GIF maker, which also lets you change the order, timing and size. To slim a GIF down without touching individual frames, the GIF compressor can drop every second frame for you.
Need the subject without its background? The GIF background remover works on the whole animation at once.
Which output to choose
All three keep the frames at the GIF's full size.
| You want to | Download as | Format |
|---|---|---|
| Save one perfect still | Separate images, one frame selected | PNG or JPG |
| Edit frames and rebuild the GIF | Separate images | PNG |
| Use frames in a document or slides | Separate images | JPG |
| Animate in a game engine or with CSS | Sprite sheet | PNG |
| Trace or rotoscope an animation | Separate images | PNG |
Why people extract GIF frames
The perfect still
Grab the exact moment from a reaction GIF for a thumbnail, sticker or profile picture.
Frame-by-frame editing
Fix, retouch or caption individual frames, then rebuild the animation.
Game sprites
Turn a GIF animation into a sprite sheet for Unity, Godot, Phaser or a CSS steps() animation.
Tutorials and documentation
Pull the key steps out of a screen-recording GIF as still images for written instructions.
Animation study
Look at timing and in-betweens one frame at a time, with each frame's delay shown.
Slimmer GIFs
Spot repeated and unnecessary frames, then rebuild a lighter version with only the ones that matter.
Frequently asked questions
- How do I extract a single frame from a GIF?
- Add the GIF, press Select none, tap the frame you want and press Split GIF. A single frame downloads as one image, without a ZIP.
- Are the frames full size?
- Yes. Every frame is saved at the GIF's full dimensions, complete as it appears in the animation.
- Do PNG frames keep transparency?
- Yes. Transparent areas of the GIF stay transparent in PNG. In JPG they become white.
- What are "repeats"?
- Frames identical to the one before them. GIFs use them to hold a picture longer. Skip repeats deselects them, so you only get distinct images.
- How many frames can I extract?
- Up to 1,000 frames per GIF. Longer animations are really videos; trim them first.
- Is my GIF uploaded?
- No. The GIF is decoded and the frames are saved in your browser, on your device.
- Can I put the frames back together?
- Yes. Add the images to the GIF maker, or add the original GIF there directly to reorder, remove or retime its frames.
- How is the sprite sheet laid out?
- In a near-square grid of equal cells, read left to right and top to bottom. The result shows the columns, rows and cell size.
Related tools
GIF Maker
Make an animated GIF from pictures or a video clip. Set the order, speed, size and loop.
GIF Compressor
Reduce GIF file size, or fit a GIF under an exact size like 256 KB or 5 MB.
GIF Speed Changer
Speed up or slow down a GIF, or set one delay for every frame, without losing quality.
GIF Background Remover
Remove the background from an animated GIF, keep it moving, and download a transparent GIF or add a new color.
Convert Image
Switch between HEIC, WEBP, PNG and JPG in one step.
- HEIC
- WEBP
- PNG
- JPG
Compress PNG
Cut PNG file size by up to 80% and keep the transparency.