Alt om JXL-filer
Den planlagte etterfølgeren til JPEG, som ikke lar seg knekke
Det har vært mange forsøk på å erstatte JPEG: WDP, JXR, JPEG-2000 – alle mislyktes. JPEG XL sto i fare for å lide samme skjebne, men i slutten av 2025 / begynnelsen av 2026 skjedde det (nok en gang) en vendepunkt: Google vil likevel støtte JXL i Chrome.
JXL som etterfølger for JPEG
JPEG XL (filendelse .jxl) er kommet for å erstatte JPEG og har alt som trengs for det. Formatet kombinerer tapsfri og tapsbefengt komprimering i én enkelt, lisensfri standard og leverer samtidig enda bedre resultater enn JPEG, PNG og WEBP. Utviklet av Joint Photographic Experts Group (JPEG) og standardisert som ISO/IEC 18181, skal JPEG XL på sikt erstatte de klassiske bildeformatene [1]. «L»-en står for Long-Term, mens «X»-en er hentet fra de andre JPEG-utvidelsene (XR, XT, …).
Hva gjør JPEG XL spesielt?
JPEG XL er ikke «litt mer JPEG». Det er et svært moderne bildeformat som søker å løse flere problemer på en gang. I tapsfri modus (som JPEG) er JXL-filer typisk 50 til 60 % mindre enn konvensjonelle JPEG-filer med sammenlignbar kvalitet. Sammenlignet med det like moderne AVIF-formatet kan JPEG ikke alltid tilby mindre filer, men i det minste en høyere hastighet ved koding.
Det virkelige høydepunktet: JPEG XL kan komprimere eksisterende JPEG-filer på nytt uten ytterligere kvalitetstap og samtidig spare rundt 20 % lagringsplass [3]. Ingen kvalitetstap, ingen artefakter, bare 20 % mindre lagringsbehov. For nettsteder med mange bilder er 20 % en enorm besparelse.
I tillegg tilbyr JPEG XL funksjoner som ingen andre vanlige webbildeformater støtter i denne kombinasjonen: progressiv dekoding (bildet bygges opp fra grovt til fint, i stedet for å lastes inn linje for linje), HDR-støtte med opptil 32 bits fargedybde, brede fargerom (Display P3, Rec. 2100) og gjennomsiktighet (alfakanal) [1]. I tillegg kan bilder ha opptil 1 milliard piksler i høyde og bredde, i motsetning til JPEG som må nøye seg med 65 535 x 65 535 piksler.
Den turbulente historien til JPEG-XL
Utviklingen av JPEG XL begynte i 2017 med en Call for Proposals fra JPEG-gruppen [3]. To lovende tilnærminger, Googles PIK og Cloudinarys FUIF, ble slått sammen og resulterte i den ferdige standarden i 2022. Så langt, så vanlig.
Den mer spennende historien utspiller seg i nettleserne: Chrome og Firefox tilbød fra 2021 eksperimentell støtte bak en funksjonsflagg [3]. Men så, i oktober 2022, kom det store sjokket: Google fjernet JXL-støtten fra Chrome med begrunnelsen at det ikke var «nok interesse i økosystemet», og anførte sikkerhetshensyn [5]. Over 1 000 oppstemmer og mange opprørte kommentarer i Chromium-feilsporeren så imidlertid annerledes på saken [6]. Kritikere mistenkte at Google heller ønsket å fremme sitt eget AVIF-format (via Alliance for Open Media) enn å bane vei for en uavhengig standard [3].
Det som fulgte, var en tre år lang kamp fra fellesskapet. Apple tok offisielt i bruk JPEG XL i Safari i 2023, og iPhone 16 Pro bruker standarden i Apples ProRaw. Mozilla skiftet fra en avvisende holdning til en nøytral og begynte å jobbe med en Rust-basert dekoder [1], som deretter også fjernet sikkerhetsbekymringene. I slutten av 2025 ga til slutt også Google etter: Chromium-statusen ble endret fra «Obsolete» til «Assigned», og i februar 2026 kom Chrome 145 (igjen) med en integrert JXL-dekoder [2]. Også opptaket av JPEG XL i PDF-spesifikasjonen har trolig bidratt til Googles holdningsendring [5]. Per april 2026 må JPEG-XL-funksjonen fortsatt aktiveres manuelt både i Chrome og Firefox.
Nettleser- og programvarestøtte (per 2026)
| Programvare | JXL-støtte | Merk |
|---|---|---|
| Safari | fra versjon 17 (2023) | Innebygd, ledende blant nettleserne |
| Chrome | fra versjon 145 (feb. 2026) | Rust-dekoder, fortsatt bak flagg [2] |
| Edge | fra versjon 145 | Chromium-basert, samme dekoder |
| Firefox | Nightly (fra 2026) | Flag nødvendig, stabil versjon venter [1] |
| Windows | Via plugin | Plugin for Explorer, bildevisning osv. tilgjengelig [1] |
| macOS / iOS | Innebygd | Quick Look, iPhone 16 Pro (ProRAW) |
| Ubuntu | fra 25.04 | Aktivert som standard [1] |
| GIMP | Plugin for 2.10 | Fullt brukbar |
| IrfanView | fra 4.59 | Plugin nødvendig [7] |
| XnView MP | Støtter | Åpne og redigere |
| Paint.NET | fra 5.1.5 | Innebygd, før det via plugin [7] |
| Photopea | Import innbygget | Eksport via plugin |

Installere JPEG XL-støtte i Windows 11
Foreløpig er det fortsatt nødvendig å installere følgende utvidelse for å aktivere støtte for JXL i Windows 11: JPEG XL – Microsoft Store.
JPEG XL vs. AVIF vs. WebP
Sammenligning av de tre moderne webbildeformatene:
AVIF (basert på AV1-videokodeken) tilbyr svært god komprimering, men er treg ved koding, støtter verken progressiv dekoding eller tapsfri JPEG-rekomprimering og er begrenset til bildestørrelser på 8 192 x 8 192 piksler, delvis er 65 536 x 65 536 piksler mulig. [4]
WebP (Googles eldre bildestandard) var et godt første skritt og har bred nettleserstøtte. Komprimeringen ligger imidlertid betydelig bak JPEG XL og AVIF, og også når det gjelder fargedybde (maksimalt 8 bit) viser det seg begrensninger.
JPEG XL forener styrkene til begge formatene: best mulig komprimering ved praktiske hastigheter, progressiv avkoding, tapsfri JPEG-rekomprimering, HDR, brede fargerom og bilder på opptil en milliard piksler [1]. Den eneste ulempen hittil har vært den mangelfulle nettleserstøtten. Jeg regner med at funksjonsflaggene i Firefox og Chrome vil bli aktivert i løpet av 2026, og at utbredelsen raskt vil øke.
Tekniske nøkkeltall for JXL
JPEG XL er basert på en kombinasjon av blokkbasert DCT-koding (for den tapsbefengte modusen, lik den klassiske JPEG) og en «modulær modus» for tapsfri komprimering og syntetisk bildeinnhold [1]. ANS (Asymmetric Numeral Systems) brukes som entropikoding – en moderne metode som er både rask og effektiv.
Formatet støtter fargedybder fra 8 til 32 bit per kanal, variabel fargeundersampling (4:4:4, 4:2:2, 4:2:0), ICC-fargeprofiler, metadata (EXIF, XMP), animasjoner og til og med flere lag (layers) i én fil. Referanseimplementeringen er libjxl (C++), og i tillegg finnes jxl-rs, en dekoder i Rust, som nå brukes både i Chrome og Firefox [1].
Konvertere JXL
Til tross for den økende støtten er det i 2026 fortsatt nok situasjoner der konvertering er nødvendig: Eldre nettlesere og operativsystemer uten eller med inaktiv JXL-støtte, sosiale medieplattformer som (ennå) ikke aksepterer formatet, eller arbeidsflyter med programvare som ikke kjenner JXL. I disse tilfellene hjelper konvertering til JPEG (for maksimal kompatibilitet og små filer), PNG (når gjennomsiktighet eller tapsfri kvalitet er ønsket) eller WEBP (for bruk på nettet). Konvertering med online-konverter.com er rask og sikker, krever ingen installasjon av programvare og er gratis.
Personlig er jeg glad for at fellesskapet har klart å få Google tilbake på JPEG XL-sporet. JPEG XL er et utmerket format med mange positive egenskaper og vil forhåpentligvis ikke forsvinne inn i skuffen igjen etter kort tid, slik som JPEG-2000 eller JPEG XR.
Kilder
[1] Wikipedia: JPEG XL
[2] Phoronix: Chrome 145
[3] JPEG: JPEG XL Whitepaper
[4] Wikipedia: AVIF
[5] Phoronix: Google Looks To Bring JPEG-XL Support Back To Chrome / Chromium
[6] issues.chromium.org: JPEG XL decoding support (image/jxl)
[7] JPEG XL-programvarestøtte
Konvertere, åpne og redigere JXL filer
Detaljer om JXL filer
- Programvare for åpning av JXL filer
- GIMP Adobe Photoshop
- Programvare for redigering av JXL filer
- GIMP
- MIME-type for JXL
- image/jxl
Ingen kommentarer