Any video in, one clean GIF out
This converter takes whatever you throw at it — an .mp4 export from your editor, a .mov straight off an iPhone, a .webm screen capture, or an .mkv download — and gives back a single looping GIF. The reason the output looks better than the typical drag-and-drop converter is the palette step. Instead of quantizing every frame against a fixed, web-safe 256-color table, it builds a palette tuned to your specific clip and then applies it with ordered dithering. Skin tones, gradients, and UI screenshots come out with far less banding. Everything runs locally, so the file never leaves your machine.
When a GIF beats a video — and when it loses
GIFs still win in exactly three places: a short reaction loop, an embedded animation in a README or a doc where you cannot count on a video player rendering, and any context that strips out HTML5 video. Outside of those, a video almost always wins. For a tutorial, a multi-second walkthrough, or anything with readable text, an MP4 is smaller, sharper, and seekable. A 15-second 720p GIF can easily be 15–25 MB; the same clip as MP4 is often under 2 MB and looks crisper. If you find yourself dragging the width slider down just to get the size under a limit, that is the signal you wanted a video, not a GIF.
Keeping the GIF small enough to actually send
Two controls do almost all the work: frame rate and width. For a screen recording, 12–15 fps is indistinguishable from the source to the human eye, and it roughly halves the file versus 30 fps. Cap width at 640 px for Slack, Discord, and Twitter — nobody is studying your GIF at full resolution in a chat thread. Trim to the shortest span that tells the story before you convert; every extra second is its own full frame of pixels with no inter-frame compression to lean on. Start with the defaults on this page and only nudge from there if the result is too heavy.
The better default: a hosted link
If the whole point is to show a teammate a bug or walk a customer through a feature, skip the GIF and share a link. Clipy records your screen and hands you a hosted MP4 with an inline preview that auto-plays in Slack, email, and every modern chat app — at a fraction of a GIF's size, in full quality, with the original audio intact. Use this tool when you genuinely need the GIF format; use Clipy when you just need to get the moment in front of someone.