Extract Frames from GIF
Ücretsiz çevrimiçi Extract Frames from GIF. Tarayıcıda anında görsel aracı. Kayıt gerekmez.
Extract frames from GIF
Drop an animated GIF. This extract frames from GIF tool composes each canvas after disposal and transparency, then gives you PNGs and a delay CSV in a ZIP. Nothing is uploaded.
Drop a GIF or click to choose
GIF · 20MB max · 240 frames · 1200px edge
Frame mode
Nasıl kullanılır
How it works
People search extract frames from GIF when they need still PNGs from a sticker, meme, or UI capture — not another watermark remover. Most sites upload the file. This page stays in the tab.
- Drop a GIF — animated only. Every block is decoded locally with gifuct.
- Compose, do not crop blindly — GIF frames are often dirty rectangles. Disposal 2/3 and transparent pixels are applied onto a full canvas so frame 12 looks like what you saw in the player, not a floating patch.
- Optional dirty patches — switch to patch mode if you want the raw changed rectangle for sprite work. Skip identical composed canvases when a hold frame is stored twice.
- Download — each PNG keeps alpha. The ZIP adds
timings.csv(delay, timestamp, disposal, patch box). Copy the timing table if you only need numbers.
This is not the GIF watermark remover and not a still-photo splitter. The product is an extract frames from GIF tool that preserves playback timing.
FAQ
Why are some frames smaller than the GIF?
Patch mode exports the dirty rectangle only. Switch back to Composed frames for full-size PNGs that match the player.
Do you upload my GIF?
No. Decode, compose, PNG encode, and ZIP all run in the browser. Close the tab and the bytes are gone.
Will delays match the animation?
Each row stores delay in milliseconds and a running timestamp. Very large GIFs (over 20MB, 240 frames, or 1200px on an edge) are rejected so the tab does not freeze.
Can it extract frames from a video?
No. This extract frames from GIF tool is for GIF89a / GIF87a files only.