Local processing
Coming soon

Make a GIF from a video

Convert a short clip into a crisp looping GIF, with control over size and frame rate, all in your browser with no upload. This tool is coming soon.

🛠️

This tool is on the way

We are building this one next. It will run fully in your browser like the rest, with no upload and no sign up. In the meantime, explore the tools that are live today.

What people use it for

Most GIFs come from a clip you already have. Here are the everyday jobs people drop a video here for.

Reaction GIFs for chat

Grab two or three seconds of a clip and turn it into a looping reaction you can drop into a group chat or a comment thread. The output stays small enough to send without it getting compressed into mush.

Changelog and product demos

Show a new feature in action without asking anyone to play a video. A short GIF of the flow autoplays inline in a release note, a Notion page, or a Linear ticket, so people see what changed at a glance.

Quick clips in Slack or Discord

Slack and Discord autoplay GIFs right in the channel, and a GIF stays under the Discord 10 MB limit far more easily than an MP4 of the same moment. Trim to the few seconds that matter and post it.

Short tutorial loops

Record the steps once, then export a tight loop that shows where to click. It plays on repeat in your docs or onboarding email, so readers do not need to scrub through a full screen recording.

Memes and clip captions

Cut the funny five seconds out of a longer video and loop it. Set a 1:1 frame for an Instagram post or keep it small for an X reply, and skip the watermark that meme sites stamp on.

GIF demos in a README

GitHub renders a GIF straight in your README and docs pages, so a short loop of your tool running is the fastest way to show what it does. Convert an OBS WebM or iPhone MOV capture into a GIF you can commit next to the code.

Frequently asked questions

Yes. We use a two pass palette method for clean colours, the same technique pro tools use.