PNG zu GIF Konverter
Ein PNG-zu-GIF-Konverter kodiert ein unbewegtes PNG als GIF mit einem einzigen Bild neu: Die Grafik wird auf einem Canvas neu gezeichnet, ihre Farben werden auf eine Tabelle von höchstens 256 reduziert, und vormals transparente Pixel werden auf den einen transparenten Eintrag des GIF abgebildet. Auf dieser Seite wurde aus einem 400x300 großen Logo von 6,72 KB ein GIF von 3,32 KB, dessen 81.787 transparente Pixel transparent geblieben sind. Das Werkzeug verarbeitet ein Standbild auf einmal und baut aus mehreren PNG-Dateien keine Animation.
Bild hier ablegen
oder klicken zum Auswählen
Unterstützte Formate: PNG, JPG, WebP, GIF, BMP
Höhere Qualität = größere Datei
Konvertierung abgeschlossen
Neue Größe:
Beliebte Werkzeuge
Über PNG zu GIF Konverter
Diese Seite macht aus einem unbewegten PNG eine GIF89a-Datei, ohne das Bild irgendwohin zu schicken. Ihr Browser dekodiert das PNG, zeichnet es auf einem Canvas neu, und ein JavaScript-Encoder schreibt das GIF: Er baut eine Farbtabelle auf, ordnet jedem Pixel einen Eintrag dieser Tabelle zu und komprimiert das Ergebnis mit LZW, der einzigen Kompression, die das GIF-Format kennt.
An der Farbtabelle trennen sich PNG und GIF. PNG speichert volle 24-Bit-Farbe und 256 Alphastufen je Pixel, eine GIF-Farbtabelle dagegen höchstens 256 Einträge, von denen genau einer als transparent markiert werden darf. Hat das Bild bereits 256 Farben oder weniger, behält der Konverter jede einzelne und die Pixel kommen unverändert zurück: Ein Screenshot mit 802x602 Pixeln und 222 verschiedenen Farben hatte danach immer noch exakt 222. Darüber wählt ein Median-Cut-Durchlauf die 256 passendsten aus, so geschehen bei einer Fotografie mit 640x480 Pixeln und 284.551 verschiedenen Farben.
Die Transparenz übersteht das, aber nur als Ja-oder-Nein. Ein mindestens halb deckendes Pixel wird voll deckend, alles Blassere vollständig durchsichtig, weshalb weiche Schatten und ausgefranste Kanten eine harte Kontur bekommen. Das Werkzeug nimmt eine Datei auf einmal und schreibt immer ein einzelnes Bild: Es fügt weder mehrere PNG-Dateien noch ein animiertes PNG zu einem animierten GIF zusammen.
GIF ist nicht automatisch das kleinere Format. Das erwähnte Logo fiel von 6,72 KB auf 3,32 KB, ein weicher Verlauf mit 900x300 Pixeln wuchs dagegen von 1,7 KB als PNG auf 111 KB als GIF, weil LZW eine Zeile, deren Farbe sich in jedem Pixel ändert, nicht so beschreiben kann wie die Filter des PNG. Geht es Ihnen um eine kleinere Datei und nicht um das GIF-Format selbst, sind PNG zu JPG oder PNG zu WebP meist besser.
Anwendungsfälle
Anleitung
Ziehen Sie eine .png-Datei in die Zone Bild hier ablegen oder klicken Sie darauf, um eine auszuwählen; akzeptiert werden hier nur PNG-Dateien.
Prüfen Sie das Vorschaubild sowie Dateiname und Dateigröße daneben und wählen Sie über Entfernen eine andere PNG-Datei.
Klicken Sie auf Konvertieren zu GIF: Das PNG wird auf einem Canvas neu gezeichnet, auf eine Farbtabelle mit höchstens 256 Einträgen reduziert und als GIF mit einem Einzelbild geschrieben, alles in Ihrem Browser.
Sehen Sie sich im Feld Konvertierung abgeschlossen die GIF-Vorschau und die Neue Größe an und vergleichen Sie diesen Wert mit dem ursprünglichen PNG.
Klicken Sie auf Herunterladen GIF, um die Datei unter demselben Namen mit der Endung .gif zu speichern, oder auf Weitere konvertieren, um von vorn zu beginnen.
Profi-Tipps
- Die Ablagefläche nimmt hier nur PNG an. Geben Sie ihr ein JPG, antwortet die Seite mit „Please select a PNG file“ und lässt Konvertieren zu GIF ausgegraut; für andere Ausgangsformate nutzen Sie den allgemeinen Bildkonverter.
- Lesen Sie die Zeile Neue Größe im Feld Konvertierung abgeschlossen, bevor Sie das Ergebnis behalten. Fotos und weiche Verläufe wachsen als GIF fast immer: Ein Verlauf mit 900x300 Pixeln stieg im Test von 1,7 KB auf 111 KB.
- GIF-Transparenz ist ein einziges Bit, deshalb wirken weiche Kanten und Schlagschatten ausgefranst. Hat das PNG weiche Ränder, legen Sie es vor dem Umwandeln flach auf die Hintergrundfarbe, auf der es später steht.
- GIF bewahrt Transparenz durchaus, aber nur ganz oder gar nicht: Ein mindestens halb deckendes Pixel wird voll deckend, alles Blassere verschwindet. Brauchen Sie abgestuftes Alpha, bleiben Sie bei PNG oder WebP.
- Herunterladen GIF behält den ursprünglichen Dateinamen und ändert nur die Endung, aus logo.png wird also logo.gif. Mit Entfernen oder nach einer Konvertierung mit Weitere konvertieren wechseln Sie die Datei, ohne die Seite neu zu laden.
Fehlerbehebung
Konvertieren zu GIF bleibt ausgegraut und die Seite meldet „Please select a PNG file“.
Diese Seite wandelt ausschließlich PNG um: Ein JPG, WebP oder GIF wird abgewiesen, bevor überhaupt etwas gelesen wird, deshalb wird die Schaltfläche nie aktiv. Nehmen Sie den allgemeinen Bildkonverter oder den passenden Konverter für Ihr Ausgangsformat und prüfen Sie, ob die Datei wirklich ein PNG und kein umbenanntes JPEG ist.
Das GIF ist um ein Vielfaches größer als das PNG.
Bei Fotos und weichen Verläufen ist das normal. GIF komprimiert Folgen gleicher Pixel, und davon gibt es in solchen Bildern kaum welche: Ein Verlauf mit 900x300 Pixeln wuchs im Test von 1,7 KB auf 111 KB. Geht es um eine kleinere Datei und nicht um das GIF-Format, wandeln Sie stattdessen in JPG oder WebP um.
Weiche Kanten oder ein Schlagschatten wirken im GIF ausgefranst.
GIF speichert Transparenz nur als einen Paletteneintrag nach dem Alles-oder-nichts-Prinzip, teilweise durchsichtige Pixel müssen also voll oder unsichtbar werden, und die Grenze liegt bei halber Deckkraft. Legen Sie das PNG vor dem Umwandeln flach auf die vorgesehene Hintergrundfarbe, dann bleibt die Kante sauber.
Häufig gestellte Fragen
Ja. PNG und GIF speichern beide ein Pixelraster, die Umwandlung ist also ein Neukodieren und kein Neuzeichnen: Der Browser dekodiert das PNG und schreibt dieselben Pixel in eine GIF-Farbtabelle. Verloren gehen können nur Farbtiefe, weil eine GIF-Tabelle höchstens 256 Einträge fasst, und die Feinheit der Transparenz, weil GIF dafür nur einen einzigen Ja-Nein-Eintrag kennt.
Ja, aber nur als vollständig transparent oder vollständig deckend. GIF markiert genau einen Paletteneintrag als transparent und kennt kein Teil-Alpha: Ein im PNG mindestens halb deckendes Pixel wird voll, alles Blassere unsichtbar. Ein hier umgewandeltes Logo mit 400x300 Pixeln behielt alle 81.787 transparenten Pixel; seine geglätteten Randpixel fielen auf die eine oder andere Seite.
Nur wenn das PNG mehr als 256 Farben nutzt. Darunter behält jede Farbe ihren eigenen Paletteneintrag und die Pixel kommen Byte für Byte zurück: Ein Screenshot mit 802x602 Pixeln und 222 Farben hatte danach exakt 222. Bei einer Fotografie ist es anders: 284.551 verschiedene Farben wurden auf 256 reduziert, was sich in weichen Flächen als Streifenbildung zeigt.
Manchmal. Flächige Grafiken mit wenigen Farben schrumpfen: Aus einem Logo von 6,72 KB wurde hier ein GIF von 3,32 KB. Fotos und Verläufe wachsen, weil die LZW-Kompression des GIF eine Zeile mit ständig wechselnder Farbe nicht beschreiben kann, die Filter des PNG dagegen schon: Ein Verlauf von 1,7 KB kam als GIF mit 111 KB heraus. Prüfen Sie die Zeile Neue Größe.
Hier nicht. Dieser Konverter nimmt eine Datei auf einmal und schreibt immer ein GIF mit einem Einzelbild; wählen Sie mehrere PNG aus, wird nur das erste umgewandelt. Eine Animation bräuchte außerdem eine Bildreihenfolge, eine Anzeigedauer je Bild und eine Schleifenzahl, nach denen diese Seite nie fragt. Für Bewegung nehmen Sie einen eigenen GIF-Ersteller.
Mit diesem Werkzeug gar nicht. Ein APNG enthält mehrere Bilder, doch der Konverter zeichnet die Datei auf einen Canvas, was nur ein Standbild ergibt, und das geschriebene GIF enthält einen einzigen Bildblock ohne Dauer und ohne Schleife. Sie erhalten also ein unbewegtes Bild statt der Animation; dafür braucht es einen APNG-zu-GIF-Konverter, der Einzelbilder liest.
PNG steht für Portable Network Graphics, GIF für Graphics Interchange Format, JPEG für die Joint Photographic Experts Group, die es festgelegt hat. PNG komprimiert, ohne Pixel wegzuwerfen, und speichert 256 Transparenzstufen. GIF beschränkt sich auf eine Palette aus 256 Farben mit einem transparenten Eintrag, kann aber mehrere Bilder enthalten. JPEG opfert Details, um Fotos klein zu halten, und kennt überhaupt keine Transparenz.
Nein. Die Datei wird vom Dateileser des Browsers eingelesen, auf einem Canvas gezeichnet und von JavaScript in der Seite als GIF kodiert; das Bild selbst geht nie über das Netz. Der Download-Link zeigt auf einen Blob im Speicher Ihres eigenen Tabs, und mit dem Schließen des Tabs ist er weg. Nur die Seite und ihre Skripte kommen von der Website.
Beide nehmen GIF-Dateien an, doch ein hier umgewandeltes Bild hat nur ein Einzelbild und verhält sich damit wie ein Standbild, nicht wie eine Animation. Ging es Ihnen um Bewegung, ist dies das falsche Werkzeug. Weist ein Formular, ein Bot oder ein Theme dagegen schlicht alles ab, was nicht .gif heißt, genügt ein GIF mit einem Bild.
Ja: keine Gebühr, kein Konto, kein Wasserzeichen auf dem Ergebnis. Die Umwandlung läuft auf Ihrem eigenen Rechner, es gibt also nichts abzurechnen; die Grenzen setzen der Speicher Ihres Browsers und Ihre Geduld. Ein Logo mit 400x300 Pixeln brauchte hier rund 40 Millisekunden, eine Fotografie mit 640x480 rund 0,2 Sekunden und ein 19 MB großes PNG mit 4000x3000 rund 1,5 Sekunden für ein GIF von 5,26 MB.