jpgpng.de

Ratgeber · grundlagen

JPG in PNG umwandeln: was dabei wirklich passiert (und was nicht)

JPG in PNG umzuwandeln stellt keine verlorene Qualität wieder her. JPG verwirft beim Speichern Bilddaten, PNG friert die vorhandenen Pixel verlustfrei ein. Wie die Konvertierung im Browser abläuft, wann sie sinnvoll ist und warum die PNG oft größer wird.

Mateusz Viola
Mateusz ViolaBetreiber & Tool-Entwickler
Veröffentlicht am ·Zuletzt geprüft am

Es ist eine der hartnäckigsten Vorstellungen rund um Bildformate: Wer eine JPG-Datei in PNG umwandelt, bekommt am Ende ein besseres, schärferes oder hochwertigeres Bild. Klingt plausibel, denn PNG gilt vielen als das “verlustfreie” und damit überlegene Format. Leider stimmt diese Schlussfolgerung nicht. Die Umwandlung von JPG zu PNG holt keine einzige verlorene Bildinformation zurück. Sie friert lediglich das ein, was im JPG bereits vorhanden ist.

In diesem Ratgeber schauen wir genau hin: Was passiert technisch, wenn du eine JPG-Datei öffnest und als PNG speicherst? Warum kann verlustfreies Speichern keine Qualität wiederherstellen? Und wann lohnt sich der Wechsel trotzdem? Am Ende verstehst du, warum die neue PNG-Datei oft sogar deutlich größer ist als das Original und du weißt, in welchen Fällen die Konvertierung sinnvoll ist und in welchen nicht.

Was JPG beim Speichern bereits weggeworfen hat

Um zu verstehen, was bei der Umwandlung passiert, müssen wir kurz zurückgehen zu dem Moment, in dem die JPG-Datei entstanden ist. JPEG (die Kompressionstechnik hinter der Dateiendung JPG) ist ein verlustbehaftetes Format. Das bedeutet: Beim Speichern wird bewusst Bildinformation verworfen, um die Datei klein zu halten.

Dabei kommen vor allem zwei Mechanismen zum Einsatz:

  • Blockbasierte Kompression. JPEG zerlegt das Bild in kleine Blöcke (klassisch 8 mal 8 Pixel) und beschreibt jeden Block über mathematische Frequenzanteile. Feine Details, die als “unwichtig” eingestuft werden, fallen dabei weg. Bei starker Kompression werden die Blockgrenzen sichtbar. Das sind die typischen kantigen Artefakte, die man besonders rund um scharfe Konturen und Text erkennt.
  • Farbunterabtastung (Chroma Subsampling). Das menschliche Auge nimmt Helligkeit feiner wahr als Farbe. JPEG nutzt das aus und speichert Farbinformation in geringerer Auflösung als Helligkeitsinformation. Farbübergänge werden dadurch gröber, was an farbigen Kanten zu leichtem Ausfransen führen kann.

Beide Verfahren reduzieren die Dateigröße erheblich, und genau das ist der Sinn von JPG. Der Preis dafür: Die weggeworfene Information ist endgültig verloren. Sie steht in der Datei schlicht nicht mehr drin. Wer tiefer in den Vergleich der Formate einsteigen will, findet das im Detail im Ratgeber zu JPG und PNG im direkten Vergleich.

Was bei der Umwandlung JPG zu PNG technisch passiert

Die eigentliche Konvertierung läuft in zwei klar getrennten Schritten ab. Genau so funktioniert es auch im Browser auf jpgpng.de, wo die Umwandlung komplett lokal auf deinem Gerät stattfindet, ohne dass die Datei jemals hochgeladen wird.

Schritt 1: Das JPG wird zu Pixeln decodiert

Zuerst muss die JPG-Datei “ausgepackt” werden. Die komprimierten Frequenz- und Farbdaten werden zurückgerechnet in ein normales Raster aus einzelnen Pixeln, jedes mit einem konkreten Farbwert. Im Browser passiert das, indem das Bild in ein Canvas-Element gezeichnet wird, etwa über drawImage().

Wichtig ist: An dieser Stelle entsteht ein Pixelbild aus genau den Informationen, die im JPG noch vorhanden waren. Sind dort Blockartefakte oder ausgefranste Farbkanten eingebrannt, dann landen sie als ganz normale Pixel im Canvas. Der Decoder kann nicht wissen, wie das Bild vor der JPEG-Kompression ausgesehen hat. Er sieht nur das Endergebnis.

Schritt 2: Die Pixel werden verlustfrei als PNG gespeichert

Im zweiten Schritt werden genau diese Pixel als PNG neu gespeichert. PNG ist ein verlustfreies Format: Es speichert jeden Pixel exakt so ab, wie er im Canvas vorliegt, und komprimiert nur die Datenmenge, ohne dabei Information zu verändern. Im Browser geschieht das etwa über canvas.toBlob(callback, "image/png"), was eine fertige PNG-Datei erzeugt.

“Verlustfrei” bezieht sich hier ausschließlich auf diesen zweiten Schritt. Es bedeutet: Beim Speichern als PNG geht nichts verloren. Es bedeutet ausdrücklich nicht, dass die Qualität des ursprünglichen, unkomprimierten Bildes wiederhergestellt wird. Verlustfrei eingefroren wird nur der Zustand, den das JPG dem Canvas übergeben hat, inklusive aller Artefakte.

Warum schärfer oder besser nicht möglich ist

Hier liegt der Kern des Missverständnisses. Stell dir vor, jemand fotokopiert ein Dokument in schlechter Qualität, sodass feine Linien verschwimmen. Wenn du diese Kopie anschließend auf hochwertigem Papier nachdruckst, ist das Papier zwar besser, aber die verschwommenen Linien bleiben verschwommen. Das gute Papier kann die Schärfe des Originals nicht zurückbringen, weil die Information in der Kopie schon fehlt.

Genauso verhält es sich mit JPG zu PNG. Die JPG-Datei ist die schlechte Kopie. PNG ist das hochwertige Papier. PNG bewahrt das, was vorliegt, perfekt auf, aber es erfindet nichts dazu. Es gibt im konvertierten Bild keine zusätzlichen Details, keine geglätteten Blockkanten und keine feineren Farbübergänge. Was im JPG verloren war, bleibt verloren.

Eine kleine Einschränkung der Ehrlichkeit halber: Es gibt KI-gestützte Werkzeuge, die fehlende Details rekonstruieren oder JPEG-Artefakte reduzieren. Diese erfinden allerdings plausibel wirkende Bildinhalte neu, sie stellen das Original nicht wieder her. Mit der reinen Formatumwandlung von JPG zu PNG, wie sie ein Konverter durchführt, hat das nichts zu tun.

Der häufigste Irrtum: “PNG ist immer besser”

Die Vorstellung, PNG sei generell das bessere Format, hält sich beharrlich. Sie führt zu der falschen Annahme, man solle Fotos vorsichtshalber immer als PNG speichern. Tatsächlich sind JPG und PNG für unterschiedliche Aufgaben gebaut.

EigenschaftJPG (JPEG)PNG
Kompressionverlustbehaftetverlustfrei
Stärke beiFotos, fließende FarbverläufeGrafiken, Text, scharfe Kanten, Logos
Transparenzneinja (Alphakanal)
Dateigröße bei Fotoskleinmeist deutlich größer
Qualität wiederherstellbar?nein, einmal verworfen ist endgültignein, friert nur den Ist-Zustand ein

PNG ist die richtige Wahl für Grafiken mit klaren Kanten, für Bilder mit Transparenz und überall dort, wo wirklich jeder Pixel exakt erhalten bleiben muss. Für klassische Fotos mit vielen weichen Farbübergängen ist JPG dagegen oft die effizientere Wahl, weil es eine vergleichbare Anzeigequalität bei einem Bruchteil der Dateigröße liefert. Welches Format wann passt, behandelt der Ratgeber wann du PNG statt JPG nehmen solltest ausführlich.

Warum die PNG eines Fotos meist viel größer wird

Eine Folge dieses Missverständnisses überrascht viele besonders: Wer ein Foto von JPG nach PNG umwandelt, erhält in der Regel eine deutlich größere Datei, ohne dass das Bild dadurch besser aussieht.

Der Grund liegt in der Art, wie beide Formate komprimieren. PNG arbeitet verlustfrei und nutzt eine Kompression, die bei großen einfarbigen Flächen und klaren Wiederholungen sehr gut funktioniert. Ein Logo mit wenigen Farben lässt sich als PNG hervorragend klein speichern. Ein Foto hingegen besteht aus Millionen feiner, leicht unterschiedlicher Farbnuancen. Genau diese Vielfalt kann PNG kaum komprimieren, weil es ja jeden Pixel exakt erhalten muss.

JPG dagegen darf bei genau diesen feinen Nuancen tricksen und Information wegwerfen, was die Datei klein hält. Wandelst du nun ein Foto von JPG nach PNG um, passiert Folgendes: Die ohnehin schon vereinfachten, artefaktbehafteten Pixel werden verlustfrei gespeichert, und das Format kann seine Stärke (große einfarbige Flächen) bei einem detailreichen Foto nicht ausspielen. Das Ergebnis ist häufig eine PNG, die ein Mehrfaches der ursprünglichen JPG-Größe erreicht, ohne sichtbaren Qualitätsgewinn. Was die Dateigröße im Detail bestimmt, erklärt der Beitrag zur Dateigröße bei JPG und PNG.

Wann der Wechsel zu PNG trotzdem sinnvoll ist

All das heißt nicht, dass die Umwandlung sinnlos wäre. Sie ist nur kein Qualitäts-Upgrade. Es gibt aber gute, konkrete Gründe, ein JPG bewusst in ein PNG zu überführen.

  • Transparenz hinzufügen. JPG kann keine Transparenz speichern. Möchtest du den Hintergrund freistellen, etwa um ein Logo oder ein freigestelltes Objekt über andere Inhalte zu legen, brauchst du einen Alphakanal. Den bietet nur PNG. Die Umwandlung ist hier der notwendige erste Schritt, bevor du den Hintergrund transparent machst. Wie das technisch funktioniert, beschreibt der Ratgeber zur PNG-Transparenz und zum Alphakanal.
  • Weitere verlustfreie Bearbeitung. Wenn du ein Bild mehrfach bearbeiten und zwischenspeichern willst, ist jedes erneute Speichern als JPG ein erneuter Qualitätsverlust, weil jedes Mal Information verworfen wird. PNG speichert jeden Zwischenstand verlustfrei. Du verlierst also bei wiederholtem Speichern nichts mehr. Ausgangsqualität bleibt die des JPG, aber sie verschlechtert sich nicht weiter.
  • Format-Anforderung erfüllen. Manche Systeme, Druckereien, Content-Management-Systeme oder Designprogramme verlangen ausdrücklich PNG, etwa für Logos, Icons oder Bilder mit Transparenz. In solchen Fällen ist die Umwandlung schlicht eine technische Notwendigkeit, unabhängig von Qualitätsfragen.
  • Scharfkantige Inhalte erhalten. Falls dein JPG ausnahmsweise eine Grafik mit Text oder klaren Kanten enthält, profitierst du davon, sie ab jetzt als PNG weiterzugeben. Zwar werden bereits vorhandene JPEG-Artefakte nicht entfernt, aber zukünftige Bearbeitungsschritte fügen keine neuen mehr hinzu.

In all diesen Fällen geht es nie darum, verlorene Qualität zurückzuholen, sondern darum, von den Eigenschaften zu profitieren, die PNG mitbringt: Transparenz, verlustfreie Weiterverarbeitung und Kompatibilität.

So läuft die Umwandlung auf jpgpng.de ab

Bei jpgpng.de findet genau der oben beschriebene Zwei-Schritt-Prozess statt, allerdings vollständig in deinem Browser. Deine JPG-Datei wird über die Canvas-API decodiert und anschließend verlustfrei als PNG neu gespeichert. Es gibt keinen Upload auf einen Server. Die Bilddaten verlassen dein Gerät zu keinem Zeitpunkt.

Das hat zwei Vorteile. Erstens geht es schnell, weil keine Übertragung nötig ist. Zweitens bleiben deine Bilder privat, was besonders bei persönlichen Fotos oder vertraulichen Dokumenten zählt. Warum lokale Verarbeitung im Browser einen echten Datenschutzvorteil bietet, vertieft der Ratgeber zum Datenschutz bei Bild-Konvertern.

Was du realistisch erwarten kannst: Das Bild sieht nach der Umwandlung genauso aus wie vorher. Keine sichtbare Verbesserung, kein Detailgewinn, aber eben auch kein zusätzlicher Verlust. Du hältst danach eine saubere, verlustfreie PNG in der Hand, die du transparent machen, weiterbearbeiten oder in Systeme einbinden kannst, die PNG verlangen.

Fazit: Realistische Erwartungen führen zu guten Entscheidungen

Die Umwandlung von JPG zu PNG ist ein nützliches Werkzeug, aber sie ist kein Wundermittel. Sie macht ein Bild nicht schärfer, nicht hochwertiger und nicht detailreicher. Was im JPG durch Blockkompression und Farbunterabtastung verloren ging, bleibt verloren. PNG friert lediglich den vorhandenen Zustand verlustfrei ein.

Sinnvoll ist der Wechsel dann, wenn du Transparenz brauchst, verlustfrei weiterbearbeiten willst oder ein System ausdrücklich PNG verlangt. Rechne in diesen Fällen damit, dass die PNG eines Fotos deutlich größer ausfällt als das JPG, ohne besser auszusehen. Wer das versteht, trifft die richtige Wahl: PNG für Transparenz, Grafiken und verlustfreie Weiterverarbeitung, JPG für platzsparende Fotos. So nutzt du jedes Format dort, wo es seine echten Stärken hat.

Hast du einen Fehler entdeckt oder einen Quellen-Hinweis für uns? Schreib gern an info@akara-solutions.de.

Quellen

  • MDN Web Docs: CanvasRenderingContext2D.drawImage()
  • MDN Web Docs: HTMLCanvasElement.toBlob()
  • W3C: Portable Network Graphics (PNG) Specification

Korrekturen oder bessere Quellen? Schreib an info@akara-solutions.de. Änderungen landen mit Datum auf /korrekturen.