AVIF in JPEG konvertieren – was dabei passiert
Die Seite avif-to-jpg nimmt eine oder mehrere AVIF-Dateien entgegen, wendet einen wählbaren Qualitätsparameter an und liefert daraus JPEG-Dateien (Endung.jpg oder.jpeg). Der gesamte Vorgang läuft im Browser der Person ab, die die Seite aufruft – kein Pixel verlässt das Gerät. Das ist der entscheidende Unterschied zu den meisten Online-Konvertern, die Bilder auf einen Server hochladen, dort verarbeiten und dann zum Download bereitstellen. Technisch gesehen dekodiert der Browser das AVIF-Bild und rekodiert die Pixeldaten in ein JPEG-Bild. Der so erzeugte Blob wird entweder direkt als Einzeldatei angeboten oder – bei mehreren Bildern – in ein ZIP-Archiv verpackt, das der Browser lokal erstellt. Weil die Verarbeitung vollständig clientseitig abläuft, entfällt jegliche Netzwerklatenz und vor allem jedes Datenschutzrisiko durch Server-Uploads. Die Seite akzeptiert nur AVIF-Dateien als Eingabe; die Ausgabe ist jedoch stets JPEG. Das hat einen einfachen Grund: Während praktisch alle modernen Browser AVIF dekodieren können, ist die Fähigkeit, AVIF zu encodieren, noch nicht universell verfügbar. JPEG hingegen kann jeder Browser schreiben. So bleibt die Seite auf allen Systemen ohne Ausweichlogik nutzbar.
Warum Sie beim Umwandeln Details verlieren
AVIF und JPEG unterscheiden sich in mehreren wesentlichen Eigenschaften. AVIF basiert auf der AV1-Intra-Codierung, einem Teil des AV1-Videocodecs, der speziell für Standbilder optimiert wurde. JPEG nutzt die diskrete Kosinustransformation (DCT) mit Quantisierung. Die Unterschiede wirken sich direkt auf das Ergebnis der Konvertierung aus.
Alphakanal (Transparenz)
AVIF unterstützt einen vollwertigen Alphakanal – Pixel können teilweise oder vollständig transparent sein. JPEG kennt keinen Alphakanal. Jede transparente Stelle in der AVIF-Datei wird beim Encodieren als JPEG undurchsichtig. Die Seite decodiert das Bild im Browser und encodiert es dann neu. Da JPEG keine Transparenz speichert, werden Pixel mit Alpha-Werten kleiner als 255 auf einen undurchsichtigen Wert gesetzt. Welche Farbe das ist, hängt von der Browser-Implementierung ab – in der Regel wird Weiß als Hintergrundfarbe verwendet, wenn das Bild über drawImage in ein Canvas mit Standardeinstellungen gezeichnet wird (weil der Canvas selbst keinen Hintergrund hat, aber die Compositing-Regeln transparente Pixel mit dem Canvas-Hintergrund mischen; standardmäßig ist dieser schwarz im Alpha-Kanal, aber beim Export als JPEG wird Alpha ignoriert). In der Praxis bedeutet das: Ein AVIF-Logo mit transparentem Hintergrund wird nach der Konvertierung einen weißen Hintergrund haben. Das kann unerwünscht sein – planen Sie entsprechende Nachbearbeitung ein, falls Transparenz erhalten bleiben muss.
Wide Colour Gamut
AVIF kann große Farbräume abdecken, etwa DCI-P3 oder Rec.2020. JPEG verwendet nach Spezifikation den Farbraum ITU-R BT.601 (also sRGB) – manche Encoder schreiben ICC-Profile, aber in der Regel wird die Farbinformation auf den sRGB-Bereich reduziert. Das bedeutet: Farben, die außerhalb des sRGB-Gamuts liegen (z. B. kräftige Rottöne oder Leuchtfarben), werden bei der Konvertierung beschnitten oder in darstellbare Farben verschoben. Das Bild kann flauer wirken als das Original. Die genaue Zuordnung hängt von der Farbmanagement-Pipeline des Browsers ab, die je nach Betriebssystem und Browserversion variiert. Chromium-basierte Browser wenden in der Regel ein Colour-Management an, aber die Ergebnisse variieren.
Verlustbehaftete Kodierung
JPEG ist ein verlustbehaftetes Format. Jedes Mal, wenn ein Bild als JPEG gespeichert wird, gehen Informationen verloren. Wird ein bereits als JPEG vorliegendes Bild erneut geöffnet und wieder gespeichert, entsteht ein sogenannter Generation Loss – der zweite Qualitätsverlust summiert sich mit dem ersten. AVIF ist zwar ebenfalls verlustbehaftet (es gibt auch eine verlustfreie Variante, die aber selten genutzt wird), komprimiert jedoch deutlich aggressiver bei gleicher wahrgenommener Qualität. Das liegt an der blockbasierten Intra-Prädiktion und der anpassbaren Quantisierungsmatrix. Wenn Sie ein AVIF in JPEG umwandeln, durchläuft das Bild zwei verlustbehaftete Schritte: den ursprünglichen AVIF-Encode und den neuen JPEG-Encode. Die sichtbaren Artefakte (Blockbildung, Farbverschiebungen) addieren sich. Daher empfiehlt es sich, die Qualität möglichst hoch zu wählen – aber das führt zwangsläufig zu größeren Dateien.
Der Qualitätsregler – wie viel Detail bleibt?
Der Schieberegler für die JPEG-Qualität erlaubt Werte zwischen 40 und 100 Prozent. Prozentangaben sind bei JPEG trügerisch: Eine Einstellung von 80 % bedeutet nicht, dass 80 % der Bildinformation erhalten bleiben, sondern dass die Quantisierungstabelle des JPEG-Standards mit einem bestimmten Faktor skaliert wird. In der Praxis liefern Werte über 90 % visuell kaum noch sichtbare Verluste, aber die Dateigröße steigt überproportional. Werte unter 60 % führen zu deutlichen Blockartefakten, insbesondere in gleichförmigen Flächen und bei Schriften.
Die Seite erlaubt keine Werte unter 40 %. Das ist sinnvoll, denn bei sehr niedriger Qualität entstehen oft unbrauchbare Bilder. Warum gibt es keine Werte unter 40? Die Seite beschränkt den Qualitätsbereich auf 40–100 %, da Werte unter 40 % Bilder erzeugen, die aufgrund starker Blockbildung und Farbbänderung meist unbrauchbar sind. Oberhalb von 100 % ist physikalisch nicht möglich (es würde eine negative Quantisierung erfordern). Der Schieber deckt also den arbeitsrelevanten Bereich ab.
Beachten Sie den Generation Loss: Wenn Sie ein Bild mehrfach zwischen Formaten konvertieren oder es mehrmals als JPEG mit hoher Qualität speichern, nimmt die Bildqualität kontinuierlich ab. Ein typischer Fehler ist, ein JPEG zu öffnen, mit geringer Qualität zu speichern, später erneut zu öffnen und mit hoher Qualität zu exportieren – die hochfrequenten Details sind bereits beim ersten Mal verloren gegangen. Die zweite Speicherung kann sie nicht wiederherstellen. Die Seite bietet keine Möglichkeit, die Originalsichtbarkeit zu prüfen – vertrauen Sie auf Ihre Augen und wählen Sie die Qualität so hoch wie nötig, aber so niedrig wie möglich.
Dateigröße: Wann das JPEG größer wird als das AVIF
AVIF ist das derzeit effizienteste Stillbildformat, was die Kompressionsrate bei gegebener subjektiver Qualität angeht. Studien (z. B. von Cloudinary, Netflix) zeigen, dass AVIF bei vergleichbarer wahrgenommener Qualität 30 % bis 50 % kleinere Dateien erzeugt als JPEG. Wenn Sie also ein AVIF-Bild nehmen, das mit einer AVIF-Qualität von, sagen wir, 70 (entspricht etwa JPEG-Qualität 90) codiert wurde, und es mit JPEG-Qualität 90 exportieren, wird das JPEG fast immer größer sein – teilweise um den Faktor 2 bis 3.
Die Seite markiert solche Fälle mit dem Label Larger unter der Ergebnisdatei. Erscheint stattdessen Saved, ist das JPEG kleiner – das passiert vor allem, wenn das Original-AVIF sehr große Abmessungen hat und die JPEG-Qualität niedrig gewählt wird, oder wenn das AVIF relativ ineffizient codiert wurde (etwa durch einen älteren Encoder). Ein konkretes Beispiel: Ein 3840×2160 großes AVIF-Bild mit einer Ausgangsgröße von 4,2 MB wird bei JPEG-Qualität 80 zu einer Datei von 6,8 MB (Larger). Bei Qualität 50 sinkt die JPEG-Datei auf 2,9 MB (Saved), aber die Bildqualität leidet deutlich.
Die Gesamtbilanz zeigt der Tooltip Total: ‹original› → ‹konvertiert›. Wenn Sie mehrere Bilder konvertieren, sehen Sie auf einen Blick, wie viel Speicherplatz die Umwandlung insgesamt kostet oder spart.
Ihre Bilder bleiben lokal – clientseitige Verarbeitung
Wie schon eingangs erwähnt: Die Seite überträgt keine Dateien an einen Server. Der technische Ablauf: Der Browser dekodiert das Bild und kodiert es dann lokal auf dem Gerät in das Zielformat um. Es werden keine Daten per HTTP gesendet. Das ist besonders wichtig für vertrauliche Bilder: Medizinische Aufnahmen, vertragliche Dokumente, Personenaufnahmen oder geschützte Designs müssen nicht auf einem fremden Server zwischengespeichert werden. Die Seite selbst ist auch über HTTPS erreichbar, sodass die lokale Verarbeitung nicht durch unsichere Verbindungen gefährdet wird. Ein Nachteil der clientseitigen Methode: Bei sehr großen Bildern kann der Hauptspeicher knapp werden, und die Verarbeitungszeit ist länger als bei einem serverseitigen Konverter, der optimierte Bibliotheken in C/C++ nutzt. Die Seite ist daher für typische Bildgrößen gedacht.
Batch-Konvertierung und Downloads
Die Seite erlaubt die Auswahl mehrerer Bilder gleichzeitig. Nach der Verarbeitung zeigt sie eine Liste mit Vorschaubildern, den Originalabmessungen, der Originaldateigröße und der konvertierten Größe. Zu jedem Eintrag gibt es einen Download-Button für die Einzeldatei. Sobald mindestens zwei Bilder konvertiert wurden, erscheint zusätzlich der Button Download all (.zip).
Der ZIP-Download wird ebenfalls clientseitig erzeugt. Die enthaltenen Dateien haben den gleichen Basisnamen wie die Originale, jedoch die Endung .jpg. In der Praxis wird meist der Originaldateiname beibehalten, sofern keine Kollision auftritt.
Die Angabe Total: ‹original› → ‹konvertiert› summiert die Größen aller verarbeiteten Dateien. Das hilft, die Gesamtänderung zu beurteilen – etwa wenn Sie AVIF-Dateien für ein Archiv konvertieren möchten und den Speicherbedarf abschätzen müssen.
Fehlerbehandlung und häufige Fallstricke
Die Seite fängt zwei typische Fehlerfälle ab:
-
Datei kann nicht geöffnet werden: Die Meldung lautet: „This file could not be opened as an image. It may be corrupted, empty, or not actually an image.“ Sie erscheint, wenn die Datei nicht als Bild geöffnet werden kann. Das passiert bei defekten AVIF-Dateien, bei ungültigen Headern oder wenn die Dateiendung nicht zum Inhalt passt. Auch leere Dateien (0 Byte) lösen diesen Fehler aus.
-
Konvertierung fehlgeschlagen: Falls die Konvertierung fehlschlägt, erscheint: „Conversion failed. Try a different image or format.“ In der Praxis ist das selten. Dennoch kann es bei extrem großen Bildern passieren, dass der Browser die Operation verweigert. Auch Bilder mit ungewöhnlichen Farbprofilen, die der Browser nicht dekodieren kann, führen zum Fehler.
Ein weiterer Fallstrick: Der Qualitätsregler ist nur aktiv, wenn als Zielformat JPG ausgewählt ist. Stellen Sie sicher, dass Sie JPG ausgewählt haben, sonst hat der Schieber keine Wirkung.
FAQ – Häufige Fragen zur AVIF-zu-JPEG-Konvertierung
Warum ist mein JPEG größer als das ursprüngliche AVIF?
Weil AVIF wesentlich effizienter komprimiert als JPEG. Selbst bei moderater JPEG-Qualität (70–80) ist die JPEG-Datei oft zwei- bis dreimal so groß. Das Tool kennzeichnet solche Fälle mit dem Label „Larger“. Wählen Sie eine niedrigere Qualität, um die Dateigröße zu reduzieren – das geht allerdings zu Lasten der Bildqualität.
Kann ich die Transparenz meines AVIF-Bilds im JPEG erhalten?
Nein. JPEG unterstützt keinen Alphakanal. Jegliche Transparenz geht verloren; transparente Bereiche werden im Ergebnisbild undurchsichtig dargestellt (in der Regel auf weißem Hintergrund). Möchten Sie Transparenz bewahren, müssen Sie auf ein Format wie PNG oder WebP ausweichen.
Beeinflusst die Konvertierung die Farben?
Ja. AVIF kann größere Farbräume darstellen (P3, Rec.2020). JPEG nutzt standardmäßig den kleineren sRGB-Farbraum. Kräftige, leuchtende Farben werden beschnitten oder verschoben. Das Bild kann insgesamt matter wirken.
Kann ich auch AVIF-Dateien mit dem Tool erstellen?
Nein. Die Seite kann AVIF-Dateien lesen und dekodieren, aber nicht encodieren. Sie gibt nur JPEG aus.
Was bedeuten die Labels „Saved“ und „Larger“ unter jedem konvertierten Bild?
„Saved“ bedeutet, dass die JPEG-Datei kleiner ist als das Original-AVIF. „Larger“ bedeutet das Gegenteil – die konvertierte Datei ist größer. Das hilft Ihnen, die Auswirkung der Qualitätseinstellung auf die Dateigröße sofort zu erkennen.
Gibt es eine Begrenzung der Anzahl gleichzeitig konvertierbarer Bilder?
Die Seite akzeptiert bis zu 20 Bilder gleichzeitig.