UltKit

MP4 to GIF in High Quality

Most video-to-GIF tools aim for the smallest file and accept banding and blur. This page does the opposite: it starts at 720 px wide, 20 frames per second, all 256 colors and Sierra dithering, for loops that have to look clean in documentation, product pages and presentations.

Video Converter

or drop MP4, MOV, MKV … files here ·

Max 95 MB per file· Up to 20 files· Deleted after 30 minutes

Output

Files are processed on our servers and deleted after 30 minutes.

How to use this tool

  1. 1

    Upload a short MP4

    High-quality GIFs grow fast, so pick a few seconds. Use Start at and End at to cut the exact loop from a longer clip.

  2. 2

    Keep the quality settings

    Width 720 px, Frame rate 20 fps, Colors 256 and Dithering Sierra are already set. Lower the width first if the file comes out too large.

  3. 3

    Convert to GIF

    Press Convert to GIF and check the loop in a browser before you publish it.

Upload the MP4, keep the settings on this page and press Convert to GIF. You get a 720 px wide loop at 20 fps with a full 256-color palette and Sierra dithering, the highest-quality combination that still produces a file people can load.

MP4 to GIF high quality settings explained

GIF quality is decided by the palette more than by the pixels. The converter analyzes the clip and builds a 256-color palette from the colors that actually appear in it, rather than using a fixed web palette, so skin tones, brand colors and interface grays land close to the original. Dithering then blends neighboring palette entries to fake the in-between shades.

Frame rate matters next. GIF stores the delay before each frame in hundredths of a second, so 20 fps maps to an exact 5/100 s per frame and plays at true speed. Motion at 20 fps looks fluid for interface demos and most camera footage; going higher multiplies frames, and therefore bytes, for little visible gain.

  1. 320 px

    Chat reactions, small embeds

  2. 480 px

    The standard GIF width, light files

  3. 720 px

    This page: crisp text and UI detail

  4. 1080 px

    Full-width hero loops; very large files

MP4

MPEG-4 video

MP4 (MPEG-4 Part 14) is a multimedia container standardised by ISO/MPEG and based on Apple's QuickTime format. It usually holds H.264 or HEVC video with AAC audio, and can also carry subtitles, chapters and metadata. It is the most compatible video format in the world, playing on phones, browsers, TVs, game consoles and social platforms. The video inside is almost always lossy, so repeated re-encoding gradually reduces quality.

Compression
Lossy
Transparency
–
Animation
–
Introduced
2001 · Moving Picture Experts Group (MPEG)
MP4 converter

GIF

Graphics Interchange Format

GIF was introduced by CompuServe in 1987 and is still the most widely supported format for short, looping animations. It is lossless but limited to a palette of 256 colours per frame, so photos and gradients show banding and dithering. It supports only on/off (1-bit) transparency, which leaves jagged edges on curved shapes. Animated GIFs are often far larger than the same clip as MP4 or WebP. Every browser, chat app and social platform plays GIFs.

Compression
Lossless
Transparency
Yes
Animation
Yes
Introduced
1987 · CompuServe
GIF converter

MP4 becomes a high-quality GIF when the loop itself is what people look at, such as a product demo, an interface animation or a tutorial step, and a clean picture matters more than the smallest file.

Dithering options for a smooth GIF

Sierra or Floyd–Steinberg

  • Error diffusion, the smoothest result
  • Best for camera footage and gradients
  • Slight grain, larger files

Bayer (ordered)

  • A fixed crosshatch pattern
  • Good for flat graphics and screen captures
  • Compresses better between frames

None

  • Hard color steps on gradients
  • Fine for slides, logos and pixel art
  • The smallest file of the four

Keeping a high-quality GIF under upload limits

Quality and size pull against each other, and the right order of compromises keeps the look intact. Shorten the clip first, since every second removed saves the most. Then lower Width; going from 720 to 600 px removes about 30% of the pixels while text stays readable. Drop Frame rate to 15 fps next, and reduce Colors last, because that is where banding starts to show.

The format's patent history explains why it is everywhere: the LZW compression inside GIF was covered by a Unisys patent until it expired in the United States in 2003, after which every tool could write GIFs freely. For a quicker, lighter loop use the standard MP4 to GIF converter, and when a chat app rejects the result, compress GIF for Discord fits it under the limit.

High-quality GIF questions

What makes a GIF high quality?

Four things: enough width for the detail to read, a frame rate that keeps motion fluid, a palette that uses all 256 colors, and dithering that hides the steps between them. This page maxes out the last two and sets the first two at a level where the file stays usable.

Why can a GIF never look exactly like the MP4?

An MP4 frame can use any of 16.7 million colors, while a GIF frame is limited to a palette of at most 256. Dithering mixes palette colors in fine patterns to imitate the missing shades, which works well on most footage but adds a slight grain to smooth gradients such as skies.

How big will a 720 px GIF be?

Typically several megabytes per second of footage, depending on how much changes between frames. A static screen recording with a moving cursor stays small; handheld camera footage, where every pixel shifts, grows fastest. Lower Width to 480 px to cut the size by more than half.

Should I use Sierra or Floyd–Steinberg dithering?

Both spread rounding errors to neighboring pixels, and the difference is subtle; Sierra tends to give a slightly smoother texture. Choose Bayer for flat graphics, where its regular pattern compresses better, and None only for content that already has few colors, such as a slide or a logo animation.

Is a high-quality GIF the best choice for a web page?

Only where GIF is the one format allowed, such as a README, an e-mail or a forum. On a page you control, an animated WebP or a muted video loop looks better at a fraction of the size; MP4 to WebP is the closest alternative.