¿Qué es el formato de archivo JXL?
Un archivo JXL almacena una imagen en JPEG XL, un formato de imagen de propósito general desarrollado por el comité JPEG y publicado como el estándar ISO/IEC 18181. Su flujo de bits se congeló en enero de 2021 y el formato es libre de regalías. El codificador y decodificador de referencia, libjxl, es de código abierto y está liderado por Google y Cloudinary.
Un solo archivo .jxl puede contener imágenes con pérdida o matemáticamente sin pérdida (lossless), por lo que un único formato cubre tanto fotografías como gráficos planos. También admite transparencia alfa, animación de múltiples fotogramas, alto rango dinámico (HDR) y amplias gamas de colores de hasta 32 bits por canal. En comparación con un .JPG con la misma calidad, un archivo JPEG XL suele ser más pequeño y añade la transparencia que JPEG nunca tuvo.
Una característica destacada es la recompresión sin pérdida de archivos JPEG existentes: un JPEG normal puede empaquetarse en JXL ocupando aproximadamente un 20% menos y restaurarse más tarde a los bytes originales exactos. La mayoría de las personas conocen el formato cuando un sitio web o una herramienta de imagen ofrece JPEG XL como opción de exportación, o cuando descargan un archivo .jxl y su visor habitual aún no lo reconoce. Apple añadió soporte nativo en macOS 14 e iOS 17; en Windows y Linux se añade soporte a través de un visor de imágenes o las herramientas de línea de comandos de libjxl. Su principal rival es .AVIF, que utiliza el códec AV1.
Seguridad y protección
RIESGO: 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.
Detalles del formato
en pocas palabrasProgramas que abren archivos JXL
.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. Detalles técnicos
especificación profunda| 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). |
| Lanzado | 2021 (bitstream frozen January 2021; ISO/IEC 18181-1 published 2022) |
| Última versión | ISO/IEC 18181 parts 1-4 (2022-2024); reference libjxl 0.11 (2024) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | jpeg.org |
Conversiones de JXL
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos JXL.
Preguntas frecuentes
¿Cómo abro un archivo JXL?
¿Por qué mi navegador no abre un archivo .jxl?
¿Es JPEG XL mejor que JPEG?
¿Puedo convertir JXL a JPG?
djxl image.jxl image.jpg, ImageMagick o GIMP. Si el JXL se creó mediante la transcodificación sin pérdida de un JPEG, el JPEG original se puede recuperar byte por byte.