Veröffentlicht von @SoNiceInfo am 22.09.2026
Am einfachsten gelingt die Stapelumwandlung von JPG-, PNG- und HEIC-Bildern in JPEG XL (.jxl) auf dem Mac mit einer GUI-App wie Image Tool+: Bilder oder Ordner per Drag & Drop hineinziehen, JPEG XL als Ausgabeformat wählen – und Ihre Bilder verlassen Ihren Mac nie. Wenn Sie mit dem Terminal vertraut sind, funktioniert auch der offizielle Encoder cjxl, den Sie über Homebrew installieren. Beachten Sie, dass der in macOS integrierte Befehl sips JPEG XL zwar lesen, aber nicht schreiben kann. Mit den Bordmitteln allein lässt sich also keine .jxl-Datei erstellen (Details weiter unten).
JPEG XL ist ein Bildformat, das als Nachfolger von JPEG entwickelt wurde. Es unterstützt verlustbehaftete und verlustfreie Kompression, hohe Bittiefe, HDR und erweiterten Farbraum sowie progressives Dekodieren. Um .jxl-Dateien auf dem Mac offline zu erstellen, gibt es im Grunde zwei Wege: eine GUI-App und den Befehl cjxl.
| Kriterium | Image Tool+ (empfohlen) | cjxl (Befehlszeile) |
|---|---|---|
| Stapelverarbeitung | Drag & Drop (auch ganze Ordner) | Erfordert eine for-Schleife in der Shell |
| HEIC als Eingabe | Wird direkt gelesen | Nein (zuerst in JPEG oder PNG umwandeln) |
| Verlustfreie, umkehrbare Neukomprimierung von JPEGs | — | Ja (Standard bei JPEG als Eingabe) |
| Größe ändern, umbenennen, Wasserzeichen | Im selben Durchgang | Nein (erfordert andere Tools) |
| Grafische Oberfläche | Ja | Nein (Terminal) |
| Einrichtung | Installation aus dem Mac App Store | Homebrew und brew install jpeg-xl |
| Lädt Ihre Bilder hoch | Nein | Nein |
Image Tool+, ein Stapelkonverter für Bilder auf dem Mac, ist eine reine Mac-App, die ich selbst entwickle. Sie liest HEIC, PNG, JPG, GIF, TIFF, PSD, PDF und mehr und exportiert in 10 Formate, darunter JPEG XL. Die Bedienung umfasst drei Schritte: Bilder oder einen Ordner in das Fenster ziehen, ein Ausgabeformat wählen und auf „Start“ klicken.
Bilder hineinziehen
Ziehen Sie einen Stapel JPG-, PNG- oder HEIC-Dateien (oder einen ganzen Ordner) aus dem Finder.
JPEG XL als Ausgabe wählen
Sie können gleichzeitig WebP, AVIF, PNG, JPG und weitere Formate auswählen. Größenänderung, Wasserzeichen und Umbenennen legen Sie in einem Zug fest.
Auf „Start“ klicken
Ihre JPEG-XL-Dateien (.jxl) werden in einem Durchgang exportiert.
Neben der Umwandlung erledigt die App im selben Durchgang Größenänderung, Umbenennen, Wasserzeichen, Bearbeitung von Metadaten und das Entfernen des Hintergrunds, und beim Export bleiben HDR und erweiterter Farbraum erhalten. Alles wird auf Ihrem Mac verarbeitet, Sie müssen keine Bilder irgendwohin hochladen. Es ist ein Einmalkauf ohne Abo.
Beachten Sie, dass die Schwester-Apps WebP Converter. und AVIF Converter. auf WebP bzw. AVIF spezialisiert sind und kein JPEG XL exportieren. Für JPEG XL ist Image Tool+ die richtige Wahl.
macOS 12 oder neuer · nativ für Apple Silicon
cjxl ist der offizielle Encoder, der mit libjxl ausgeliefert wird, der Referenzimplementierung von JPEG XL. Er lässt sich leicht in Skripten verwenden und beherrscht die unten beschriebene verlustfreie Neukomprimierung von JPEGs. Wenn Homebrew installiert ist, genügt ein Befehl. Der Decoder djxl wird gleich mitinstalliert.
brew install jpeg-xlIst die Eingabe ein JPEG, führt cjxl standardmäßig eine verlustfreie Transkodierung durch. Die Bildqualität ändert sich überhaupt nicht; nur die Datei wird kleiner.
cjxl input.jpg output.jxlEine so erstellte .jxl-Datei lässt sich mit djxl wieder in das Original-JPEG zurückverwandeln. Auf meinem Mac habe ich mit cmp bestätigt, dass das wiederhergestellte JPEG Bit für Bit mit der Originaldatei übereinstimmt.
djxl output.jxl restored.jpgFür die verlustbehaftete Umwandlung von PNG und ähnlichen Quellen legen Sie die Qualität mit -d (Distance) fest. -d 1 ist visuell nahezu verlustfrei, größere Werte ergeben kleinere Dateien.
cjxl input.png output.jxl -d 1Für Logos, Screenshots und andere Bilder, die nicht an Qualität verlieren sollen, verwenden Sie -d 0 für verlustfreie Kompression.
cjxl input.png output.jxl -d 0-d – Qualität (Distance). 0 ist verlustfrei, 1 visuell nahezu verlustfrei; größere Werte bedeuten kleinere, gröbere Ergebnisse.-e – Encoding-Aufwand (Effort). Der Standardwert ist 7; höhere Werte dauern länger und machen die Dateien etwas kleiner.Um alle JPG-Dateien in einem Ordner umzuwandeln, verwenden Sie eine for-Schleife in der Shell. Die Originale bleiben erhalten, und es entstehen gleichnamige Dateien mit der Endung .jxl.
for f in *.jpg; do cjxl "$f" "${f%.*}.jxl"; doneBeachten Sie, dass cjxl HEIC nicht direkt lesen kann. Um HEIC-Fotos vom iPhone umzuwandeln, wandeln Sie sie zuerst mit sips in JPEG oder PNG um, oder Sie verwenden Methode 1, die HEIC unverändert einliest.
Geht es nicht mit den Bordmitteln? Zum Zeitpunkt des Schreibens lautet die Antwort: Sie können JPEG XL anzeigen und lesen, aber nicht schreiben. Ab macOS 14 Sonoma kann macOS JPEG XL anzeigen, sodass die Übersicht im Finder und die Vorschau .jxl-Dateien öffnen. Welche Formate der integrierte Befehl zur Bildumwandlung, sips, unterstützt, prüfen Sie mit diesem Befehl.
sips --formats | grep -i jxlAuf meinem Mac (macOS 27) gibt er public.jpeg-xl jxl aus, jedoch ohne die Kennzeichnung Writable, die die Zeilen für JPEG und PNG haben. Das Ausführen von sips -s format jxl erzeugte keine Datei. Die umgekehrte Richtung, von JPEG XL nach JPEG, funktioniert mit sips dagegen.
sips -s format jpeg input.jxl --out output.jpgDas ist herausgekommen, als ich ein einzelnes Foto mit 1600×1064 Pixeln mit cjxl umgewandelt habe. Es ist nur ein Beispiel; die Ersparnis hängt vom Bildinhalt und den Einstellungen ab.
| Quelle | Befehl | Ergebnis | Anmerkungen |
|---|---|---|---|
| JPEG 230 KB | cjxl (verlustfreie Transkodierung) | 187 KB | Etwa 19 % kleiner; vollständig in das Original-JPEG zurückwandelbar |
| PNG 1,86 MB | cjxl -d 0 (verlustfrei) | 1,09 MB | Etwa 41 % kleiner |
| PNG 1,86 MB | cjxl -d 1 (verlustbehaftet) | 177 KB | Visuell nahezu verlustfreie Einstellung |
Testumgebung: macOS 27, cjxl v0.12.0.
Beachtenswert ist die erste Zeile. Fotos, die Sie bereits als JPEG haben, werden um etwa ein Fünftel kleiner, ohne dass sich die Bildqualität um ein einziges Bit ändert, und Sie können das Original-JPEG jederzeit zurückholen.
Die Unterstützung für JPEG XL ist noch im Wandel. Die folgenden Angaben entsprechen dem Stand zum Zeitpunkt des Schreibens und beruhen teilweise auf Sekundärquellen; den aktuellen Stand finden Sie unter caniuse.com/jpegxl.
.jxl-Dateien im Finder und in der Vorschau angezeigt.Chrome und Firefox planen beide, die Unterstützung standardmäßig zu aktivieren. Vorerst erfordert die Auslieferung von JPEG XL auf einer Website aber einen Fallback mit <picture>. Der Browser lädt von oben nach unten das erste Format, das er unterstützt.
<picture>
<source type="image/jxl" srcset="/images/hero.jxl" />
<source type="image/avif" srcset="/images/hero.avif" />
<source type="image/webp" srcset="/images/hero.webp" />
<img src="/images/hero.jpg" alt="..." width="1600" height="1064" />
</picture>Seine Stärken spielt JPEG XL heute eher bei der Archivierung von Fotos aus als bei der Auslieferung. Es speichert JPEGs verlustfrei um etwa 20 % kleiner und kann das Original wiederherstellen, es beherrscht hohe Bittiefe, HDR und erweiterten Farbraum, und es unterstützt progressives Dekodieren. Für Fotografen, die ihre Aufnahmen langfristig aufbewahren möchten, sind das alles handfeste Vorteile.
cjxl; die Original-JPEGs lassen sich jederzeit wiederherstellen. Um Master in JPEG XL mit erhaltenem HDR und erweitertem Farbraum zu exportieren oder im selben Durchgang Größe zu ändern und umzubenennen, ist Image Tool+ die bessere Wahl.<picture>-Element. Image Tool+ kann JPEG XL, AVIF und WebP in einem Durchgang exportieren. Bei der Wahl des Formats hilft WebP vs. AVIF.cjxl. Mit -d und -e steuern Sie Qualität und Geschwindigkeit genau.JPEG XL (Dateiendung .jxl) ist ein Bildformat, das als Nachfolger von JPEG standardisiert wurde. Es vereint verlustbehaftete und verlustfreie Kompression, hohe Bittiefe, HDR und erweiterten Farbraum, Transparenz und progressives Dekodieren in einem einzigen Format. Einzigartig ist, dass es ein vorhandenes JPEG ohne jede Qualitätsänderung um etwa 20 % kleiner neu komprimieren und anschließend das Original-JPEG exakt wiederherstellen kann.
Zum Zeitpunkt des Schreibens ist Safari ab Version 17 der einzige große Browser, der JPEG XL ohne Weiteres anzeigt. Chrome 145 (Februar 2026) und Firefox 152 (Juni 2026) haben ihre Decoder zurückgebracht, lassen sie aber standardmäßig hinter einem Flag bzw. einer Einstellung deaktiviert; eine standardmäßige Aktivierung ist geplant. Den aktuellen Stand finden Sie unter caniuse.com/jpegxl. Wenn Sie JPEG XL auf einer Website einsetzen, ist ein Fallback mit <picture> Pflicht.
Ja. Wenn Sie cjxl ein JPEG übergeben, führt es standardmäßig eine verlustfreie Transkodierung durch. Die Bildqualität ändert sich überhaupt nicht, und djxl kann das Original-JPEG wiederherstellen. Auf meinem Mac habe ich mit cmp bestätigt, dass das wiederhergestellte JPEG Bit für Bit mit der Originaldatei übereinstimmt.
Ja. Ab macOS 14 Sonoma kann macOS JPEG XL anzeigen, sodass die Übersicht im Finder und die Vorschau solche Dateien direkt öffnen. Der integrierte Befehl sips kann JPEG XL allerdings nur lesen, nicht schreiben. Die umgekehrte Richtung, von JPEG XL nach JPEG, funktioniert mit sips dagegen.
Für die Auslieferung von Bildern auf einer Website sind AVIF und WebP zum Zeitpunkt des Schreibens der Standard, weil alle großen Browser sie unterstützen. JPEG XL ist vor allem bei der Archivierung stark: JPEGs verlustfrei kleiner speichern oder Master mit hoher Bittiefe und HDR aufbewahren. Bei der Wahl eines Formats für die Auslieferung hilft der Vergleich WebP vs. AVIF.
Um Bilder auf dem Mac stapelweise in JPEG XL umzuwandeln, beginnen Sie mit der GUI-App Image Tool+: Ziehen Sie Ihre Bilder, auch HEIC, per Drag & Drop hinein und ändern Sie im selben Durchgang Größe oder Namen. Wenn Sie im Terminal arbeiten oder JPEGs verlustfrei kleiner speichern möchten, wählen Sie cjxl. Der integrierte Befehl sips kann kein JPEG XL schreiben. So oder so verlassen Ihre Bilder Ihren Mac nie.