To convert MP4 to GIF, drop your video into the converter below, adjust the settings if you like, and press Convert. The GIF is made inside your browser, so your file never leaves your device. It is free, adds no watermark and needs no account. It works best in Chrome or Edge on a computer.

Lower values produce higher quality GIFs but larger file sizes
Higher values create smoother animations but larger files
Larger sizes give higher resolution but increase file size
Dithering can improve color appearance but may introduce noise
Drag and drop your MP4 file here
or click to browse (max 500MB)
This converter works entirely in your browser. Your files are never uploaded to any server.
GIF Conversion: Converting to GIF format may take some time and result in larger file sizes. For high-quality results with smaller files, consider using the WebM or MP4 format instead.
Four facts about the converter, each taken from how it actually works.
Frames are drawn and encoded in your browser, so the video stays on your computer.
Frame rate 5 to 30 fps, max width 240 to 1280 px, quality 1 to 20, plus optional dithering.
The GIF holds up to 15 seconds' worth of frames at your chosen frame rate.
Drop in a source MP4 of up to 500 MB. Free, with no watermark.
You can convert an MP4 to a GIF in three steps, with no app to install.
A short clip is done quickly. Longer ones take more time, because your browser draws and encodes every frame itself.
Frame rate and width matter most. Both change the file size far more than quality does.

For an MP4 to GIF in high quality, keep the width near the original, set quality to between 1 and 5, and turn dithering on for skies, skin and other gradients.
A GIF can only use 256 colours per image, so photographic video will always look a little grainy. Screen recordings, with their flat colours, convert far better.
GIFs are usually much bigger than the MP4 they came from, because the format stores frames far less efficiently than modern video.
To shrink one, lower the frame rate first, then the max width, then raise the quality number. Halving the width cuts the pixels in each frame to a quarter.
If the place you are posting to accepts video, an MP4 is almost always the better choice.

Open this page in Chrome or Edge, drop the file in and convert. The steps are identical on a Mac and on a Windows PC, because the converter is a web page and nothing gets installed.
It uses your browser's built-in video features, so a very old browser shows a message instead of converting.
Yes. Your MP4 is read and turned into a GIF inside this browser tab, and the video is never sent to Screencap or to anyone else.
So a clip from a work meeting or a family video is fine to use. Many online converters upload your file to their servers, so check how a site works before you give it anything sensitive.
Yes. If you already use a terminal, this command builds a 15 fps, 480 px wide GIF with a custom colour palette: ffmpeg -i input.mp4 -vf "fps=15,scale=480:-1:flags=lanczos,split[a][b];[a]palettegen[p];[b][p]paletteuse" output.gif
The palette filters are described in the ffmpeg documentation. This page does the same job without the command line.
Screencap records your screen and gives you a link that plays in any browser, so there is no heavy GIF to attach. It is free, on the Mac or in Chrome and Edge.