🎞️
Tools/MP4 to GIF

MP4 to GIF

Turn a video clip into an animated GIF — pick the segment, frame rate, and width. Runs entirely in your browser.

100% LOCALTwo-pass paletteTrim + fps presetsBayer ditheringLocal ffmpeg.wasm
Saved Presets· Auto-save on
▾
Der RechnerPage 1
🎞️
Drop an MP4 here, or click to browse
MP4, MOV, WebM, MKV, AVI — pick a short segment for the best result

Drop a video, choose the segment, and make a looping GIF

Data Source & Legal Disclaimer
Effective: 2026Last updated: 2026-09-08Update: Manual review
Sources: FFmpeg documentation · GIF89a specification

Conversion runs entirely in your browser with ffmpeg.wasm — the video never leaves your device. GIF is limited to 256 colors and no audio; a 10-second 480p clip typically lands between 2 MB and 8 MB.

See all data sources & update policy →
So funktioniert esPage 2

Making GIFs that do not look terrible — the palette pass is the whole trick

GIF is a 1987 format with two hard limits: 256 colors per frame and no audio. Naïve converters map every frame to a generic web-safe palette, which is why so many GIFs have banded skies and blotchy faces. The fix is a two-pass encode: scan the actual frames you are about to use, generate a palette optimized for those colors, then apply it. That is exactly what this tool does (ffmpeg’s palettegen → paletteuse), and it is the single biggest quality difference between a good GIF and a bad one. Dithering is the second lever: ordered (Bayer) dithering scatters the error in a regular pattern that hides banding in gradients and is usually what you want; turning it off gives flatter, cleaner results for screenshots and UI captures with large solid areas. Beyond that, two settings decide your file size more than anything else — duration and frame rate. Because every frame is stored, a 10-second clip at 24 fps holds 240 frames; dropping to 10 fps cuts both the size and the smoothness roughly in half. Keep GIFs to 3–6 seconds for reactions and short product demos; if you need longer or want sound, use a real video format instead.

Trim → palette pass → dithered encode → looping GIF
.mp4trim tostart + lengthfps + scalelanczos320 / 480 / 640Palette passpalettegenfrom your framesAnimated GIFBayer ditherloops forever

Pass one builds a palette from your actual frames; pass two applies it with Bayer dithering.

A product demo GIF for a landing page

A 40-second screen recording of a checkout flow has to become a small looping GIF for a landing page hero.

  1. Capture:A screen recording of the new checkout flow — 40 seconds, 1080p, 28 MB
  2. Trim:She keeps only seconds 8–13, the part where the one-click payment actually happens
  3. Encode:Balanced preset (480px, 15 fps) with Bayer dithering; the palette pass keeps the brand gradient smooth instead of banded
  4. Ship:The GIF lands at 3.1 MB and loops silently in the hero section — no autoplay permissions, no muted-video caveat
FAQ & DetailsPage 3

To make a GIF from a video: load the clip, set the start time and length, and encode — a palette is generated from your real frames so gradients do not band.

FreeToolHub MP4 to GIF is a free browser-based tool that turns a video clip into a looping animated GIF, no signup, no upload.

Über dieses Tool

Was ist dieses Tool?

Konvertieren Sie MP4 kostenlos in GIF online. Die zweistufige Farbpalettenkodierung hält Verläufe glatt, mit Segmentbeschneidung, Bildraten- und Breitenvorgaben sowie Bayer-Dithering. Kein Hochladen, kein Wasserzeichen.

Two-pass paletteTrim + fps presetsBayer ditheringLocal ffmpeg.wasm

Die Farbpaletten-Passe ist der ganze Trick

GIF ist ein Format von 1987 mit zwei harten Grenzen: 256 Farben pro Bild und kein Audio. Naive Konverter ordnen jeden Frame einer generischen web-sicheren Farbpalette zu, was zu den gestreiften Himmeln und fleckigen Hauttönen führt, die GIFs billig aussehen lassen. Die Lösung ist eine zweistufige Kodierung: die tatsächlich verwendeten Frames scannen, eine für diese Farben optimierte Farbpalette generieren und dann anwenden. Genau das tut dieses Tool mit ffmpeg palettegen und paletteuse, und das ist der Grund, warum ein gut gemachtes GIF trotz der 256-Farben-Grenze fast fotografisch aussehen kann.

Dithering, Bildrate und Dauer

Dithering ist der zweite Qualitätshebel. Geordnetes Bayer-Dithering streut Fehler in einem regelmäßigen Muster, das Banding in Verläufen und Hauttönen verbirgt – normalerweise das, was Sie wollen. Wenn Sie es ausschalten, erhalten Sie flachere, sauberere Ergebnisse für Screenshots und UI-Aufnahmen mit großen einfarbigen Bereichen. Die Größe wird von zwei anderen Einstellungen bestimmt: Dauer und Bildrate. Da jeder Frame gespeichert wird, sind 10 Sekunden bei 24 fps 240 Frames; 10 fps halbiert ungefähr sowohl Größe als auch Glätte. Drei bis sechs Sekunden ist der Sweet Spot für Reaktionen und kurze Produkt-Demos.

Wann GIF die falsche Antwort ist

GIF ist für eine Sache unschlagbar: stummes, automatisch abspielendes, universell unterstützte Bewegung ohne Player und ohne Berechtigungen. Es ist die falsche Wahl, wenn Sie Sound benötigen, wenn das Clip länger als etwa zehn Sekunden läuft oder wenn die Dateigröße wichtiger ist als die Kompatibilität – ein stummes, wiederholtes MP4 oder WebP ist typischerweise ein Bruchteil der Größe bei weitaus besserer Qualität. Verwenden Sie GIF für Reaktionen, kurze Demos und Inline-Dokumentation; greifen Sie überall sonst auf Video zurück.

Häufige Fragen

Warum verwendet diese Methode zwei Kodierungspässe?

GIF ist auf 256 Farben pro Frame begrenzt. Ein naiver Konverter ordnet jeden Frame einer generischen Farbpalette zu, weshalb so viele GIFs gestreifte Himmel und fleckige Gesichter haben. Dieses Tool generiert zuerst eine Farbpalette aus den tatsächlich ausgewählten Frames und wendet sie dann an – der größte Qualitätsunterschied zwischen einem guten und einem schlechten GIF. Es kostet einen zusätzlichen Durchlauf und lohnt sich jedes Mal.

Sollte ich Dithering eingeschaltet lassen?

Normalerweise ja. Bayer-Dithering streut Farbfehler in einem regelmäßigen Muster, das Banding in Verläufen, Hauttönen und Himmeln verbirgt. Schalten Sie es für Screenshots und UI-Aufnahmen mit großen einfarbigen Bereichen aus, bei denen Dithering sichtbare Textur zu dem hinzufügt, was flach sein sollte.

Wie halte ich die Dateigröße klein?

Dauer und Bildrate dominieren, da jeder Frame gespeichert wird. Ein 10-Sekunden-Clip bei 24 fps sind 240 Frames; Reduzierung auf 10 fps schneidet Größe und Glätte ungefähr in der Hälfte ab. Halten Sie GIFs bei 3-6 Sekunden für Reaktionen und kurze Demos und reduzieren Sie die Breite, wenn das GIF ohnehin klein angezeigt wird.

Warum gibt es keinen Sound, und warum ist mein GIF so groß?

GIF hat überhaupt keine Audio-Unterstützung – das ist eine Grenze des Formats von 1987, nicht dieses Tools. Die Größe ist ebenfalls inhärent: GIF speichert jeden Frame als vollständiges Bild mit einer 256-Farben-Farbpalette, sodass ein 10-Sekunden-480p-Clip typischerweise zwischen 2 MB und 8 MB liegt. Wenn Sie Sound oder eine längere Laufzeit benötigen, verwenden Sie stattdessen ein echtes Videoformat.

Wird mein Video irgendwo hochgeladen?

Nein. Die Konvertierung läuft vollständig in Ihrem Browser mit ffmpeg, das zu WebAssembly kompiliert wurde. Ihr Video verlässt niemals Ihr Gerät, sodass unveröffentlichte Produkt-Aufnahmen und interne Demos privat bleiben.

Verwandte Tools

Teilen:𝕏inf⬆
Joke of the Day
Oct 23

Why did the robot eat a light bulb?

Free core, no account

Keep the Free Edition Free

No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.

☕Support me on Ko-fi— support the free tier

100% of proceeds go towards hosting & building more free tools.