The catch with every other online GIF editor
Search for a way to edit a GIF and the results share one architecture: your file travels to a server, you push buttons on a copy through their web page, and an edited copy comes back down. Some of those tools are genuinely capable; ezgif in particular keeps a deeper drawer of one-off filters and effects than this page will ever grow. What none of them can offer is doing the work without taking custody of your file, because taking custody of your file is how they work.
This editor keeps the entire job inside the tab. The GIF is decoded into frames by the page itself, edited in memory, and re-encoded by the same code, so the animation of your prototype, your group chat, or your half-finished feature exists on exactly one machine from start to finish: yours. There's no account to create and no watermark waiting at the end, and the whole thing stays free because ads pay for it instead of you.
Once it loads, it's just a clip
That's the whole trick. An imported GIF lands in the editor with the same standing as an MP4 or a MOV, which means the full toolset applies to it rather than some cut-down GIF mode:
- Trim. A frame-accurate timeline with in and out handles; the arrow keys move a cut one frame at a time, so the loop starts exactly on the beat instead of a moment before it.
- Crop. Five ratio locks, 1:1, 9:16, 4:5, 4:3, and 16:9, so reshaping for a vertical chat column or a square embed never stretches a pixel.
- Caption. Up to three text overlays, in classic Impact-style meme dress or a clean font with a color picker, each with an optional timing window so a line can land on a specific frame.
- Reverse. The ⇄ toggle plays the clip backwards, which quietly rescues a lot of almost-good reaction GIFs.
- Sequence. Slot it before, between, or after other clips, GIF or video, up to ten in total. That discipline has its own page: combine GIFs.
Editing is also allowed to go wrong. Undo and redo cover everything here, trims, crops, reorders, caption changes, and clip removal, from the top-bar buttons or plain Ctrl+Z. Deleting the wrong clip is not a restart; one undo brings it back with its trim, crop, and place in the sequence intact.

Two doors out: GIF again, or MP4
Exporting re-encodes from the unpacked frames with your settings in charge: frame rate, scale, a palette you can pull down to 128 or 64 colors, dithering, and a size estimate that ticks along as you tune. A lot of the GIFs in circulation were encoded carelessly the first time, so it's routine to trim two seconds off one, re-export, and walk away with a file smaller than what you started with.
The Output Format switch offers a second exit: silent H.264 MP4, built by the browser's own encoder, typically landing near a tenth of the GIF's weight. The switch shows up in Chrome, Edge, and Safari, while Firefox varies by version. The full argument for making that trade lives at GIF to MP4.
Read this before your first import
Four honest limits, stated up front so nothing surprises you mid-edit:
- Transparency flattens to white. Sticker-style GIFs with see-through backgrounds come in composited onto a white card. If the transparency is the point of the file, this isn't the tool for it.
- Long GIFs get truncated. Roughly the first two minutes import. Irrelevant for a reaction loop, worth knowing for a GIF that's secretly an entire screencast.
- Stills don't load. PNG and JPG are rejected on purpose. This edits motion, and a single image has none to edit.
- Re-encoding isn't free. Every GIF export rebuilds the palette. One editing pass is visually cheap; ten generations of editing the previous export is not. Keep your best copy and always edit from that.
What people actually show up here to fix
The reaction GIF that takes four seconds to reach the funny part: trim it to the last second and a half and it hits instantly. The perfect loop in the wrong shape for wherever it's going: crop to 1:1 or 9:16 and it fits. The clip that needs a label before the group chat will get it: add a caption, timed to appear on the right frame. The bit that's funnier in reverse: one toggle.
For meme construction as a craft, the video meme generator page goes deep on wording and timing; for typography details like the clean style's color picker, see the GIF maker with text. Or skip the reading, open the editor, and drop the GIF straight in. It'll be on the timeline before you finish deciding what to cut.