TL;DR: A video to gif converter turns an MP4, MOV or WebM clip into an animated GIF you can paste into Slack, Discord, Notion or GitHub. Aim for 12 FPS, 480 px wide, and under 6 seconds and you'll land under most platform caps. ZeroTwo's video to gif converter is free, watermark-free, and runs in your browser.
What is a video to GIF converter?
A video to GIF converter is a tool that re-encodes a clip from a modern video container (MP4, MOV, WebM) into the animated GIF89a format originally introduced by CompuServe in 1989. The format caps each frame at 256 colors and uses LZW compression β primitive by 2026 standards, but still the universal common denominator for "press play on hover" content across email, chat, and the web.
The reason GIFs refuse to die is reach. According to Giphy, the platform serves more than 10 billion GIFs per day across partners like iMessage, Slack, Discord, Snapchat, and Instagram. Tenor (owned by Google) reports a similar scale across Android, Gboard, and YouTube. No other format ships with that distribution built in.
What is the max GIF size on Slack, Discord and friends?
Every chat platform has a different upload cap and a different "inline preview" cap. Hit the inline number, not the upload number, or your GIF shows up as a sad download link. Here are the real limits as of April 2026:
| Platform | Max file | Note |
|---|---|---|
| Slack (free) | 1 GB upload, but 10 MB inline preview | Files >10 MB show as a download link, not an inline GIF. |
| Discord (free) | 10 MB | Boosted servers raise to 50 MB (Tier 2) or 100 MB (Tier 3). |
| Discord (Nitro) | 500 MB | Nitro Basic = 50 MB. Nitro Classic/Full = 500 MB. |
| GitHub (issues, PRs, READMEs) | 10 MB per image upload | GitHub renders GIFs inline; large files truncate to a link. |
| Notion (free) | 5 MB per file | Paid plans remove the limit; free blocks GIFs over 5 MB. |
| 100 MB (image post), 20 MB (comment) | Subreddit rules may impose stricter caps. | |
| Tumblr | 10 MB | Larger GIFs are silently rejected on dashboard upload. |
Sources linked inline. Limits change β verify before a big upload.
How to make a GIF under 25 MB for Slack (and other recipes)
The single biggest lever on file size is frame rate. Halving FPS from 24 to 12 typically halves file size with no perceptible loss on chat content. Width is the second lever; duration is the third. Use these presets as a starting point:
Why GIFs still matter: five numbers
GIF was declared dead in 2014, 2017, 2020, and 2023. The numbers disagree. As of 2026:
"GIFs are visual language. They condense emotion in a way that text can't and video doesn't bother to."
How does the conversion actually work?
Modern browser-based converters lean on a WebAssembly build of FFmpeg running on the client. The pipeline: decode the source container, sample frames at the requested FPS, generate a per-clip color palette (typically via FFmpeg's palettegen + paletteuse filters), apply optional dithering, then encode to GIF89a. The whole thing runs in a Web Worker so the UI stays responsive.
The trade-off versus a server-side converter: client-side keeps your file private, but caps you at roughly 200 MB before the browser runs out of memory. Server-side has no realistic ceiling but moves your file off-device. ZeroTwo defaults to client-side and only spills to server for files that won't fit. If you'd rather generate a fresh clip from a prompt instead of converting an existing one, our AI video generator and AI image to video tools live one click away.
Key takeaways
- FPS first, width second, duration third β the cheat code for hitting any platform cap.
- Aim for under 8 MB and your GIF will preview inline on Slack, Discord (free), GitHub, and Tumblr.
- 256 colors is a feature, not a bug β it's why GIF compresses well and looks "GIF-y".
- Browser-based beats uploading for short clips β your file never leaves your device.
- If you need millions of colors, ship a WebP or APNG instead. Both are widely supported in 2026.
Frequently asked questions
What is the best video to gif converter?
The best video to GIF converter for most people is the one that runs in your browser, has no watermark, no signup, and lets you tune FPS, width, and duration before export. ZeroTwo, ezgif, and CloudConvert all qualify on those basics. ZeroTwo adds AI-assisted trimming so you can prompt 'cut to the dunk' instead of scrubbing a timeline.
What is the maximum GIF size I can upload to Slack or Discord?
Slack inline-previews GIFs up to 10 MB on free workspaces; larger files appear as a download link. Discord free servers cap uploads at 10 MB, Nitro Basic raises that to 50 MB, and full Nitro to 500 MB. GitHub, Notion (free), and Tumblr all cap at around 5β10 MB. Aim for under 8 MB to be safe everywhere.
How do I make a GIF under 25 MB for Slack?
Drop the frame rate first (try 12 FPS), then reduce the width to 480 px, then trim to 6 seconds or less. A 12 FPS, 480-px-wide, 6-second GIF almost always lands under 5 MB. If you still need to shrink, switch from 256 colors to 128 and disable dithering on solid backgrounds.
Is it free to convert video to GIF?
Yes. ZeroTwo's video to GIF converter is free and adds no watermark, with no signup required for short clips. Most browser-based converters offer a free tier; only enterprise tools (Adobe Express, Photoshop) charge upfront. If a free tool insists on a watermark or login, leave β there are too many alternatives.
Will the GIF lose quality?
GIF is limited to 256 colors per frame, so any conversion loses some color fidelity versus the source MP4. The fix is to optimize the palette per-frame (a feature ZeroTwo enables by default) and to keep widths under 720 px so the eye doesn't notice banding. For high-fidelity loops, consider WebP or APNG instead β both support millions of colors and smaller file sizes.
What video formats can I convert to GIF?
ZeroTwo accepts MP4, MOV, WebM, MKV, AVI, and most browser-playable formats. Under the hood, modern converters use FFmpeg (or a WASM build of it) which supports virtually every common codec. If your file won't import, transcode it to MP4 first β H.264 in an MP4 container is the universal lingua franca.
How does ZeroTwo's video to GIF converter compare to ezgif?
ezgif is the long-standing power-user choice β every knob exposed, but ad-heavy and dated UX. ZeroTwo bundles a clean modern editor with the same controls (FPS, width, color palette, dithering, crop, trim) plus an AI assistant that can describe the clip, suggest the best trim points, and generate captions. Try ZeroTwo free if you want one workspace for video, GIF, image, and chat.
Are my uploaded videos kept private?
ZeroTwo processes short clips in your browser whenever possible β the file never leaves your device. For longer or higher-resolution clips that exceed browser memory, the file is uploaded over TLS, processed, and deleted within 24 hours. We never train models on user uploads.
Keep exploring
One studio for video, GIF, image and chat.
Convert a clip, prompt a fresh one, generate the caption, translate it for a global audience β all in the same window. No watermark. Try ZeroTwo free.
Try ZeroTwo free