Trim a clip or drop a stack of images, edit it frame by frame — reorder, caption, filter, boomerang, speed-ramp — then compress it against a live size budget so it clears Discord, Twitter and Slack limits before you even hit export.
Drop a video — MP4, WebM, MOV
or click to browse
Everything updates live as you edit on the left.
Paste a link to any live GIF and see its real dimensions, frame count, loop setting and duration — parsed straight from the file bytes.
GIF doesn't compress the way MP4 does — each frame stores a fairly full palette of colors. Cutting the color palette, dropping the frame rate, or shrinking the output width in the Optimization panel usually cuts file size the most.
Reverse plays the whole clip backwards. Boomerang keeps the forward playback and appends a reversed copy afterward, so it plays forward then back in the same loop — the classic back-and-forth effect.
No — frame extraction, editing and GIF encoding all happen locally in your browser. Nothing is uploaded except when you explicitly use the GIF health checker on a URL you provide.