Was ist WebP?
WebP (ausgesprochen „weppy") ist ein Bildformat, das Google im Jahr 2010 entwickelt hat, um Webseiten schneller zu laden. Es wurde als direkter Ersatz für JPG, PNG und GIF konzipiert — die Stärken aller drei Formate in einem vereint. WebP unterstützt verlustbehaftete Komprimierung (wie JPG), verlustfreie Komprimierung (wie PNG), Transparenz (wie PNG) und Animation (wie GIF), während es gleichzeitig deutlich kleinere Dateien erzeugt.
Das Format basiert auf dem VP8-Video-Codec, den Google 2010 mit der Übernahme von On2 Technologies erwarb. Google übernahm die Intra-Frame-Kodierungstechnik aus VP8 (den Teil, der einzelne Videoframes komprimiert) und passte sie für Standbilder an. Der verlustfreie Modus, der 2012 hinzugefügt wurde, verwendet einen vollständig anderen Algorithmus, der auf Transformkodierung, Entropiekodierung und einem palettenbasierten Ansatz basiert.
WebP ist im Web inzwischen weit verbreitet. Viele große Websites liefern WebP an jeden Browser aus, der es akzeptiert. Wenn Sie also mit der rechten Maustaste ein Bild speichern, erhalten Sie oft eine .webp-Datei statt der erwarteten .jpg.
Wichtige Tatsache: WebP ist ein offenes und lizenzgebührenfreies Format. Google hat es unter einer BSD-ähnlichen Lizenz veröffentlicht, was bedeutet, dass jeder WebP nutzen, implementieren oder modifizieren kann, ohne Lizenzgebühren zu zahlen. Dies trug zur raschen Verbreitung in Browsern und Plattformen bei.
Wie WebP-Komprimierung funktioniert
WebP verwendet grundlegend unterschiedliche Komprimierungsansätze für seinen verlustbehafteten und verlustfreien Modus. Das Verständnis beider Methoden erklärt, warum WebP eine bessere Komprimierung als ältere Formate erreicht.
Verlustbehafteter Modus (VP8-basiert)
Die verlustbehaftete Komprimierung von WebP basiert auf der Intra-Frame-Prädiktion des Videocodecs VP8. Anders als JPG, das die diskrete Kosinustransformation (DCT) auf festen 8×8-Pixel-Blöcken anwendet, nutzt WebP Blockprädiktion in Kombination mit einer 4×4-DCT innerhalb von 16×16-Makroblöcken. So funktioniert es:
- Makroblock-Aufteilung — das Bild wird in 16×16-Pixel-Makroblöcke unterteilt (im Vergleich zu JPGs 8×8). Größere Blöcke bedeuten weniger Overhead bei gleichmäßigen Flächen.
- Intra-Vorhersage — jeder Block wird anhand bereits dekodierter Nachbarblöcke mithilfe eines von vier Vorhersagemodi (horizontal, vertikal, DC, TrueMotion) vorhergesagt. Der Encoder speichert nur die Differenz zwischen Vorhersage und tatsächlichen Pixeln.
- DCT und Quantisierung — der Restfehler (Vorhersagefehler) wird mittels DCT transformiert und anschließend quantisiert. Da die Vorhersage den Großteil der Redundanz beseitigt, sind die Residuen klein und lassen sich sehr effizient komprimieren.
- Entropiekodierung — WebP verwendet arithmetische Kodierung (genauer: eine Variante der booleschen arithmetischen Kodierung aus VP8), die effizienter als JPGs Huffman-Kodierung ist. Allein dies spart im Vergleich zu Basis-JPEG einige Prozent.
Die Kombination aus besserer Vorhersage, größeren Blockgrößen und überlegener Entropiekodierung erklärt, warum verlustbehaftete WebP-Bilder bei gleicher visueller Qualität 25–35 % kleiner als JPG sind. Der Qualitätsparameter reicht von 0 (kleinste Datei, geringste Qualität) bis 100 (größte Datei, höchste Qualität) — ähnlich wie bei JPG.
Verlustfreier Modus
WebPs verlustfreie Komprimierung verwendet einen vollständig anderen Algorithmus als der verlustbehaftete Modus. Er wurde 2012 eingeführt und soll mit PNG konkurrieren. Der verlustfreie Kompressor nutzt mehrere fortschrittliche Techniken:
- Räumliche Prädiktion — jedes Pixel wird mit einem von 14 räumlichen Prädiktionsmodi aus benachbarten Pixeln vorhergesagt. Der Encoder wählt für jeden Bereich den besten Modus.
- Farbtransformation — WebP dekorreliert die RGB-Farbkanäle, indem es Rot aus Grün sowie Blau aus Grün und Rot vorhersagt. Das verringert die Entropie der Farbdaten erheblich.
- Subtract-Green-Transformation — eine vereinfachte Farbdekorrelation, die den Grünkanal von Rot und Blau abzieht und dabei nutzt, dass die Kanäle in natürlichen Bildern stark korrelieren.
- Palettenbasierte Kodierung — bei Bildern mit 256 oder weniger eindeutigen Farben wechselt WebP automatisch in einen indizierten Palettenmodus, ähnlich wie PNG-8, aber mit besserer Komprimierung.
- LZ77-Rückverweise — der Encoder findet wiederkehrende Pixelmuster und ersetzt sie durch Verweise auf frühere Vorkommen, ähnlich wie bei der ZIP-Komprimierung.
- Huffman-Kodierung — der endgültige komprimierte Datenstrom nutzt optimierte Huffman-Tabellen für maximale Komprimierung.
Das Ergebnis: Verlustfreie WebP-Bilder sind typischerweise 26 % kleiner als PNG-Dateien desselben Bildes. Bei Bildern mit begrenzter Farbpalette (Icons, Logos, einfache Grafiken) können die Einsparungen 40 % übersteigen.
Transparenz (Alphakanal)
WebP unterstützt einen vollständigen 8-Bit-Alphakanal sowohl im verlustbehafteten als auch im verlustfreien Modus. Dies ist ein erheblicher Vorteil gegenüber JPG, das überhaupt keine Transparenz unterstützt. Im verlustbehafteten Modus kann der Alphakanal entweder verlustfrei (mit exakter Beibehaltung der Transparenzwerte) oder verlustbehaftet komprimiert werden (für zusätzliche Dateieinsparungen). Die verlustbehaftete Alpha-Option ist einzigartig für WebP und nützlich, wenn präzise Transparenzgrenzen nicht entscheidend sind.
Ein verlustbehaftetes WebP-Bild mit Transparenz ist typischerweise 3-mal kleiner als ein gleichwertiges PNG-24 mit Transparenz, was es ideal für die Web-Auslieferung von Logos, Icons und UI-Elementen mit transparentem Hintergrund macht.
Animation
WebP unterstützt Animation mithilfe eines Container-Formats, das ähnlich wie GIF mehrere Frames speichert. Jeder Frame kann verlustbehaftete oder verlustfreie Komprimierung verwenden, und das Format unterstützt:
- Variable Frame-Verzögerungen (wie GIF)
- Volle 24-Bit-Farbe mit 8-Bit-Alpha pro Frame (GIF ist auf 256 Farben pro Frame beschränkt)
- Verlustbehaftete Komprimierung pro Frame (GIF ist nur verlustfrei)
- Inter-Frame-Komprimierung (nur die geänderten Pixel zwischen Frames werden kodiert)
In Googles Tests waren animierte GIFs, die in verlustbehaftetes WebP umgewandelt wurden, 64 % kleiner (als verlustfreies WebP 19 % kleiner), bei Unterstützung von Millionen Farben und weicher Transparenz. Damit ist animiertes WebP das bevorzugte Format für kurze Animationen, Sticker und Videoschleifen im Web.
Dateigrößenvergleich: WebP vs. JPG vs. PNG
Der Hauptgrund, warum Websites WebP eingeführt haben, ist die Ersparnis bei der Dateigröße. Typische Größen gängiger Webbilder (zur Veranschaulichung; die tatsächlichen Größen hängen vom Inhalt ab):
| Bildtyp | JPG Q85 | PNG | WebP Lossy Q80 | WebP Lossless | Einsparung vs. JPG |
|---|---|---|---|---|---|
| Foto (4000×3000) | 3,2 MB | ~20 MB | 2,1 MB | ~15 MB | 34 % kleiner |
| Web-Banner (1200×628) | 180 KB | 2,1 MB | 125 KB | 1,6 MB | 31 % kleiner |
| Produktfoto (800×800) | 95 KB | 1,4 MB | 65 KB | 980 KB | 32 % kleiner |
| Vorschaubild (300×300) | 22 KB | 180 KB | 15 KB | 140 KB | 32 % kleiner |
| Screenshot (1920×1080) | 380 KB | 1,2 MB | 260 KB | 890 KB | 32 % kleiner |
| Icon mit Transparenz | k. A. | 15 KB | 5 KB | 9 KB | 40–67 % vs. PNG |
Bei einer typischen Webseite mit 20 Bildern spart der Wechsel von JPG zu WebP ungefähr 500 KB–2 MB pro Seitenaufruf. Im großen Maßstab bedeutet das erhebliche Einsparungen bei den Bandbreitenkosten und messbar schnellere Ladezeiten — weshalb Google, Facebook und Amazon den Wechsel bereits vor Jahren vollzogen haben.
WebP-Dateien öffnen
Das Öffnen einer WebP-Datei hängt von Ihrem Betriebssystem und der installierten Software ab. Hier ist ein vollständiger Leitfaden für jede Plattform.
Windows
Windows 11: Die integrierte Fotos-App und Paint öffnen WebP-Dateien nativ. Ein Doppelklick auf eine .webp-Datei sollte sie standardmäßig in der Fotos-App öffnen. Sie können WebP auch in Paint öffnen und über Datei > Speichern unter als JPG exportieren.
Windows 10: Die Unterstützung kam in späteren Versionen per Update hinzu. Wenn sich WebP-Dateien nicht öffnen lassen, stellen Sie sicher, dass Ihr System vollständig aktualisiert ist. Alternativ installieren Sie die kostenlosen WebP-Bilderweiterungen von Microsoft aus dem Microsoft Store oder Googles WebP-Codec für Windows, der der Windows-Fotoanzeige WebP-Unterstützung hinzufügt.
Bildbetrachter von Drittanbietern: IrfanView (kostenlos, mit WebP-Plugin), Paint.NET (kostenlos) und XnView (kostenlos) können alle mit WebP-Dateien umgehen. Sie sind ausgezeichnete Optionen für ältere Windows-Versionen oder zum Betrachten und Konvertieren vieler Dateien auf einmal.
Mac
macOS Big Sur (11.0) und neuer: Vorschau und Quick Look (Leertaste im Finder drücken) öffnen WebP nativ. Sie können auch über Vorschau > Datei > Exportieren als JPG oder PNG exportieren.
Ältere macOS-Versionen: WebP wird nicht nativ unterstützt. Installieren Sie einen Drittanbieter-Viewer wie XnView oder öffnen Sie WebP-Dateien in einem beliebigen Webbrowser (Datei in Chrome, Safari oder Firefox ziehen). Für häufigen Gebrauch empfiehlt sich ein Upgrade auf Big Sur oder neuer.
Webbrowser
Alle modernen Webbrowser unterstützen WebP nativ. Sie können jede WebP-Datei öffnen, indem Sie sie in das Browserfenster ziehen oder Datei > Öffnen verwenden. Dies funktioniert in:
- Chrome — volle Unterstützung seit Version 32 (2014); nur verlustbehaftet ab Version 9
- Firefox — seit Version 65 (2019)
- Safari — seit Version 14 / macOS Big Sur (2020)
- Edge — seit Version 18 (2018)
- Opera — volle Unterstützung seit Version 19 (2014)
Dies ist der schnellste Weg, eine WebP-Datei auf jedem Computer anzusehen — öffnen Sie sie einfach in Ihrem Browser.
Smartphones und Tablets
iPhone/iPad: iOS 14 und neuer unterstützen WebP in Safari, der Fotos-App und Dateien. Ältere iOS-Versionen können WebP nicht anzeigen. Wenn Sie eine WebP-Datei auf einem älteren Gerät erhalten, müssen Sie sie zunächst in JPG umwandeln.
Android: Android unterstützt verlustbehaftetes WebP seit Version 4.0 (2011) und verlustfreies sowie transparentes WebP seit Version 4.3 (2013). Die integrierte Galerie-App, Google Fotos und alle Android-Browser zeigen WebP-Dateien problemlos an.
Adobe Photoshop
Photoshop 23.2 (veröffentlicht Februar 2022) und spätere Versionen unterstützen WebP nativ — Sie können WebP-Dateien direkt öffnen, bearbeiten und speichern. Bei einer älteren Version benötigen Sie ein Drittanbieter-WebP-Plugin oder müssen die Datei vor dem Öffnen in Photoshop in JPG/PNG konvertieren. CleverUtils.com erledigt diese Konvertierung in Sekunden.
Häufige Probleme mit WebP
Trotz seiner technischen Vorteile bereitet WebP Anwendern in der Praxis Kopfschmerzen. Dies sind die häufigsten Probleme.
Ältere Software kann WebP nicht öffnen
Während alle modernen Browser WebP unterstützen, gilt das für viele Desktop-Anwendungen nicht. Ältere Photoshop-Versionen (vor 23.2), ältere Microsoft-Office-Versionen und viele Nischenanwendungen lehnen WebP-Dateien komplett ab. Es kann also passieren, dass Sie ein Bild aus dem Web herunterladen und Ihr bevorzugtes Bearbeitungs- oder Anzeigeprogramm es nicht öffnen kann.
Inkompatibilität mit E-Mail-Clients
Viele E-Mail-Clients verarbeiten WebP schlecht. Manche entfernen WebP-Anhänge, andere zeigen sie als fehlerhafte Bilder an, und wieder andere zeigen statt einer Vorschau nur ein generisches Datei-Icon. Unternehmens-Outlook-Installationen, ältere Webmail-Dienste und E-Mail-Clients auf älteren Geräten sind die häufigsten Problemverursacher. Wenn Sie Bilder per E-Mail versenden müssen, stellt die Konvertierung in JPG sicher, dass jeder Empfänger sie anzeigen kann.
Upload-Einschränkungen bei sozialen Medien
Einige Social-Media-Plattformen lehnen WebP-Uploads in bestimmten Kontexten ab. Profilbild-Editoren, Event-Coverbilder, Marktplatz-Anzeigen und Story-Uploads auf verschiedenen Plattformen erfordern möglicherweise explizit JPG oder PNG. Obwohl sich dies verbessert, ist JPG für Uploads nach wie vor die sicherste Wahl.
Druckdienstleister akzeptieren kein WebP
Online-Druckdienstleister (Fotobücher, Leinwanddrucke, Visitenkarten, Poster) und lokale Druckereien verlangen nahezu universell JPG-, PNG- oder TIFF-Dateien. WebP ist in der Druckbranche praktisch unbekannt. Wenn Sie ein gespeichertes Web-Bild drucken möchten, ist die Konvertierung in JPG ein notwendiger Schritt.
Maximale Abmessungsbeschränkung
WebP hat eine feste Obergrenze von 16.383 × 16.383 Pixeln. Dies reicht für nahezu alle Web- und Privatfotografie-Anwendungen aus, fällt jedoch bei bestimmten professionellen Anwendungen zu kurz: Ultra-hochauflösende Panoramen, Großformat-Druckdateien, wissenschaftliche Bildgebung sowie detaillierte Karten oder Satellitenbilder können diese Grenze leicht überschreiten. JPG unterstützt bis zu 65.535 × 65.535 Pixel, und PNG hat praktisch keine Abmessungsbeschränkung.
Verlustbehaftete WebP-Artefakte bei niedriger Qualität
Bei sehr niedrigen Qualitätseinstellungen (unter 50) können verlustbehaftete WebP-Bilder einen typischen „plastikartigen“ oder „wachsartigen“ Eindruck machen. Die Blockprädiktion erzeugt glattere, aber weniger natürlich wirkende Artefakte als die blockigen DCT-Artefakte von JPG. Manche Fotografen und Designer empfinden diese Artefakte bei vergleichbarer Qualitätsstufe als störender als die von JPG, besonders bei Hauttönen und strukturierten Oberflächen.
Wann Sie WebP verwenden sollten
WebP glänzt in bestimmten Szenarien, in denen seine Vorteile am stärksten zum Tragen kommen:
- Web-Auslieferung — jedes Bild, das auf einer Website, Web-App oder PWA bereitgestellt wird. Dies ist WebPs primärer Einsatzzweck und wo es den größten Mehrwert bietet.
- Bandbreitenbeschränkte Umgebungen — mobile Apps, Bereiche mit langsamen Verbindungen und Anwendungen, bei denen Datenübertragungskosten erheblich sind.
- GIF-Ersatz — animiertes WebP ist dramatisch kleiner als GIF bei erheblich überlegener Qualität (24-Bit-Farbe vs. 256 Farben).
- Transparente Web-Grafiken — verlustbehaftetes WebP mit Alpha ist für Bilder, die sowohl fotografische Qualität als auch Transparenz benötigen (z. B. Produktfotos auf transparentem Hintergrund), deutlich kleiner als PNG.
Wann Sie WebP NICHT verwenden sollten
Es gibt klare Situationen, in denen WebP die falsche Wahl ist:
- E-Mail-Anhänge — verwenden Sie JPG für universelle Kompatibilität.
- Druck — verwenden Sie JPG (für Fotos) oder PNG/TIFF (für Grafiken). Kein Druckdienstleister akzeptiert WebP.
- Archivierung — verwenden Sie verlustfreies PNG, TIFF oder die originale RAW-Datei. WebPs verlustbehaftete Komprimierung verwirft Daten dauerhaft, und das Format ist jünger mit weniger langfristiger Bewährung als JPEG oder TIFF.
- Bilder größer als 16.383 Pixel — WebP kann Bilder jenseits dieser Abmessung schlicht nicht kodieren.
- Workflows mit älterer Software — wenn Ihre Bearbeitungspipeline Software enthält, die WebP nicht unterstützt, spart die Konvertierung in JPG oder PNG zu Beginn viel Frust.
- Universelles Teilen — wenn Sie nicht wissen, welches Gerät oder welche Software der Empfänger verwendet, ist JPG die sicherste Wahl.
WebP in JPG umwandeln
Wenn die Kompatibilitätsbeschränkungen von WebP ein Problem darstellen, ist die Konvertierung in JPG die einfachste Lösung. JPG ist das am universellsten unterstützte Bildformat überhaupt — jedes Gerät, jede Anwendung, jeder E-Mail-Client, jede Social-Media-Plattform und jeder Druckdienstleister akzeptiert es ohne Einschränkungen.
Bei der Konvertierung von verlustbehaftetem WebP in JPG kommt es zu einer minimalen Qualitätsminderung, da beide Formate verlustbehaftet sind. Bei hohen Qualitätseinstellungen ist der Unterschied für das menschliche Auge jedoch nicht wahrnehmbar. CleverUtils speichert das JPG mit Qualität 92, füllt transparente Bereiche mit Weiß und verwendet bei animiertem WebP das erste Frame.
Bei verlustfreien WebP-Dateien führt die Konvertierung in JPG erstmals eine verlustbehaftete Komprimierung ein. Das resultierende JPG wird eine qualitativ hochwertige Annäherung sein, aber wenn Sie eine perfekte Pixel-für-Pixel-Erhaltung benötigen, sollten Sie stattdessen die Konvertierung in PNG in Betracht ziehen.
Wann konvertieren: Wenn Sie ein Bild von einer Website gespeichert haben und es nicht öffnen, hochladen, per E-Mail versenden oder drucken können — löst die Konvertierung von WebP in JPG das Problem sofort. Die Konvertierung dauert Sekunden und der Qualitätsunterschied ist vernachlässigbar.