Convert MP4 video files to animated GIF with custom settings
MP4 to GIF Converter
Convert MP4 video files to animated GIF with custom settings
CHOOSE FILES
(or drag them here)
Making a GIF from an MP4 — what to expect and how to get the size right
MP4 and GIF are completely different formats. MP4 is built for modern screens and stores video very efficiently. GIF is an old format from 1987 that stores every frame separately and can only use 256 colours. When you convert from MP4 to GIF, the file often gets bigger, not smaller — and quality usually goes down slightly. That's not a flaw in the conversion. It's just the nature of the two formats. The trick is knowing which settings to adjust so your GIF is as small and as good-looking as possible.
The four settings that control your GIF's size
You've got four main levers:
- Width — the most powerful control. File size roughly squares with width, so cutting from 1280px down to 640px doesn't halve the file, it quarters it. Most GIFs shared online are 480px wide or less.
- Frame rate (FPS) — 10–15 fps looks smooth for most content. Going to 24 or 30 fps adds a lot to file size without a visible improvement most people would notice. 12 fps is a solid default.
- Clip length — GIF has no compression between frames the way video does, so every extra second costs real file size. Keep clips under 5 seconds if file size matters to you.
- Colour palette — flat graphics and icons use few colours and stay small. Photos and anything with gradients or realistic textures push hard against GIF's 256-colour limit and produce larger, grainier files.
Platform size limits that affect how you should export
Twitter accepts GIFs up to 15 MB but shows them at reduced quality above 5 MB. Discord shows inline previews for GIFs under 8 MB — anything larger appears as a download link. Slack's inline preview works for files under 2 MB. GitHub READMEs embed GIFs directly with no size limit enforced, but files over 5 MB noticeably slow down page loads. If you're targeting a specific platform, it's worth trimming your clip to fit within its threshold rather than uploading a borderline file that gets re-encoded or shown as a link.
When to use GIF versus keeping it as MP4
GIF is the right choice when you need the file to auto-play without a video player — like in a GitHub README, a Confluence wiki, a Jira ticket, or an email. It's also useful when you're sharing a quick reaction clip somewhere that doesn't support video embeds. If you're posting to social media, uploading to a chat tool like Discord or Slack, or embedding in a modern web page, MP4 is almost always the better choice: it's smaller, looks sharper, and plays more reliably. Converting to GIF makes sense mainly for places that simply don't support video.
Quality tips for photographic content
If your MP4 has realistic imagery — a face, outdoor footage, any kind of photograph — the GIF result will show dithering, which looks like a fine grain or stippled pattern in smooth colour areas. This is unavoidable with GIF's colour limit. You can minimise it by keeping the output width small (the fewer pixels there are, the less visible the dithering) and by choosing clips where the subject is in front of a simple, flat background rather than a complex one.
