Skip to main content

Progressives JPEG vs Baseline: Welches ist besser für Web?

Ein progressives JPEG lädt als unscharfes Gesamtbild, das schärfer wird; ein Baseline-JPEG lädt von oben nach unten. Die Unterschiede und wie man es erstellt.

PNG zu JPG konvertieren

PNG hochladen — JPG (Baseline) erhalten

PNG JPG

Tippen, um eine Datei auszuwählen

oder

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Verschlüsseltes Hochladen via HTTPS. Dateien werden automatisch nach 2 Stunden gelöscht.

Was ist ein progressives JPEG?

Ein progressives JPEG speichert das Bild in mehreren Durchgängen. Der erste Durchgang zeigt das gesamte Bild mit wenig Details; jeder weitere schärft es nach. Ein Baseline-JPEG (Standard) speichert das Bild in einem einzigen Durchgang von oben nach unten.

Beide erreichen dieselbe endgültige Qualität. Progressive Dateien sind bei Bildern über etwa 10 KB meist etwas kleiner.

Der visuelle Lade-Unterschied

Der offensichtlichste Unterschied zwischen progressivem und Baseline JPEG ist, wie das Bild erscheint, während es noch vom Browser heruntergeladen wird. Dies ist wichtig, da Bilder oft die schwersten Assets auf einer Webseite sind und bei langsameren Verbindungen mehrere Sekunden dauern können, um vollständig zu laden.

Baseline JPEG: Von oben nach unten

Ein Baseline JPEG speichert Bilddaten in einem einzigen Scan, Pixelreihe für Pixelreihe, von oben des Bildes zur Unterseite. Während der Browser Bytes empfängt, rendert er das, was er hat:

  • Bei 10% geladen: Die oberen 10% des Bildes sind sichtbar in voller Detail. Der Rest ist leer oder ein Platzhalter.
  • Bei 50% geladen: Die obere Hälfte ist vollständig gerendert. Die untere Hälfte fehlt noch.
  • Bei 90% geladen: Fast vollständig, aber die untere Kante ist immer noch leer.
  • Bei 100% geladen: Das vollständige Bild ist sichtbar.

Der Benutzer sieht einen “Vorhang-Enthüllungs”-Effekt — eine scharfe Linie zwischen dem gerenderten Teil und dem nicht geladenen Teil.

Progressives JPEG: Verschwommen zu Scharf

Ein progressives JPEG speichert die Bilddaten in mehreren Scans (das Standardskript von libjpeg verwendet 10). Der erste Scan enthält die niederfrequentesten DCT-Koeffizienten — die groben Farb- und Helligkeitsinformationen. Jeder weitere Scan fügt höherfrequente Details hinzu.

  • Bei 10% geladen: Das gesamte Bild ist als sehr verschwommene, niederauflösende Vorschau sichtbar. Sie können das Motiv, die Farben und die Komposition identifizieren.
  • Bei 50% geladen: Das Bild ist erkennbar mit mittleren Details. Feine Texturen sind immer noch weich, aber der Gesamteindruck ist klar.
  • Bei 90% geladen: Fast volle Detail. Nur die feinsten Texturen und Kanten sind immer noch leicht weich.
  • Bei 100% geladen: Identisch mit der Baseline-Version — volle Qualität, jedes Detail vorhanden.

Der Benutzer sieht die vollständige Komposition sofort, dann sieht er sie schärfer werden. Dies ist psychologisch befriedigender als das Beobachten eines halb gerenderten Bildes, das langsam nach unten wächst.

Schlüsseltakeaway: Bei 50% Download-Fortschritt zeigt ein progressives JPEG das gesamte Bild (verschwommen), während ein Baseline JPEG nur die obere Hälfte (scharf) zeigt. Die progressive Version gibt dem Benutzer viel schneller nützliche Informationen über das gesamte Bild.

Wie progressive Scans technisch funktionieren

Um zu verstehen, warum progressives JPEG sowohl perceptuell besser als auch leicht kleiner sein kann, müssen Sie wissen, was diese mehreren Scans tatsächlich enthalten.

Jedes JPEG-Bild wird in 8×8 Pixel große Blöcke unterteilt, und jeder Block wird in 64 DCT-Koeffizienten (Discrete Cosine Transform) umgewandelt. Diese Koeffizienten reichen vom DC-Koeffizienten (der durchschnittlichen Helligkeit des Blocks — die niedrigste Frequenz) zum AC63-Koeffizienten (dem feinsten diagonalen Detail — der höchsten Frequenz).

In einem Baseline JPEG werden alle 64 Koeffizienten für jeden Block in einem einzigen Pass geschrieben. Der Encoder verarbeitet Block für Block, Reihe für Reihe, von oben des Bildes zur Unterseite.

In einem progressiven JPEG macht der Encoder mehrere Durchgänge über das gesamte Bild:

  1. Scan 1 (nur DC): Schreibt nur den DC-Koeffizienten jedes Blocks. Dies ist genug, um eine 8x-heruntergesampelte Version des Bildes zu rekonstruieren — die verschwommene Vorschau.
  2. Scan 2: Fügt einige niederfrequente AC-Koeffizienten hinzu (AC1–AC5). Das Bild wird deutlich schärfer, Kanten erscheinen.
  3. Scan 3–4: Fügt Mittelfrequenzkoeffizienten hinzu. Die meisten Details sind jetzt sichtbar.
  4. Letzter Scan: Fügt die höchstfrequenten Koeffizienten hinzu. Das Bild erreicht volle Qualität.

Das endgültige Ergebnis ist mathematisch identisch mit der Baseline-Version. Die gleichen DCT-Koeffizienten, die gleiche Quantisierung, die gleichen Pixel. Nur die Bytereihenfolge in der Datei unterscheidet sich.

Dateigrößen-Auswirkung

Einer der weniger bekannten Vorteile von progressivem JPEG ist, dass es bei gleicher Qualitätseinstellung typischerweise etwas kleinere Dateien erzeugt als Baseline.

Bildgröße Baseline Progressiv Unterschied
Sehr klein (<10 KB) 8 KB 8,2 KB +2% (progressiv größer)
Klein (10–50 KB) 30 KB 29,5 KB -1,5% (progressiv kleiner)
Mittel (50–200 KB) 120 KB 117 KB -2,5% (progressiv kleiner)
Groß (200 KB–1 MB) 450 KB 437 KB -3% (progressiv kleiner)
Sehr groß (>1 MB) 2,1 MB 2,04 MB -3% (progressiv kleiner)

Warum ist progressiv kleiner? Im progressiven Modus werden ähnliche DCT-Koeffizienten aus dem gesamten Bild im gleichen Scan gruppiert. Dies erstellt längere Läufe ähnlicher Werte, die Huffman-Codierung effizienter komprimiert. Im Baseline-Modus werden alle 64 Koeffizienten für einen Block zusammen geschrieben, bevor zum nächsten Block übergegangen wird — vermischung niederfrequente und hochfrequente Daten, die sehr unterschiedliche statistische Verteilungen haben.

Die einzige Ausnahme sind sehr kleine Bilder unter 10 KB — winzige Vorschaubilder, Icons und Avatare. Für diese überwiegt der Overhead mehrerer Scan-Header (jeder Scan fügt einige Bytes Metadaten hinzu) den Kompressionsvorteil. Aber diese Bilder sind so klein, dass der Unterschied höchstens ein paar hundert Bytes beträgt.

Faustregel: Für jedes Bild größer als 10 KB (das praktisch alle Fotografien und Web-Auflösungs-Bilder einschließt), ist progressives JPEG gleich oder kleiner als Baseline. Die Einsparungen von 1–3% sind bescheiden, aber konsistent und völlig kostenlos — es gibt keinen Qualitätsverlust.

Wahrgenommene Leistung und Core Web Vitals

Aus rein technischem Standpunkt erreichen sowohl progressives als auch Baseline JPEG volle Qualität zum gleichen Zeitpunkt — wenn das letzte Byte ankommt. Die gesamte Download-Zeit ist identisch (oder leicht schneller für progressiv, gegeben die kleinere Dateigröße).

Aber Web-Leistung ist nicht nur absolute Geschwindigkeit. Wahrgenommene Leistung — wie schnell die Seite sich für den Benutzer anfühlt — ist ebenso wichtig. Und hier hat progressives JPEG einen klaren Vorteil.

Benutzer nehmen progressiv als schneller wahr

Viele Entwickler bevorzugen progressives JPEG für große Bilder, weil Besucher früh das gesamte Bild sehen. Studien dazu, ob Menschen es tatsächlich als schneller wahrnehmen, kommen zu gemischten Ergebnissen. Betrachten Sie es daher als kleinen Bonus, nicht als garantierten Vorteil.

Auswirkung auf Core Web Vitals

Googles Core Web Vitals messen Benutzererlebnis durch drei Metriken. Progressives JPEG kann zwei von ihnen positiv beeinflussen:

  • Largest Contentful Paint (LCP): Bei Bildern wird LCP erfasst, wenn das Bild vollständig geladen ist, daher senkt progressive Kodierung den LCP allein nicht. Eine etwas kleinere Datei hilft trotzdem, und die unscharfe Vorschau gibt Besuchern früher etwas zu sehen.
  • Cumulative Layout Shift (CLS): Progressiv und Baseline verhalten sich beim CLS identisch — die Bildabmessungen sind aus dem JPEG-Header bekannt, bevor Pixeldaten eintreffen. Keiner der beiden Modi verursacht Layoutverschiebungen, wenn korrekte width/height-Attribute oder CSS aspect-ratio gesetzt sind.
  • Interaction to Next Paint (INP): Keiner der beiden Modi hat direkten Einfluss.

Hero-Bilder über der Falz

Für große Hero-Bilder oben auf einer Seite ist progressive Codierung besonders vorteilhaft. Bei einer 3G Mobil-Verbindung dauert ein 200 KB Hero-Bild etwa 2 Sekunden zum vollständigen Laden. Mit progressiver Codierung sieht der Benutzer eine erkennbare (wenn auch verschwommene) Version des Hero nach nur 200–400 ms — genug, um die visuelle Identität der Seite zu verstehen, während der Rest des Inhalts weiter lädt.

Browser-Unterstützung in 2026

Progressives JPEG genießt universale Browser-Unterstützung. Es gibt keine Kompatibilitätsbedenken in jedem modernen oder sogar mäßig alten Browser:

Browser Progressive JPEG-Unterstützung Seit Version
Chrome Volle Unterstützung Version 1 (2008)
Firefox Volle Unterstützung Version 1 (2004)
Safari Volle Unterstützung Version 1 (2003)
Edge Volle Unterstützung Version 12 (2015)
Safari iOS Volle Unterstützung iOS 1 (2007)
Chrome Android Volle Unterstützung Version 18 (2012)
Internet Explorer Volle Unterstützung IE 9 (2011)

Progressives JPEG ist Teil der ursprünglichen JPEG-Spezifikation (ITU-T T.81, veröffentlicht 1992). Es wurde von jedem großen Bild-Viewer und Browser seit Jahrzehnten unterstützt. Es gibt null Risiko von Kompatibilitätsproblemen.

Hinweis: Einige sehr alte Mobil-E-Mail-Clients und Legacy-Embedded-Systeme könnten progressive Scans nicht inkrementell rendern (sie warten auf die vollständige Datei, bevor sie anzeigen). Aber auch in diesem Fall ist das endgültig angezeigte Bild korrekt — es gibt keinen Fehler, nur keinen inkrementellen Vorschau-Vorteil.

Ist progressiv immer noch relevant in 2026?

Mit HTTP/2, 5G-Netzwerken und Breitband-Geschwindigkeiten in Hunderten von Megabit könnte man sich fragen, ob der inkrementelle Lade-Vorteil des progressiven JPEG immer noch relevant ist. Die Antwort ist nuanciert.

Bei schnellen Verbindungen: Minimaler sichtbarer Unterschied

Bei einer Glasfaser-Verbindung oder einem starken 5G-Signal lädt ein 200 KB Bild in unter 50 ms. Bei dieser Geschwindigkeit zeigen weder progressiv noch Baseline sichtbares Lade-Verhalten — das Bild erscheint einfach vollständig gerendert. Der Benutzer sieht niemals den Verschwommung-zu-Scharf-Übergang, weil alle Scans ankommen, bevor der erste Frame gemalt wird.

Bei langsamen Verbindungen: Immer noch sehr relevant

Nicht jeder hat schnelles Internet. In 2026 verlassen sich signifikante Teile der Welt immer noch auf 3G- oder überlastete WiFi-Netzwerke. In diesen Bedingungen:

  • Ein 300 KB Bild bei einer 1 Mbps-Verbindung dauert etwa 2,4 Sekunden.
  • Mit progressiver Codierung sieht der Benutzer eine erkennbare Vorschau in ~400 ms.
  • Mit Baseline-Codierung sieht der Benutzer nur die oberen 15% des Bildes bei 400 ms.

Für Benutzer bei langsamen Verbindungen — ländliche Gegenden, Entwicklungsmärkte, überlastetes öffentliches WiFi, unterirdischer Transit — bietet progressives JPEG eine bedeutend bessere Erfahrung.

Das Fazit: Kein Nachteil

Progressives JPEG hat bei Bildern über 10 KB gegenüber Baseline fast keine Nachteile:

  • Gleiche oder etwas kleinere Dateigröße.
  • Gleiche endgültige Bildqualität.
  • Universelle Browser-Unterstützung.
  • Besser wahrgenommenes Laden bei langsamen Verbindungen.
  • Keine zusätzliche Kodierzeit (vernachlässigbarer Unterschied).
  • Etwas mehr CPU und Speicher beim Dekodieren, auf modernen Geräten selten spürbar.

Für die meisten Webbilder ist progressiv die bessere Standardeinstellung.

Wie man progressives JPEG erstellt

Die meisten Bildbearbeitungs-Tools unterstützen progressive Codierung. Hier sind die häufigsten Methoden:

ImageMagick

ImageMagick verwendet die -interlace Flag zur Kontrolle der progressiven Codierung:

# Progressives JPEG
convert input.png -interlace Plane -quality 85 output.jpg

# Baseline JPEG (explizit)
convert input.png -interlace None -quality 85 output.jpg

Die -interlace Plane Option teilt ImageMagick mit, die DCT-Koeffizienten in Frequenzband-Reihenfolge (progressiv) statt Block-für-Block-Reihenfolge (Baseline) zu schreiben. Die Qualitätseinstellung ist unabhängig — Sie können jede Qualitätsstufe mit jedem Interlace-Modus kombinieren.

CleverUtils.com

Unser PNG-zu-JPG-Konverter schreibt Baseline-JPEGs mit Qualität 92 (wir haben die Ausgabe geprüft). Um eine Datei nachträglich ohne Qualitätsverlust progressiv zu machen, führen Sie jpegtran -progressive darauf aus, wie unten gezeigt.

Adobe Photoshop

Aktivieren Sie unter Datei → Exportieren → Für Web speichern (Legacy) die Option Progressiv. Im normalen Dialog Speichern unter für JPEG wählen Sie unter Formatoptionen Progressiv. Der neuere Dialog Exportieren als bietet keine Option für progressive Kodierung.

GIMP

Beim Exportieren als JPEG, erweitern Sie die erweiterten Optionen und aktivieren Sie “Progressive”. GIMP verwendet libjpeg unter der Haube, das vollständig progressive Codierung unterstützt.

jpegtran (verlustfreie Konvertierung)

Wenn Sie ein bestehendes Baseline JPEG haben und es zu progressiv konvertieren wollen ohne Neu-Codierung (überhaupt kein Qualitätsverlust):

# Baseline in progressiv umwandeln (verlustfrei)
jpegtran -progressive input.jpg > output.jpg

# Progressiv in Baseline umwandeln (verlustfrei)
jpegtran -copy all input.jpg > output.jpg

jpegtran ordnet die DCT-Koeffizienten neu an, ohne das Bild zu dekodieren und zu re-kodieren. Dies ist eine wirklich verlustfreie Operation — die Pixel ändern sich überhaupt nicht. Nur die Byte-Layout in der Datei ändert sich.

Batch-Konvertierung mit mogrify

Um einen ganzen Ordner von Baseline JPEGs zu progressiv an Ort und Stelle zu konvertieren:

# ImageMagick mogrify (überschreibt Originals)
mogrify -interlace Plane *.jpg

# Oder mit jpegtran (verlustfrei, zu separatem Ordner)
mkdir -p progressive
for f in *.jpg; do
  jpegtran -progressive "$f" > "progressive/$f"
done

Wie man überprüft, ob ein JPEG progressiv ist

Sie können bestimmen, ob eine bestehende JPEG-Datei progressive oder Baseline-Codierung verwendet mit mehreren Methoden:

ImageMagick identify

identify -verbose image.jpg | grep Interlace

Dies gibt entweder Interlace: JPEG (progressiv) oder Interlace: None (Baseline) aus.

file-Befehl (Linux/Mac)

file image.jpg

Für ein progressives JPEG enthält die Ausgabe “progressive” in der Beschreibung. Für Baseline sagt es “baseline” oder erwähnt nicht entweder.

Python (Pillow)

from PIL import Image
img = Image.open("image.jpg")
print("Progressive" if img.info.get("progressive") else "Baseline")

Browser DevTools

Unglücklicherweise zeigen Browser DevTools nicht direkt, ob ein JPEG progressiv oder Baseline ist. Das Network-Tab zeigt die Dateigröße und Download-Timing, aber nicht den Codierungs-Modus. Verwenden Sie eine der oben genannten Befehlszeilen-Methoden für einen definitiven Check.

Progressives JPEG vs Moderne Alternativen

2026 konkurriert progressives JPEG mit neueren Bildformaten, die eigene progressive Funktionen bieten:

Format Progressive Ladung Dateigröße vs JPEG Browser-Unterstützung
Progressives JPEG Nativ (unscharf → scharf) Referenz Universell
WebP Kein natives progressives Laden 25–35 % kleiner 97 %+ der Browser
AVIF Optionaler progressiver Modus (selten genutzt) 40–50 % kleiner ~92 % der Browser
JPEG XL Fortschrittliches progressives Laden 35–45 % kleiner Eingeschränkt (~25 %)

WebP und AVIF erzeugen deutlich kleinere Dateien. WebP hat keinen progressiven Modus und wird von oben nach unten aufgebaut. AVIF hat einen optionalen progressiven Modus, den aber nur wenige Dateien nutzen. JPEG XL bietet einen fortschrittlichen progressiven Modus, der dem von JPEG überlegen ist, doch die Browser-Unterstützung bleibt 2026 eingeschränkt.

Für maximale Kompatibilität mit progressivem Laden bleibt JPEG die einzige universell unterstützte Option. Für maximale Kompression sollten Sie WebP oder AVIF mit responsiven Bildtechniken (<picture>-Element) in Betracht ziehen, die für ältere Browser auf JPEG zurückfallen.

Bereit zum Konvertieren?

PNG hochladen und in JPG konvertieren

PNG JPG

Tippen, um eine Datei auszuwählen

oder

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Häufig gestellte Fragen

Progressiv. Bei Bildern über 10 KB (praktisch alle realen Fotos) ist progressives JPEG etwas kleiner, zeigt früher eine vollständige Vorschau und braucht beim Dekodieren nur geringfügig mehr CPU. Jeder moderne Browser unterstützt progressives JPEG. Baseline ist nur bei sehr kleinen Bildern unter 10 KB vertretbar, wo der progressive Overhead die Datei minimal größer machen kann.

Nein. Ein progressives und ein Baseline-JPEG mit derselben Qualitätseinstellung (z. B. Q85) enthalten exakt dieselben DCT-Koeffizienten und ergeben visuell identische Endbilder. Der einzige Unterschied ist die Anordnung der Bytes in der Datei — progressiv speichert sie in mehreren Scans von niedrigen zu hohen Frequenzen, Baseline in einem einzigen Durchgang von oben nach unten.

Ja. Jeder moderne Browser — Chrome, Firefox, Safari, Edge, Opera und ihre mobilen Varianten — unterstützt progressives JPEG seit mindestens 2012. Sogar Internet Explorer 9 unterstützte es. 2026 gibt es keinerlei Kompatibilitätsbedenken.

Progressives JPEG ist bei Bildern über 10 KB typischerweise 1–3 % kleiner als Baseline. Die Ersparnis entsteht durch effizientere Huffman-Kodierung über die mehreren Scan-Durchgänge. Die genaue Ersparnis hängt vom Bildinhalt ab — Fotos mit großen glatten Flächen (Himmel, Hintergründe) profitieren etwas mehr. Bei sehr kleinen Bildern unter 10 KB kann progressiv wegen des Overheads mehrerer Scan-Header minimal größer sein.

Führen Sie jpegtran -copy all input.jpg > output.jpg aus; ohne den Schalter -progressive schreibt jpegtran eine Baseline-Datei ohne Neukodierung, es geht also keine Qualität verloren. In Photoshop speichern Sie die Datei erneut und wählen unter Formatoptionen Baseline (Standard).

Nein. Der PNG-zu-JPG-Konverter auf dieser Seite schreibt Baseline-JPEGs mit Qualität 92. Führen Sie anschließend jpegtran -progressive aus, wenn Sie progressive Dateien benötigen.

Weitere PNG zu JPG-Anleitungen

JPG vs PNG: Welches Bildformat sollten Sie verwenden?
JPG vs PNG: JPG macht Fotos klein, indem es kaum sichtbare Details verwirft; PNG erhält jeden Pixel und unterstützt T...
JPEG-Qualitätseinstellungen erklärt: Q80 vs Q85 vs Q90 vs Q100
Die JPEG-Qualität (1 bis 100) bestimmt, wie viele Details der Encoder verwirft. Q80 bis Q85 passt fürs Web, Q90 bis Q...
So reduzieren Sie die JPEG-Dateigröße ohne Qualitätsverlust
JPEG-Dateigröße reduzieren: Qualität auf etwa 85 senken, Abmessungen verkleinern, Metadaten entfernen oder PNG-Fotos ...
PNG-Dateigröße reduzieren ohne Qualitätsverlust
So verkleinern Sie PNG-Dateien: Abmessungen reduzieren, Farben auf 8-Bit-Palette senken, Metadaten entfernen, maximal...
DPI erklärt: 72 vs 150 vs 300 vs 600
Bild-DPI ist ein Tag, der dem Drucker sagt, wie viele Pixel pro Zoll gedruckt werden. Die Pixel bleiben gleich. Wann ...
Verlustbehaftete vs. verlustfreie Komprimierung erklärt
Verlustbehaftet vs. verlustfrei: JPEG verwirft Details für kleine Dateien, verlustfreie Formate wie PNG behalten jede...
Bestes Bildformat für Web 2026: JPG vs PNG vs WebP vs AVIF
Das beste Bildformat fürs Web 2026: AVIF oder WebP für Fotos mit JPEG-Fallback, SVG oder PNG für Logos und Grafiken. ...
Chroma-Unterabtastung erklärt: 4:4:4 vs 4:2:2 vs 4:2:0
Chroma-Unterabtastung speichert Farbe mit geringerer Auflösung als Helligkeit, um Bilder und Videos zu verkleinern. W...
Bildgrößen für Social Media 2026: Abmessungen und Formate
Bildgrößen für Social Media 2026: exakte Pixelmaße für Instagram, Facebook, X, LinkedIn, Pinterest, YouTube und TikTo...
Farbprofile erklärt: sRGB vs. Adobe RGB vs. CMYK
Ein Farbprofil (ICC-Profil) sagt Software, wie sie die Farben eines Bildes darstellen soll. So unterscheiden sich sRG...
Zurück zum PNG-zu-JPG-Konverter

Funktion vorschlagen

0 / 2000