Convert MP4 to GIF online, free
That perfect three seconds buried in a video deserves to be a GIF — shareable in chats, embeds, and feeds where video files won't go. This converter extracts the frames right in your browser with hardware-fast decoding: drop the MP4, trim start and end seconds, pick frame rate and width, and download a looping GIF. No uploads (unlike server converters that queue your video), no watermarks, no accounts.
How to convert MP4 to GIF
- 1Drop your MP4 on the tool above. It previews instantly — press play to find your moment.
- 2Set start and end seconds to carve out the clip (20 seconds max — GIFs balloon fast). Pick FPS and width: 10 fps at 480px suits most shares.
- 3Hit Make GIF and download. The result loops forever and plays anywhere GIFs do.
Small GIFs from big videos
Shorter beats smaller
Cutting seconds shrinks files far more than cutting pixels. A 3-second clip at 480px beats a 10-second one at 240px in both size and watchability.
10 fps is the sweet spot
Movies run 24 fps, but GIFs read perfectly at 10. Dropping from 15 to 10 fps cuts a third of the frames with barely visible change.
Captions live elsewhere
Need text on it? Make the GIF first, then check back for caption tooling — or trim the moment here and meme it in your favorite editor.
Frequently asked questions
How do I turn an MP4 into a GIF?
Drop it above, trim your seconds, choose FPS and width, hit Make GIF. Frames are extracted locally and encoded into a looping GIF — no uploads.
Why is my GIF so much bigger than the MP4?
GIF is a 1980s format with no modern compression — expect 5–20× larger files than the source clip. Keep clips short (under 5s) and widths modest (480px) to stay shareable.
Can I convert WebM or MOV too?
Yes — WebM, MOV, MKV, and M4V all work, as long as your browser can decode them. Chrome and Edge cover nearly everything.
Is there a length limit?
Clips are capped at 20 seconds and 200 frames to keep encoding fast and files sane. For most shares, 2–5 seconds is ideal anyway.
Do my videos get uploaded?
Never. Decoding and encoding both run 100% in your browser — private clips stay private.