Hva er JXL-filformatet?
En JXL-fil lagrer et bilde i JPEG XL, et bildeformat for generelle formål utviklet av JPEG-komiteen og publisert som ISO/IEC 18181-standarden. Bitstrømmen ble frosset i januar 2021, og formatet er lisensfritt. Referansekoderen og -dekoderen, libjxl, er åpen kildekode og ledes av Google og Cloudinary.
Én .jxl-fil kan inneholde enten bildeinformasjon med tap eller matematisk tapsfrie bilder, slik at ett enkelt format dekker både fotografier og flat grafikk. Det støtter også alfa-gjennomsiktighet, animasjon med flere rammer, høyt dynamisk omfang (HDR) og brede fargerom opptil 32-bit per kanal. Sammenlignet med en .JPG i samme kvalitet, er en JPEG XL-fil vanligvis mindre, og den legger til gjennomsiktigheten som JPEG aldri hadde.
En fremstående funksjon er tapsfri rekomprimering av eksisterende JPEG-filer: en vanlig JPEG kan pakkes om til JXL omtrent 20 % mindre og senere gjenopprettes til de nøyaktige originale bytene. De fleste møter formatet når et nettsted eller bildeverktøy tilbyr JPEG XL som et eksportalternativ, eller når de laster ned en .jxl-fil og deres vanlige visningsprogram ikke gjenkjenner den ennå. Apple la til innebygd støtte i macOS 14 og iOS 17; på Windows og Linux legger du til støtte gjennom et bildevisningsprogram eller libjxl-kommandolinjeverktøy. Hovedrivalen er .AVIF, som bruker AV1-kodeken.
Sikkerhet og trygghet
RISIKO: LOWA JXL file is passive image data and cannot run code on its own. As with any image format, keep your decoder or viewer updated, since parsing bugs in an image library are the only realistic risk vector.
Formatdetaljer
i et nøtteskallProgrammer som åpner JXL-filer
.jxl file normally. .jxl file; Preview on macOS 14 Sonoma and later opens it natively. .jxl file in Files or Photos; iOS 17 and later supports it natively. Tekniske detaljer
dyp spesifikasjon| Encoding | binary |
| Byte order | big-endian (ISOBMFF box headers); code-stream is bit-packed |
| Container | ISOBMFF box structure (optional) or a bare code-stream |
| Compression | JPEG XL (Modular mode for lossless, VarDCT for lossy); also losslessly recompresses existing JPEG data |
| Typical size | 40 KB - 20 MB |
| Structure | Signature box, then the JXL code-stream (one or more frames), plus optional Exif, XMP and ICC-profile boxes |
| Versioning | code-stream level 5 (default limits) or level 10 (extended limits) |
| Color depth | up to 32-bit floating point per channel; alpha, HDR and wide-gamut color |
| Dimensions Limit | up to 1,073,741,823 (2^30-1) pixels per side at level 10 |
| Platforms | Windows, macOS, Linux, iOS, Android |
| Initial Release Full | Code-stream frozen January 2021; ISO/IEC 18181-1:2022 |
| Notes | A defining feature is lossless, reversible transcoding of existing JPEG files, typically ~20% smaller. Native operating-system support arrived with macOS 14 Sonoma and iOS 17 (2023). Google removed the experimental JPEG XL flag from Chrome in version 110 (2023). |
| Utgitt | 2021 (bitstream frozen January 2021; ISO/IEC 18181-1 published 2022) |
| Siste versjon | ISO/IEC 18181 parts 1-4 (2022-2024); reference libjxl 0.11 (2024) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | jpeg.org |
JXL-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om JXL-filer.
Ofte stilte spørsmål
Hvordan åpner jeg en JXL-fil?
Hvorfor vil ikke nettleseren min åpne en .jxl-fil?
Er JPEG XL bedre enn JPEG?
Kan jeg konvertere JXL til JPG?
djxl bilde.jxl bilde.jpg, ImageMagick eller GIMP. Hvis JXL-filen ble opprettet ved tapsfri transkoding av en JPEG, kan den originale JPEG-filen gjenopprettes bit-for-bit.