Media

GIF Trimmer

Keep only the frames you want — drag the first/last sliders, watch the exact frame, download. No upload.

Drop a file to begin
Original No file loaded
Drop a GIF here or click to browse
Animated GIF — up to 50 MB
Original GIF
Trimmed Awaiting file

The trimmed GIF appears here

Result GIF
Settings Keeps frame timing
How It Works

How to Trim a GIF in 3 Steps

1

Drop a GIF

Drag an animated GIF onto the left pane. Two sliders appear — First and Last — spanning every frame of the animation.

2

Pick the frames

Drag a slider and the pane shows that exact frame, so you can cut precisely at the moment you want. The badge shows how many frames and seconds remain.

3

Trim and download

Click Trim GIF. Only the selected frames are re-encoded, with their original delays, and the result appears on the right.

FAQ

GIF Trimmer — Frequently Asked Questions

Is my GIF uploaded anywhere?

No. The GIF is decoded frame by frame in your browser and re-encoded on your device with a small open-source encoder. Nothing leaves your computer.

Does it keep the original frame timing?

Yes. Each frame's own delay is preserved, so GIFs with mixed timing (a long pause on the last frame, for example) play exactly as before.

Can I trim by seconds instead of frames?

The sliders move by frame because GIF frames rarely have equal durations; the selection badge shows the equivalent seconds as you drag.

Will the quality change?

Frames are re-quantised to a 256-colour palette built from the GIF itself, so the result is visually identical for almost all GIFs. Photographic GIFs with thousands of subtle shades may show slight banding; no dithering is applied to keep files small.

Is there a size limit?

Files up to 50 MB are accepted. Decoding keeps every frame in memory, so very long, high-resolution GIFs (thousands of frames) may be slow on phones — shorten them with the GIF Trimmer first.