Vorab: Die drei Regeln für erträgliche GIF-Größen

Egal welcher Weg — diese drei Stellschrauben entscheiden über die Dateigröße, lange bevor ein Kompressor sie retten kann:

  • Kurz schneiden: 2–6 Sekunden. Jede weitere Sekunde kostet linear Megabytes.
  • Klein skalieren: 480 px Breite als Standard, 320 px für Chat-Reaktionen.
  • Framerate senken: 10–15 fps. GIFs leben von der Geste, nicht von Butterweichheit.

Weg 1: Bordmittel — Fotos-App und GIPHY-Apps

Für wen: Einmal schnell ein GIF für den Chat, ohne Installation.
Auf dem iPhone macht die Kurzbefehle-App aus jedem Video ein GIF (Kurzbefehl „Video in GIF konvertieren", in der Galerie vorhanden). Auf Android bringt die Google-Fotos-App unter „Hilfsmittel" teils eine GIF-Erstellung mit; alternativ tun es die offiziellen GIPHY-Apps auf beiden Systemen. Grenzen: wenig Kontrolle über Framerate und Größe — das Ergebnis danach durch den GIF-Kompressor laufen zu lassen, lohnt fast immer.

Weg 2: Screen-Recording direkt als GIF

Für wen: Software-Demos, Bug-Reports, README-Animationen.
Statt erst Video aufzunehmen und dann zu konvertieren, nehmen Werkzeuge wie Kap (macOS, Open Source) oder ScreenToGif (Windows, Open Source) den Bildschirmausschnitt direkt als GIF auf — inklusive Nachbearbeitung, Framerate-Wahl und Zuschnitt. Für Entwickler-Dokumentation ist das der komfortabelste Weg, weil der Umweg über eine Videodatei komplett entfällt.

Weg 3: ffmpeg — maximale Kontrolle, beste Qualität

Für wen: Wer die Kommandozeile nicht scheut und das beste Verhältnis aus Qualität und Größe will.
Der naive Einzeiler funktioniert, verschenkt aber Qualität. Der Profi-Trick ist eine eigene Farbpalette: GIF kann nur 256 Farben, und ffmpeg wählt sie mit palettegen passend zum Clip statt generisch:

ffmpeg -i clip.mp4 -vf "fps=12,scale=480:-1:flags=lanczos,palettegen" palette.png
ffmpeg -i clip.mp4 -i palette.png -filter_complex "fps=12,scale=480:-1:flags=lanczos[x];[x][1:v]paletteuse" out.gif

Das Ergebnis ist sichtbar sauberer (kein Banding in Verläufen) und meist 30–50 % kleiner als der Ein-Schritt-Export. Mit -ss 3 -t 4 vor dem ersten -i schneidet ffmpeg gleich noch den Ausschnitt (ab Sekunde 3, 4 Sekunden lang) — Schneiden, Skalieren und Konvertieren in einem Durchgang.

Weg 4: Browser-Tools

Für wen: Ohne Installation am Desktop, gelegentliche Nutzung.
Es gibt zwei Sorten: Dienste, die das Video auf ihre Server hochladen — bei privaten Clips die falsche Wahl — und browser-lokale Werkzeuge auf WebAssembly-Basis (etwa ffmpeg.wasm-basierte Konverter), bei denen die Datei den Rechner nicht verlässt. Vor der Nutzung lohnt der Blick in die Datenschutzerklärung: „Verarbeitung im Browser" ist das Stichwort. Das fertige GIF lässt sich anschließend hier browser-lokal nachkomprimieren.

Die ehrliche Frage: Muss es überhaupt ein GIF sein?

GIF ist als Bewegtbild-Format technisch seit Jahrzehnten überholt — es überlebt, weil es überall ohne Player läuft und automatisch loopt. Aber je nach Ziel gibt es bessere Optionen:

ZielBeste WahlWarum
Chat / MessengerGIFWird überall inline abgespielt
GitHub-READMEGIF (oder MP4-Link)GIF spielt in READMEs automatisch
Eigene WebsiteStummes Auto-Play-MP4/WebMBis zu 90 % kleiner, volle Farben
Website, Bild-PipelineAnimiertes WebPKleiner als GIF, mehr als 256 Farben
E-MailGIFVideo wird in Mails kaum unterstützt

Auf der eigenen Website ist das <video autoplay muted loop playsinline>-Element fast immer die bessere Antwort als ein Mega-GIF — gleicher Effekt, ein Bruchteil der Ladezeit. Den ausführlichen Format-Vergleich mit Messwerten gibt es im Beitrag GIF vs. WebP.

Häufige Fragen

Warum ist mein GIF größer als das ursprüngliche Video?

Weil GIF ein Format von 1987 ist: Es speichert jedes Einzelbild fast unkomprimiert mit maximal 256 Farben, während moderne Video-Codecs nur die Unterschiede zwischen Bildern speichern. Ein 2-MB-MP4 kann als GIF locker 20 MB groß werden — das ist normal, kein Fehler.

Wie lang darf ein GIF sein?

Technisch beliebig, praktisch: 2 bis 6 Sekunden. Darüber explodiert die Dateigröße, und die meisten Plattformen kürzen oder komprimieren lange GIFs ohnehin aggressiv. Für längere Clips ist ein stummes Auto-Play-MP4 die richtige Wahl.

Welche Auflösung und Framerate sind sinnvoll?

480 Pixel Breite und 10 bis 15 fps reichen für die allermeisten Zwecke. GIFs werden klein angezeigt — 1080p-GIFs mit 30 fps sind zehnmal so groß, ohne sichtbar besser zu wirken.

Kann ich ein GIF wieder in ein Video umwandeln?

Ja, ffmpeg macht daraus mit einem Befehl wieder ein MP4 — das dann typischerweise nur noch ein Zehntel so groß ist. Die 256-Farben-Reduktion des GIFs bleibt allerdings sichtbar; das Original ersetzt das nicht.

Quellen

ffmpeg — palettegen/paletteuse Filter-Dokumentation · Apple — Kurzbefehle-Handbuch · MDN — das video-Element.