Trim GIF Online — Free Loop Finder

A free browser-based GIF trimmer with frame-level precision and automatic perfect loop detection. Select frames with visual thumbnails, trim losslessly, reverse or bounce, adjust speed — all processing happens locally via WebAssembly. No upload, no watermark, no registration.

Cut, reverse, and find perfect loops in animated GIFs

Drop GIF file here

or click to browse

Animated .gif · Up to 100 MB
Analyzing GIF...
Frames: FPS: Colors:
Frame 0 / 0
0.0s / 0.0s
🔄 Loop Detection
Compares the first frame with potential end frames to find seamless loop points
Mode
Loop
Optimization
0
256
Trim Complete
Trimmed GIF
All processing happens in your browser. No files are uploaded to servers.

Features

Frame-accurate trimming with visual thumbnail timeline and drag handles Automatic perfect loop detection — finds where your GIF loops seamlessly with similarity percentage Three playback modes: normal, reverse, and bounce (ping-pong) Speed adjustment from 0.25x to 4x with per-frame delay control Lossless trimming via gifsicle — trims the container without re-encoding 100% client-side processing — files never leave your device, no watermark

Frequently Asked Questions

How does the loop detection work?

The tool extracts frames and compares each candidate end frame with the first frame pixel by pixel. Frames with high visual similarity (90%+) are highlighted as perfect loop points on the timeline.

Is the trimming lossless?

Yes, by default. The tool uses gifsicle which modifies the GIF container to remove frames without re-encoding the remaining ones. You can optionally enable lossy compression for smaller file sizes.

What does Bounce mode do?

Bounce (ping-pong) mode plays the GIF forward then backward, creating a smooth back-and-forth animation. This is great for creating seamless loops from non-looping animations.

Can I trim GIFs on my phone?

Yes, the tool works on any device with a modern browser. All processing happens locally — no app installation required.

Are my files uploaded to a server?

No. All processing happens in your browser using WebAssembly. Your GIF files never leave your device. The only exception is the optional server fallback for older browsers.

What is the maximum file size?

GIF files up to 100 MB are supported. Since processing happens in your browser, very large files may take longer on devices with limited RAM.

How do you rate this tool?

Thank you for your rating!
Want to share more? Leave a comment!
Thank you! Your comment will appear after moderation.
Published Updated