GIF converter for video, images and frames.

Runs in your browser · No upload

Convert between GIF and supported video or image formats on your device. Choose the conversion below and preview the downloaded result in its destination app.

100 MB input limit · Processing runs on your device · No watermark added

Pick a format for how the result will be used

A GIF converter changes the format of a file, which can affect compatibility, size and animation behavior. MP4 and WebM are video formats, while GIF and animated WebP are image formats. PNG frames are individual still images rather than one animated file. Choose a format your destination actually accepts. A smaller result is useful only if the app or page can display it correctly.

Supported conversion paths

The first release offers GIF to MP4, WebM or a ZIP of PNG frames, plus MP4 and animated WebP to GIF. These paths have been tested in Chromium 156. Animated WebP is an input option; WebP output is not offered in this release. Safari and Firefox have not been verified. Supported input and output formats depend on your browser and the codecs it can decode or encode, so check the options enabled in the form. A filename extension alone does not establish which codec a file contains. If a file cannot be decoded, try exporting it from its original app in a supported format rather than simply renaming the extension. In our browser test, a 217,087-byte sample GIF became a 45,820-byte MP4 at 320 × 180 px, retaining 20 frames over two seconds. A larger 19,632,197-byte GIF became a 2,659,652-byte MP4 at 640 × 360 px, retaining 80 frames over eight seconds. These examples show measured results for those files; conversion does not guarantee the same size reduction for other animations. For GIFs in X posts, the documented limits are up to 5MB on mobile and 15MB on web. Choosing a compatible format and meeting its upload-size limit are separate checks; conversion does not guarantee a smaller file.

Animation, sound and transparency do not transfer equally

GIF does not contain audio, so converting an MP4 to GIF produces a silent animation. This tool fills transparent GIF areas with a white background in video output, and the exported video has no audio. Inspect that background before sharing. A PNG frame export produces still frames that may need to be reassembled for playback. Verify duration, motion, background and destination compatibility before replacing your original.

Browser processing has device limits

Your file is processed locally; the engine may download on the first use, but the selected file is not sent to a conversion server. The input cap is 100 MB, and selected video clips are limited to 30 seconds. High-resolution files and many frames can require substantial memory. Processing can take longer on slower devices. Keep the source file until you have opened and checked the downloaded result.

How to use this gif converter

  1. 1Choose a supported source file.
  2. 2Select an available output format.
  3. 3Adjust the available settings and start the conversion.
  4. 4Preview or open the result, then download it in the required format.

Before and after

Measured with the same engine that runs in your browser.

SampleSizeOutputFramesSettings
Sample GIF to MP4 · Chromium 156 · 2 seconds212 KB → 45 KB320 × 180
2.0s
20width: 320 · format: mp4
Sample GIF to MP4 · Chromium 156 · 8 seconds19 MB → 2.5 MB640 × 360
8.0s
80width: 640 · format: mp4

Frequently asked questions

How do I convert a GIF to MP4?

Choose a GIF, select MP4 as the output and convert it. Open the result to check its dimensions, motion and background before using it.

Can a GIF converter add sound to a GIF?

GIF files do not store audio. Converting a GIF to video does not create a soundtrack. Converting video to GIF discards audio.

Will a transparent GIF stay transparent as an MP4?

No. This tool fills transparent GIF areas with white in video output. Preview the background before sharing, and keep your original GIF if you need its transparency.

What does converting a GIF to PNG frames produce?

It downloads a ZIP archive containing PNG still images from the animation frames rather than one playable GIF. Extract the archive to use the individual frames.

Why is my MP4 or WebP not accepted?

The file may contain an unsupported codec, be damaged, exceed the limit or require more memory than the device has available. The tool does not support every file with the same extension.