PNG-zu-JPG-Konverter

Konvertieren Sie PNG-Bilder sofort in das JPG-Format. Passen Sie die Qualität an, legen Sie eine Hintergrundfarbe für die Transparenz fest und konvertieren Sie im Stapel. Ihre Dateien verlassen Ihr Gerät nie.

Ihre Dateien verlassen niemals Ihr Gerät
PNG-Dateien hier ablegen oder klicken zum Auswählen

Unterstützt PNG · bis zu 50 MB pro Datei

Was «PNG zu JPG» tatsächlich mit Ihrem Bild macht

PNG und JPEG sind zwei verschiedene Bildformat-Familien mit verschiedenen Aufgaben. PNG (Portable Network Graphics, IETF RFC 2083 von 1996, W3C 3. Edition von 2023) verwendet die DEFLATE-Kompression (derselbe verlustfreie Algorithmus wie ZIP und gzip), behält jeden Pixel bit-genau bei und unterstützt einen 8-Bit-Alphakanal für Transparenz. JPEG (ISO/IEC 10918-1 von 1992) verwendet verlustbehaftete DCT-Kompression mit einstellbarer Qualität, hat keinen Alphakanal und ist auf Fotografien mit kontinuierlichen Tonübergängen abgestimmt. PNG zu JPEG umzuwandeln bedeutet: den Alphakanal verwerfen, die Pixeldaten durch einen verlustbehafteten Encoder laufen lassen und die Kompromisse im Tausch gegen meist kleinere Dateien und universelle Kompatibilität in Kauf nehmen.

Der Verlust der Transparenz ist die sichtbarste Änderung. PNG kann jeden Pixel als vollständig deckend, vollständig transparent oder irgendwo dazwischen markieren. JPEG hat kein Äquivalent: Jeder JPEG-Pixel ist vollständig deckend. Dieses Werkzeug komponiert Ihr PNG über eine von Ihnen gewählte Hintergrundfarbe (Weiß standardmäßig, Schwarz oder eine eigene Farbe über den Farbwähler), bevor codiert wird, sodass transparente Bereiche der Quelle in der Ausgabe zu dieser Hintergrundfarbe werden. Sobald das JPEG geschrieben ist, ist der Alphakanal dauerhaft weg; Sie können ihn nicht wiederherstellen.

Die Richtung der Dateigröße ist nicht das, was die meisten erwarten. Bei fotografischen PNGs (ein Porträt, eine Landschaft, eine geschäftige Szene) ist die JPEG-Ausgabe 5- bis 10-mal kleiner als die Quelle: Das ist der erwartete Gewinn. Bei grafischen PNGs (Logos, Illustrationen, Bildschirmfotos, alles mit großen Flächen einfarbiger Bereiche) ist die JPEG-Ausgabe oft größer als das Quell-PNG. PNGs DEFLATE komprimiert lange Folgen identischer Farbe nahezu auf null; JPEGs DCT spritzt Rauschen in diese glatten Bereiche und quantisiert hochfrequente Farbgrenzen in sichtbare Halos, die selbst Bits zur Codierung brauchen. Ein 50 KB großes Logo-PNG kann ein 200 KB großes JPEG erzeugen. Wenn Ihr Bild überwiegend flach und scharfkantig ist, ist JPEG die falsche Richtung; bleiben Sie bei PNG oder konvertieren Sie zu WebP, das beide Modi gut beherrscht.

Wie dieses Werkzeug unter der Haube funktioniert

Die Umwandlung ist die HTML5-Canvas-2D-API plus JSZip (Stuart Knightley, Doppellizenz MIT/GPL) für Mehrdatei-Stapel. Kein externer Decoder ist nötig, weil jeder Browser PNG nativ decodiert. Wenn Sie ein PNG ablegen, übergibt die File-API die Bytes an ein neues HTMLImageElement; der Browser dekomprimiert den DEFLATE-codierten PNG-Bitstrom in rohe RGBA-Pixel und behält den Alphakanal bei.

Ein neues <canvas>-Element wird im Speicher auf die Bildgröße eingestellt und dann mit der gewählten Hintergrundfarbe per ctx.fillRect() gefüllt. Das PNG wird darüber mit ctx.drawImage() gezeichnet; der Standard-Kompositionsmodus source-over mischt das PNG-Alpha mit dem Canvas-Hintergrund, sodass transparente Pixel die Hintergrundfarbe zeigen und halb-transparente Kanten weich überblenden. Nach dieser Komposition ruft canvas.toBlob('image/jpeg', Qualität/100) den im Browser eingebauten JPEG-Encoder auf. Der Encoder wandelt RGBA in YCbCr um, wendet optionales Chroma-Subsampling an, führt 8x8-DCT und Quantisierung mit den zu Ihrem Qualitätsschieber passenden Tabellen aus und gibt einen JPEG-Bytestrom aus.

Für einzelne Dateien wird der Ausgabe-Blob direkt zu einer herunterladbaren Objekt-URL. Für Mehrdatei-Stapel sammelt JSZip jede JPEG-Ausgabe und verpackt sie in ein einziges ZIP-Archiv, das der Browser als einen Download anbietet. Nichts verlässt den Tab. Der einzige Netzwerkverkehr ist das anfängliche Laden der Seite und die JSZip-Bibliothek (etwa 95 KB beim ersten Besuch, danach im Cache). Öffnen Sie den Netzwerk-Tab der DevTools während der Umwandlung: keine Anfrage trägt Bilddaten. Schalten Sie den Browser nach dem Laden der Seite in den Flugmodus, und der Konverter arbeitet weiter mit lokalen PNGs.

Eine kurze Geschichte von PNG und JPEG

So funktioniert es

  1. PNGs hochladen: Legen Sie eine oder mehrere PNG-Dateien per Drag-and-Drop ab oder wählen Sie sie aus.
  2. Anpassen: Stellen Sie die Qualitätsstufe (60-100 %) ein und wählen Sie eine Hintergrundfarbe für eventuell vorhandene transparente Bereiche.
  3. Konvertieren: Klicken Sie auf „In JPG umwandeln". Einzelne Bilder werden direkt heruntergeladen, mehrere Dateien werden in einem ZIP gebündelt.

Warum PNG in JPG umwandeln?

JPG ist ein verlustbehaftetes Bildformat, das sich hervorragend für komplexe fotografische Bilder mit vielen Farben eignet. Es erzeugt kleinere Dateigrößen als PNG und ist daher ideal für die Webnutzung, E-Mail-Anhänge und schnelles Teilen. Perfekt für Fotos, Illustrationen und Bilder, bei denen Transparenz nicht entscheidend ist. PNG ist weiterhin besser für Grafiken, die Transparenz oder verlustfreie Qualität benötigen.

Funktionen

Echte PNG-zu-JPG-Workflows

Häufige Fallstricke und was sie bedeuten

Datenschutz: Bilder verlassen Ihr Gerät nie

Jeder cloud-basierte PNG-zu-JPG-Konverter (CloudConvert, Convertio, iLoveIMG, FreeConvert, TinyJPG und die Dutzenden «png zu jpg online»-Dienste) lädt Ihre Datei auf den Server des Anbieters hoch, führt die Umwandlung aus und gibt das JPEG als Download zurück. PNG-Dateien enthalten regelmäßig Inhalte, die niemand gern auf der Festplatte eines Fremden kopiert sähe: Bildschirmfotos interner Oberflächen und vertraulicher Dokumente, Scans von Ausweisen und Steuerformularen, NDA-geschützte Illustrationen, noch nicht veröffentlichte Design-Mockups, Familienfotos mit klar erkennbaren Gesichtern. Die meisten Anbieter veröffentlichen Datenschutzrichtlinien mit der Zusage, Uploads innerhalb von ein bis zwei Stunden zu löschen und während der Übertragung zu verschlüsseln, und die größeren tragen die Zertifizierung ISO/IEC 27001. Sie haben starke wirtschaftliche Gründe, diese Richtlinien einzuhalten. Doch «innerhalb einer Stunde gelöscht» ist nicht «nie gesehen». In dieser Stunde sitzt der Bildinhalt in der Anbieter-Infrastruktur, zugänglich für jeden Prozess oder jede Person mit den passenden Berechtigungen, und sichtbar in Protokollen und Backups gemäß der geltenden Aufbewahrungsrichtlinie.

Dieser Konverter lädt nichts hoch. Die gesamte Pipeline (Dateiauswahl, PNG-Decodierung über den im Browser eingebauten Decoder, Canvas-Komposition über der Hintergrundfarbe, JPEG-Codierung, optionale ZIP-Verpackung, Download) läuft in Ihrem Browser-Tab mit JavaScript und der HTML5-Canvas-API. Kein Upload, keine Netzwerkanfrage mit Bilddaten, kein Logeintrag. Sie können das überprüfen, indem Sie vor der Konvertierung die Browser-DevTools im Netzwerk-Tab öffnen: keine Anfrage feuert mit Bildinhalt. Der einzige Netzwerkverkehr ist das anfängliche Laden der Seite und die kleine JSZip-Bibliothek (~95 KB), beim ersten Besuch einmalig vom CDN geladen und danach im Cache. Schalten Sie den Browser nach dem Laden der Seite in den Flugmodus, und der Konverter arbeitet weiter mit lokalen PNGs.

Wann ein anderes Werkzeug die richtige Wahl ist

Häufige Fragen

Was passiert mit transparenten Bereichen im PNG?

JPG unterstützt keine Transparenz. Sie können eine Hintergrundfarbe (Weiß, Schwarz oder eigene) wählen, um transparente Bereiche zu füllen. Diese Farbe ersetzt bei der Konvertierung die Transparenz.

Welche Qualität soll ich wählen?

Für die meisten Anwendungen liefern 85-90 % Qualität gute Ergebnisse mit deutlicher Dateigrößenreduzierung. Verwenden Sie 90 %+ für professionelle Fotos, 75-85 % für allgemeine Webnutzung und 60-75 % für Vorschaubilder.

Kann ich mehrere Dateien gleichzeitig konvertieren?

Ja. Laden Sie mehrere PNG-Dateien hoch und wenden Sie auf alle dieselben Qualitäts- und Hintergrundeinstellungen an. Einzelne Dateien werden direkt heruntergeladen, mehrere Dateien werden automatisch in einem ZIP-Archiv gebündelt.

Wie groß darf die Datei maximal sein?

Jedes PNG kann bis zu 50 MB groß sein. Die Gesamtgröße der Konvertierung hängt vom verfügbaren Browserspeicher ab, in der Regel können Sie Dateien mit insgesamt mehreren Hundert MB konvertieren.

Werden meine Bilder auf einen Server hochgeladen?

Nein. Die gesamte Konvertierung erfolgt lokal in Ihrem Browser über die Canvas-API. Ihre Bilder verlassen Ihr Gerät nie, vollständige Privatsphäre und Sicherheit.

Weitere häufig gestellte Fragen

Warum ist meine JPG-Ausgabe größer als die PNG-Eingabe?

Weil Ihr PNG grafischer statt fotografischer Inhalt ist. Die DEFLATE-Kompression von PNG bewältigt große einfarbige Bereiche extrem gut und reduziert sie oft auf einen Bruchteil eines Bytes pro Pixel. JPEGs DCT-Kompression ist auf Fotografien mit kontinuierlichen Tonübergängen abgestimmt; sie spritzt Rauschen in glatte Regionen und quantisiert scharfe Farbkanten in sichtbare Halos, die selbst Bits verbrauchen. Ein 50 KB großes Logo-PNG kann zu einem 200 KB großen JPEG werden, samt Halos um die Logo-Kanten. Für Logos, Bildschirmfotos, Illustrationen, Diagramme oder beliebige flachfarbige Grafiken bleiben Sie bei PNG (oder konvertieren Sie über den Bildkonverter zu WebP, das beide Modi gut handhabt). JPEG ist nur für fotografischen Inhalt das richtige Ziel.

Was passiert mit dem Alphakanal?

Er geht dauerhaft verloren. JPEG hat keinen Alphakanal in der Formatspezifikation. Dieses Werkzeug komponiert Ihr PNG über die Hintergrundfarbe, die Sie auswählen (Weiß standardmäßig, oder Schwarz, oder jede eigene Farbe über den Farbwähler), bevor codiert wird, sodass transparente Pixel zur Hintergrundfarbe werden und halb-transparente Kanten in den Hintergrund verschmelzen. Sobald das JPEG geschrieben ist, können Sie die ursprüngliche Transparenz nicht wiederherstellen; Sie müssten zum Quell-PNG zurückkehren. Wenn Sie Transparenz erhalten müssen, ist die Umwandlung, die Sie wirklich wollen, PNG zu WebP (verlustbehaftet oder verlustfrei), nicht PNG zu JPEG.

Sollte ich Weiß, Schwarz oder eine eigene Hintergrundfarbe nehmen?

Wählen Sie passend zum Anzeigeort. Für ein JPEG, das auf einer weißen Seite liegen wird (die meisten Dokumente, die meisten Websites mit hellen Themen, die meisten E-Mails), ist Weiß die richtige Wahl und ist die Standardeinstellung. Für ein JPEG, das auf dunklem Hintergrund liegen wird (eine Website mit dunklem Thema, eine dunkle Präsentationsfolie, ein schwarzes Dokumentarbild), fügt sich Schwarz ein. Für alles andere verwenden Sie den Farbwähler und treffen Sie die exakte Hintergrundfarbe des Ziels. Jede Abweichung zwischen gewähltem Hintergrund und tatsächlichem Ziel erzeugt einen sichtbaren farbigen Saum um die zuvor transparenten Kanten Ihres Bildes.

Funktioniert dieses Werkzeug offline?

Ja. Der PNG-Decoder und der JPEG-Encoder sind beide in jeden Browser eingebaut; für sie wird keine externe Bibliothek heruntergeladen. Die einzige Bibliothek, die dieses Werkzeug lädt, ist JSZip (~95 KB) zum Verpacken von Mehrdatei-Stapeln in ein ZIP-Archiv, beim ersten Laden einmalig vom CDN geholt und im Cache vorgehalten. Spätere Besuche funktionieren vollständig offline. Sie können das überprüfen, indem Sie nach einmaligem Öffnen der Seite den Flugmodus aktivieren und eine lokale PNG-Datei umwandeln.

Bleiben EXIF-Metadaten erhalten?

Nein. Canvas-basierte Neukodierung entfernt EXIF-, IPTC- und XMP-Metadatenblöcke (Kameramodell, Belichtung, GPS-Koordinaten, Copyright-Tags) zusammen mit dem eingebetteten ICC-Farbprofil. Das Ausgabe-JPEG enthält nur Pixeldaten. Für das gewöhnliche Bildschirm-Teilen ist das meist ein Datenschutz-Gewinn (GPS-Koordinaten und Kamera-Seriennummern leaken nicht). Für Archivierungs-Workflows, in denen Sie Metadaten erhalten müssen, verwenden Sie ein metadatenbewusstes Desktop-Werkzeug: ImageMagick mit -define-Optionen, oder jpegtran mit -copy all, oder Photoshops «Exportieren als…», die alle EXIF und ICC erhalten können.

Gibt es ein Desktop- oder Kommandozeilenäquivalent?

Mehrere. Für Stapelautomatisierung ist sharp in Node.js die Standardbibliothek auf der Serverseite: sharp(buf).flatten({background:'#fff'}).jpeg({quality:90}).toBuffer(). ImageMagick auf jeder Shell: magick input.png -background white -flatten -quality 90 output.jpg. Pillow in Python: Image.open(p).convert('RGB').save(out, 'JPEG', quality=90). Für punktuelles interaktives Arbeiten wie mit diesem Werkzeug ist Squoosh (Google Chrome Labs, ebenfalls clientseitig) die nächste Browser-Alternative und unterstützt mehr Ausgabeformate, einschließlich AVIF. Photoshop, Affinity Photo und Vorschau unter macOS decken den Desktop-GUI-Fall ab.

Verwandte Tools