GIF to MP4 Converter
Turn a GIF into an MP4 that plays at the same speed — bigger, longer, and far smaller on disk.
How it works
How to convert a GIF to MP4?
Open the GIF
Drag in an animated GIF, or pick one. It stays on your device — nothing is uploaded.
Pick a size
Keep the original dimensions, or enlarge 2×, 3× or 4× with every pixel kept sharp.
Choose how many plays
Write the loop into the file two, three, five or ten times so it repeats anywhere.
Convert and download
The MP4 downloads as soon as it is written. Headed for a feed with its own shape? Run it through the video resizer to fit 9:16 or 1:1 without cropping the picture.
Under the hood
A GIF has no frame rate, and the video keeps it that way
A video runs at a frame rate. A GIF does not: every frame carries its own hold time, and they are free to differ — a reaction GIF that lingers on the last frame, a loading spinner that pauses at the top. Converters that resample onto a fixed 25 or 30 frames a second have to duplicate some frames and drop others to make that fit, and the motion comes out subtly wrong.
This one stamps each frame into the MP4 with the moment it appears and how long it stays, so nothing is duplicated and nothing is dropped. It also uses the timing browsers actually play rather than the timing the file claims: a GIF that asks for a hundred frames a second is shown at ten by every browser, and that is the speed you have been watching it at. Want to check a frame’s hold for yourself? Split the GIF into frames and each one is listed with its delay.
Why the file shrinks
GIF compresses each frame on its own, with LZW — a 1984 algorithm, wrapped in a 1987 format. H.264 stores what moved between frames, which for most loops is very little.
Why enlarge it
A 240-pixel video stretched by a feed goes soft. Enlarged here by a whole number, each pixel becomes a clean block and the player has far less left to blur.
Questions