SVG in GIF umwandeln

SVG kannst du hier kostenlos und ohne Konto in GIF umwandeln: Datei oben ablegen, und ein, zwei Sekunden später steht das Ergebnis zum Herunterladen bereit. Die Umwandlung läuft in deinem eigenen Browser, die Datei wird also nie hochgeladen — das klappt unter Windows, macOS und Linux ebenso wie auf iPhone und Android, und es funktioniert selbst dann noch, wenn du das Netz abschaltest.

  • Wo es läuft In deinem Browser. Die Datei wird nicht hochgeladen.
  • Neu aufgebaut GIF funktioniert anders als SVG. Es ist also nicht der schleichende Qualitätsverlust eines verlustbehafteten Codecs: Was GIF ausdrücken kann, wird originalgetreu wiedergegeben — was dort keine Entsprechung hat, bleibt ganz weg.
  • Größenbegrenzung Bis 100 MB pro Datei, kostenlos und ohne Konto.
  • Gut zu wissen Text wird mit den Schriften gezeichnet, die in der Datei stecken. Für alles andere wird eine Ersatzschrift genommen.

Bis zu 100 Dateien auf einmal. Gemischte Formate sind kein Problem.

Ein Logo landet auf einer Karte, nicht auf Nichts

Das muss vor dem Umwandeln geklärt sein, weil es kaum irgendwo erwähnt wird: GIF kennt Transparenz, aber nur in einer Form — ein einzelner Eintrag der Farbpalette kann als unsichtbar markiert werden. Der hier verwendete Encoder markiert keinen. Er baut eine Palette, schreibt sie als Liste von Rot-Grün-Blau-Werten, und wenn die Datei fertig ist, gibt es keinen Platz mehr für Alphainformation.

Eine aus einem SVG gerenderte Zeichnung hat überall dort durchsichtige Pixel, wo nichts gezeichnet wurde, und jeder davon muss vor dem Aufbau der Palette zu etwas Undurchsichtigem werden. Sie werden mit der auf dieser Seite eingestellten Hintergrundfarbe gefüllt, die bei Weiß beginnt. Ein auf nichts gezeichnetes Logo kommt also auf einer weißen Karte an — unsichtbar auf einer weißen Seite und gut sichtbar auf einer dunklen, und genau das lohnt sich zu prüfen, bevor die Datei irgendwohin geht.

Die Füllfarbe vor dem Aufbau der Palette festlegen

Die Hintergrundfarbe auf dieser Seite entscheidet, was aus den leeren Bereichen wird, und sie wird zuerst gelesen: Die Füllung wird auf die Fläche gezeichnet, bevor die gerenderte Zeichnung in einem Durchgang darübergelegt wird. Diese Reihenfolge ist der Grund, warum die Kanten sauber ausfallen. Erst zu füllen und danach zu skalieren, oder eine durchsichtige Fassung erst zu skalieren und dann zu füllen, hinterlässt an jeder Kurve einen Saum halbtransparenter Pixel, den die Füllung anschließend verdunkelt.

Die Farbe an das anpassen, worauf das GIF tatsächlich sitzt. Geht es auf eine weiße Seite, bleibt die Voreinstellung richtig. Ist der Hintergrund farbig und der Hex-Wert bekannt, ihn eintragen — der Übergang verschwindet. Wechselt der Hintergrund je nach Vorlage, lohnt sich stattdessen ein Rechteck über der ganzen viewBox direkt in der Zeichnung, damit die Datei ihren eigenen Untergrund mitbringt.

Ein 1.024-Pixel-Rendering ist für ein GIF viel zu groß

Ein SVG hat keine Größe, die Umwandlung wählt also eine: 1.024 Pixel Breite in der Voreinstellung, die Höhe folgt den Proportionen der Zeichnung. Das passt gut zu PNG oder WebP, wo ein großes flaches Bild wenig kostet. Zu einem GIF passt es schlecht, weil die Stellen, die heute noch eines verlangen — Signaturblöcke, Avatare, Forensymbole — fast immer bei 100 bis 300 Pixeln arbeiten.

Die Skalierung nutzen. Bei 0,2 rendert dieselbe Zeichnung 205 Pixel breit, näher an dem, was diese Ziele tatsächlich anzeigen, und die Datei schrumpft ungefähr mit der Fläche. Ein 1.024-Pixel-GIF dorthin zu schicken, wo 150 gebraucht wurden, heißt nur, dass eine fremde Software es verkleinert — meist ohne zu fragen und selten gut.

Was die Palette an einer gemessenen Datei wirklich anstellt

Die Reduktion ist milder, als die Zahl 256 vermuten lässt, jedenfalls bei der Art Zeichnung, die als SVG ankommt. Flächige Füllungen brauchen je eine Farbe, Konturen eine weitere, und die Kantenglättung fügt an jeder Kante eine Handvoll Zwischentöne hinzu — bei einer zweifarbigen Zeichnung ergibt das insgesamt ein paar Dutzend Werte.

An der eigenen Testdatei ergab das eine so kleine Palette, dass der Encoder eine Farbtabelle mit sechzehn Einträgen schrieb — die kleinste Zweierpotenz, die dafür reichte —, und das ganze 1024-mal-1024-Pixel-GIF kam auf 7.844 Byte aus einem 140 Byte großen SVG. Flache Kunst komprimiert in diesem Format hervorragend, weil GIF Läufe gleicher Werte speichert und eine Zeichnung größtenteils aus solchen Läufen besteht.

Wo eine Zeichnung tatsächlich über 256 Farben hinausgeht

Verläufe sind der Fall. Ein linearer oder radialer Verlauf über eine große Fläche erzeugt hunderte einzelne Werte, die Palette kann sie nicht fassen, und der Quantisierer wählt Stellvertreter — das Ergebnis zeigt Stufen statt eines weichen Übergangs. Bei einem 1.024-Pixel-Rendering sind diese Stufen deutlich sichtbar.

Weiche Schlagschatten, unscharfe Kanten und halbtransparente Überlagerungen tun dasselbe, weil jede von ihnen eine Reihe verblendeter Werte erzeugt. Enthält die Zeichnung etwas davon und lässt sich das Ziel nicht von GIF abbringen, hilft ein kleineres Rendering — weniger Pixel bedeuten weniger unterschiedliche Verblendungen und weniger sichtbare Streifen.

Animation im SVG übersteht das Rendern nicht

SVG kann animieren: mit SMIL-Elementen, per CSS-Animation, und eine Datei kann sogar Skript enthalten. GIF kann ebenfalls animieren, was nahelegt, dass beides zusammenpasst. Tut es nicht: Der Renderer erzeugt genau einen statischen Frame im Anfangszustand der Zeichnung, und der Encoder schreibt genau diesen einen Frame in die Datei.

Ein animiertes Logo kommt also als seine erste Pose zurück, und keine Einstellung ändert das. Ein bewegtes GIF aus einem bewegten SVG zu erzeugen wäre eine ganz andere Aufgabe — die Animation müsste abgespielt und Bild für Bild eingefangen werden, was ein Renderer für Standbilder nicht tut.

Warum ein deutsches Fachverfahren 2026 noch GIF verlangt

In Behörden und größeren Unternehmen läuft oft ein sogenanntes Fachverfahren — eine Software, deren Formulare und Vorgaben Jahre oder Jahrzehnte alt sind, gepflegt von einer Stelle, die selten Grund hat, den Upload-Dialog anzufassen. GIF wird seit 1987 überall gelesen, und genau das war der Grund für die Vorgabe: eine Antwort, die auf keiner der damals verbreiteten Anwendungen scheitern konnte.

Den Rest der Vorgabe lohnt es sich mitzulesen. Eine Spezifikation, die alt genug ist, um GIF zu nennen, legt fast immer auch eine maximale Pixelgröße und eine maximale Dateigröße fest — das Format war selten die einzige Bedingung. Alle auf einmal zu treffen ist schneller als drei Anläufe mit Ablehnung.

PNG liefert dasselbe Bild und behält die Transparenz

Ein Versuch lohnt sich, bevor man den Kompromiss akzeptiert. Viele Systeme, deren Hilfetext GIF verlangt, akzeptieren in ihrer Prüflogik auch PNG, weil der Text früher geschrieben wurde als der Code und der Code alles abdeckt, was die zugrunde liegende Bibliothek liest. Geht es durch, bleibt die Transparenz exakt erhalten, und die Farbreduktion entfällt ganz.

Ist GIF tatsächlich zwingend, dann die Füllfarbe bewusst wählen statt die Voreinstellung ungeprüft zu übernehmen. Das Ergebnis ist dann ein Bild mit flachem Hintergrund, das bewusst entschieden wurde statt zufällig entstanden ist, und es sieht bei jedem Empfänger gleich aus — was die Vorgabe von Anfang an erreichen wollte.

Betriebliche Altsysteme, die noch heute GIF verlangen

In größeren deutschen Unternehmen laufen Intranet-Portale und interne Formulare oft auf Systemen, die seit vielen Jahren nicht grundlegend erneuert wurden — ein Upload-Feld für ein Profilbild oder ein Team-Logo, dessen Prüfcode noch aus einer Zeit stammt, in der GIF der sichere Standard war. Zu ändern ist daran meist wenig, außer dem, was hochgeladen wird.

Für ein einzelnes Bild ist das kein großer Aufwand, aber es lohnt sich, den Vorgang einmal zu dokumentieren, wenn mehrere Kolleginnen und Kollegen regelmäßig Logos für dasselbe System einreichen müssen — damit nicht jede Person für sich neu herausfindet, dass ein weißer statt eines transparenten Hintergrunds nötig ist.

Das Ergebnis vor dem Versand noch einmal prüfen

Weil die Füllfarbe erst beim Rendern entschieden wird, lohnt sich ein kurzer Blick auf das fertige GIF, bevor es an die Zielstelle geht — insbesondere auf einem Bildschirm mit dunklem Systemthema, wo eine vergessene weiße Füllung sofort als Kasten auffällt, den ein Vorschaubild in der eigenen Entwicklungsumgebung eventuell nicht zeigt.

Ein zweiter Blick lohnt sich auch bei der Dateigröße: Kommt bei einer eigentlich einfachen Zeichnung eine überraschend große Datei heraus, steckt meist ein Verlauf oder ein weicher Schatten dahinter, den man vor dem endgültigen Export noch entfernen oder abschwächen kann.

Einen Satz Zeichnungen für eine Vorlage rendern

Den ganzen Ordner ablegen. Jedes SVG wird mit derselben Skalierung gerendert und einzeln kodiert, alles kommt als ZIP zurück. Die Palette entsteht je Bild und nicht über den ganzen Satz hinweg, dieselbe Markenfarbe kann also in zwei Dateien an einem leicht anderen Index landen — im Gebrauch unsichtbar, aber ein Grund, die Dateien nicht Byte für Byte identisch zu erwarten.

Jede Datei behält auch ihre eigenen Einstellungen, die Hintergrundfarbe wird also pro Zeile gewählt statt einmal für den ganzen Ablauf. Geht ein Satz in dieselbe Vorlage, lohnt sich, vorher auf allen denselben Wert zu setzen, statt es hinterher an einer einzelnen Signatur zu bemerken.

SVG in GIF umwandeln — so geht es

  1. Leg deine SVG-Datei auf dieser Seite ab, oder klick, um eine auszuwählen.
  2. Wähl GIF als Ziel. Die Umwandlung läuft in deinem Browser, die Datei wird nicht hochgeladen.
  3. Lade die fertige GIF-Datei herunter.

SVG und GIF im Vergleich: was sich ändert

SVG im Vergleich zu GIF
SVGGIF
Vollständiger NameScalable Vector GraphicsGraphics Interchange Format
Dateiendung.svg.gif
Medientypimage/svg+xmlimage/gif
KompressionUnkomprimiertVerlustfrei — es wird nichts verworfen
Erstmals veröffentlicht20011987
Herausgegeben vonW3CCompuServe
SpezifikationSVG 1.1GIF89a
LizenzlageOffener StandardOffener Standard
Heutiger StandAktuellAlt, wird überall noch gelesen
Bittiefe8
Kann Farbe beschreiben alsRGBindizierte Palette
Größtes Bild65.535 px je Seite
Öffnet im BrowserJeder BrowserJeder Browser
Stattdessen erwogenPNG, PDFWebP, MP4

Was verloren geht

GIF kennt keinen Alphakanal. Eine transparente SVG-Datei kommt mit gefüllten Flächen heraus — ohne andere Angabe weiß — und keine Einstellung in GIF holt die Transparenz zurück.

SVG beschreibt Formen, GIF speichert Bildpunkte. Das Ergebnis ist genau in der Größe scharf, in der es gerendert wurde; späteres Vergrößern kann die Punkte dazwischen nur erfinden. Die Exportgröße entscheidet hier mehr als bei den meisten Umwandlungen.

GIF speichert ein einzelnes Standbild. Von einer animierten SVG-Datei bleibt das erste Bild übrig, der Rest fällt weg. Die Umwandlung ist also ein Weg, ein Einzelbild herauszuholen, kein Weg, die Bewegung mitzunehmen.

GIF speichert höchstens 256 Farben pro Bild. Ein Foto wird dabei auf eine Palette reduziert — daher der stufige Himmel. Das ist keine Qualitätseinstellung, sondern das Format selbst.

Das Ergebnis öffnen

Die üblichen Programme überschneiden sich nicht: SVG öffnest du in Inkscape, Adobe Illustrator und Figma, GIF in GIMP, Adobe Photoshop und ImageMagick — wer das Ergebnis bekommt, braucht also eines aus der zweiten Reihe.

Dateigröße und Qualität

GIF packt dieselben Abtastwerte in etwa die Hälfte des Platzes. Verworfen wird nichts — entpackst du es, bekommst du die SVG-Datei bitgenau zurück —, und damit ist es die bessere Ablage für alles, was du behalten willst.

Wofür die beiden Formate gedacht sind

SVG stammt von W3C und wurde 2001 veröffentlicht. Festgehalten ist das in SVG 1.1 — lohnt sich zu kennen, wenn die Datei das Programm überleben soll, das sie geschrieben hat.

GIF kommt von CompuServe und stammt aus 1987, festgehalten in GIF89a. GIMP, Adobe Photoshop und ImageMagick lesen das Format.

SVG zu GIF: häufige Fragen

Werden meine SVG-Dateien irgendwo hochgeladen?

Nein. Diese Umwandlung läuft vollständig in deinem Browser, die Datei verlässt dein Gerät also nicht. Du kannst das selbst nachprüfen: Öffne den Netzwerk-Tab der Entwicklerwerkzeuge und wandle etwas um. Zu sehen sind die Seite selbst und die Statistik- und Werbeanfragen, mit denen dieser Dienst bezahlt wird — und keine einzige, die deine Datei trägt. Hinter genau diesem Paar steckt resvg, ein strenger SVG-Renderer in Rust; dein Browser lädt das einmal und behält es dann.

Ist das Umwandeln von SVG in GIF kostenlos?

Ja. Kein Konto, kein Wasserzeichen und kein Tageskontingent, das sich verbraucht — es läuft auf deinem eigenen Rechner, du darfst also so oft wiederkommen, wie du willst. Dateien bis 100 MB verarbeitet der Browser, 100 auf einmal. resvg wird auf deinen Rechner geladen und läuft dort — deshalb gibt es dafür keine Zählung.

Geht beim Umwandeln von SVG in GIF Qualität verloren?

SVG und GIF beschreiben Inhalte auf grundverschiedene Weise. Die Umwandlung ist deshalb ein Nachbau und keine Kopie: originalgetreu, aber nicht Byte für Byte dasselbe. Text wird mit den Schriften gezeichnet, die in der Datei stecken. Für alles andere wird eine Ersatzschrift genommen.

Bleibt der transparente Hintergrund bei SVG zu GIF erhalten?

GIF kennt keinen Alphakanal. Eine transparente SVG-Datei kommt mit gefüllten Flächen heraus — ohne andere Angabe weiß — und keine Einstellung in GIF holt die Transparenz zurück.

Lässt sich eine aus SVG erzeugte GIF-Datei nachträglich vergrößern?

SVG beschreibt Formen, GIF speichert Bildpunkte. Das Ergebnis ist genau in der Größe scharf, in der es gerendert wurde; späteres Vergrößern kann die Punkte dazwischen nur erfinden. Die Exportgröße entscheidet hier mehr als bei den meisten Umwandlungen.

Bleibt eine animierte SVG-Datei als GIF animiert?

GIF speichert ein einzelnes Standbild. Von einer animierten SVG-Datei bleibt das erste Bild übrig, der Rest fällt weg. Die Umwandlung ist also ein Weg, ein Einzelbild herauszuholen, kein Weg, die Bewegung mitzunehmen.

Mehr über diese Formate

Woher diese Zahlen stammen

Was diese Seite über SVG und GIF behauptet, lässt sich nachprüfen — hier stehen die Dokumente, die es festlegen.