🌐 Actualizado el 15 de octubre de 2026

¿Chrome admite JPEG XL?

Sí, desde Chrome 155, que salió el 6 de octubre de 2026. JPEG XL viene ya activado de serie en Chrome para ordenador y para Android, con un descodificador escrito en Rust. Ha hecho falta una retirada, una vuelta escondida tras un flag y diez versiones de espera. Aquí tienes qué ha cambiado, qué hacer si tu Chrome sigue sin enseñar un .jxl y por qué Microsoft Edge, hecho con el mismo código, es la excepción.

por Robert Castillo · Publicado el · actualizado el

✅ Chrome 155: activado de serie🧪 Chrome 145–154: tras un flag🚫 Edge 155: no🦊 Firefox 158 · 🍎 Safari 17: sí

La respuesta corta

Sí. Chrome 155, que llegó al canal estable el 6 de octubre de 2026, muestra imágenes JPEG XL sin tocar nada. Google lo anunció ese mismo día en su blog para desarrolladores, y la ficha de Chromestatus lo da por lanzado en ordenador, en Android y en Android WebView, el componente que usan muchas aplicaciones para enseñar contenido web. No hay que instalar nada ni activar nada.

Lo hemos comprobado nosotros en Windows 11 con Chrome 155.0.8059.40. Mostró una imagen .jxl abierta desde un enlace y otra abierta directamente desde el disco, eligió la versión JPEG XL dentro de un elemento <picture> y avisó a los servidores de que entiende el formato, añadiendo image/jxl a la cabecera Accept que manda al pedir imágenes.

Con eso se cierra un rodeo largo. Chrome quitó JPEG XL en la versión 110, en 2023. Volvió en Chrome 145 (10 de febrero de 2026) con un descodificador nuevo, jxl-rs, escrito en Rust, pero escondido tras un flag que siguió apagado durante diez versiones, de la 145 a la 154. La 155 es la primera en la que viene encendido sin más. Cuando publicamos esta guía, en julio, la respuesta todavía era que no; ahora es que sí.

¿Qué Chrome tienes?

Todo depende del número de versión. Chrome se actualiza solo en segundo plano, así que casi siempre basta con reiniciar el navegador para pasar a la 155. Los ordenadores que casi nunca se reinician, o los del trabajo, donde las actualizaciones las controla otra persona, pueden quedarse atrás.

Versión de ChromeJPEG XLQué hacer
Chrome 155 y posteriores (ordenador y Android)Activado de serieNada
Chrome 145 a 154Incluido, pero apagadoActualizar, o activar el flag
Chrome 110 a 144RetiradoActualizar: ningún ajuste lo devuelve
Chrome en iPhone y iPadSí, con el motor de AppleHace falta iOS / iPadOS 17 o posterior

Para ver tu versión en el ordenador, abre el menú ⋮ → Ayuda → Información de Google Chrome, o escribe chrome://settings/help en la barra de direcciones. Esa misma página busca e instala la actualización; pulsa Reiniciar cuando te lo pida. En Android está en ⋮ → Configuración → Información de Chrome, y las actualizaciones llegan por Google Play. Chrome saca ahora una versión nueva cada dos semanas (la 156 está prevista para el 20 de octubre), así que es fácil ir una o dos versiones por detrás sin darse cuenta.

Chrome en el iPhone y el iPad es un caso aparte: funciona con WebKit, el motor de Apple, y no con el suyo propio, así que muestra JPEG XL con iOS 17 o posterior diga lo que diga su número de versión, igual que Safari.

Chrome 145 a 154: cómo activarlo con el flag

Si puedes actualizar, hazlo: es el arreglo de verdad y te ahorras acordarte de un ajuste. Si no puedes, las versiones 145 a 154 ya traen el descodificador y solo hace falta encender un interruptor. Se tarda menos de un minuto y solo afecta a tu navegador.

Abre el flag

Pega chrome://flags/#enable-jxl-image-format en la barra de direcciones y pulsa Intro. La página de flags está en inglés sea cual sea el idioma de tu Chrome, y la entrada buena aparece resaltada.

Fíjate en el nombre

Se llama Enable JXL image format. Muchas guías escriben «Enable JPEG XL image format», que no es lo que vas a ver; si lo buscas en la página, busca JXL.

Ponlo en Enabled y reinicia

Elige Enabled en el desplegable de al lado y pulsa el botón Relaunch que aparece abajo. Cerrar la pestaña no basta: los flags se aplican cuando Chrome se reinicia.

Después, comprueba que ha funcionado: recarga la página que no mostraba la imagen o pasa nuestra prueba del navegador, que le pide a tu navegador que pinte por sí solo una imagen JPEG XL diminuta y te dice si lo ha conseguido.

Opera tiene el mismo interruptor en opera://flags/#enable-jxl-image-format, según caniuse, porque se construye sobre un Chromium más antiguo que el de Chrome; su versión de octubre no la hemos comprobado nosotros. Microsoft Edge no tiene ningún interruptor para esto: lo explicamos más abajo.

¿Tienes Chrome 155 y sigue sin verse?

Confirma la versión

Abre chrome://settings/help. Si pone 154 o menos, deja que se actualice y reinicia; solo con eso se arregla la mayoría de los casos.

Mira el flag

Abre chrome://flags/#enable-jxl-image-format. En Chrome 155 debería poner Default, que ahora significa encendido. Si pone Disabled, alguien lo apagó a mano: devuélvelo a Default y reinicia. En nuestra prueba, Chrome 155 con la función desactivada perdía JPEG XL por completo: ni imagen ni image/jxl en sus peticiones.

El flag tiene los días contados

Chromium tiene previsto que caduque después de la versión 158, así que dentro de unas pocas versiones desaparecerá de la lista. Mientras tanto, Default es el valor correcto; no hace falta forzarlo a Enabled.

Descarta el archivo y la web

Pasa la prueba del navegador. Si dice que sí, Chrome está bien y el problema es la imagen o la web: un archivo al que le cambiaron la extensión a .jxl sin serlo, por ejemplo, o una web que a Chrome le manda otro formato.

¿Y los demás navegadores?

NavegadorJPEG XLNotas
Safari 17+ (Mac, iPhone, iPad)Sí, de serieDesde septiembre de 2023; solo imágenes fijas, sin animación ni carga progresiva
Firefox 158+Sí, de serieDesde el 13 de octubre de 2026, ordenador y Android
Firefox 152–157, ESR 153Incluido, apagadoFirefox Labs o about:config
Microsoft Edge 155NoTampoco hay flag; un .jxl se descarga en vez de abrirse
Brave 1.97.56+Sí, de serieBasado en Chromium 155; probado en la 1.97.57
OperaTras un flagopera://flags, según caniuse; sin comprobar en octubre
Vivaldi, Samsung InternetSin confirmarPruébalo antes de fiarte

Edge es la excepción, y el motivo de que guías antiguas (esta incluida, en julio) se equivocaran. Edge está hecho sobre Chromium, así que durante meses lo lógico era suponer que iría a la par de Chrome. No ha sido así. Microsoft incluyó JPEG XL en las notas de Edge 155 y luego quitó esa entrada el 9 de octubre de 2026. En nuestra prueba, Edge 155.0.4283.45 no pudo mostrar JPEG XL ni forzando desde la línea de comandos la función de Chromium, y al abrir un .jxl simplemente lo descargó. Las guías que te dicen que lo actives en edge://flags están desfasadas.

Firefox lo encendió una semana después que Chrome. Firefox 158, publicado el 13 de octubre de 2026, muestra JPEG XL de serie con un descodificador en Rust de la misma familia. Las versiones 152 a 157 y Firefox ESR 153 lo traen, pero apagado: de la 152 a la 157 puedes marcar Media: JPEG XL en Ajustes → Firefox Labs, y en la ESR 153 poner image.jxl.enabled en true desde about:config. Las ESR 140 y 115 no traen descodificador. Nuestra guía de Firefox repasa cada versión y los navegadores derivados.

Safari tiene JPEG XL desde la versión 17, de septiembre de 2023: en Mac con macOS Sonoma 14 o posterior, y en iPhone y iPad con iOS o iPadOS 17 o posterior. Allí Chrome, Firefox y cualquier otro navegador funcionan con WebKit, el motor de Apple, así que también lo muestran. El soporte de Safari cubre solo imágenes fijas, sin animación ni carga progresiva.

Cómo ha llegado Chrome hasta aquí

🧪

2021: primer intento

Chrome 91 incluyó un descodificador experimental de JPEG XL tras un flag, basado en libjxl, la biblioteca de referencia en C++. Nunca salió de ahí.

🗑️

2022–2023: retirado

A finales de 2022 Google dijo que el formato no aportaba lo suficiente frente a los existentes como para mantenerlo. El código desapareció en Chrome 110, en 2023. La decisión sentó fatal entre los desarrolladores.

📄

2025: crece la presión

Safari ya lo traía desde 2023, y en 2025 la PDF Association anunció que había elegido JPEG XL como formato preferente para las imágenes HDR en PDF. Los desarrolladores seguían pidiéndoselo a los navegadores.

↩️

Nov. 2025: marcha atrás

El equipo de Chromium dijo que aceptaría un descodificador de JPEG XL rápido y seguro en memoria. El candidato era jxl-rs, una reescritura en Rust del proyecto libjxl, que respondía a la objeción de seguridad contra un descodificador grande en C++.

🚢

Feb. 2026: Chrome 145

jxl-rs llegó al canal estable el 10 de febrero, tras enable-jxl-image-format y apagado. Así siguió durante diez versiones.

✅

Oct. 2026: Chrome 155

Activado de serie desde el 6 de octubre. Google lo atribuye a las peticiones constantes de los desarrolladores web y al proyecto Interop entre navegadores. Firefox 158 llegó una semana después.

Qué hace el JPEG XL de Chrome y qué no

Lee JPEG XL, pero no lo escribe. El descodificador de Chrome solo descodifica. En nuestra prueba, pedirle a un canvas un image/jxl con toBlob() devolvió un PNG sin rechistar, que es lo que hacen los navegadores con un formato que no saben codificar. Para crear archivos .jxl sigue haciendo falta un codificador como cjxl o un conversor.

Avisa a los servidores de que puede. Con JPEG XL encendido, Chrome incluye image/jxl en la cabecera Accept de sus peticiones de imagen, así que un servidor o una CDN pueden mandarle un .jxl a Chrome y otra cosa a los demás navegadores. Con la función desactivada, esa entrada desaparece.

Google no da cifras de velocidad. El anuncio explica cómo se ha optimizado el descodificador, y Google sigue su rendimiento en un panel público, pero no dice cuánto más rápido o más lento descodifica JPEG XL frente a otros formatos. Nosotros tampoco: versiones anteriores de esta guía daban un porcentaje que no hemos podido atar a ninguna fuente fiable.

La seguridad era el peaje. Los descodificadores de imagen están entre las partes más atacadas de un navegador. Google dice que comprobó jxl-rs con fuzzing, entre otras técnicas, además del aislamiento (sandbox) de Chrome. Elegir Rust en lugar de recuperar el libjxl en C++ que Chrome había quitado en 2023 fue parte de esa respuesta.

Qué significa esto para ti

📂

Te han mandado un .jxl

En un ordenador con Chrome 155 o posterior, arrástralo a una pestaña y se abre como cualquier foto. En el móvil, en Edge, en un Chrome antiguo o en un ordenador que no controlas, usa nuestro visor: descodifica el archivo en tu dispositivo, en cualquier navegador, y puede guardarlo como JPG o PNG.

🌍

Haces webs

Usa JPEG XL, pero con respaldo. Chrome 155+, Firefox 158+ y Safari 17+ lo muestran; Edge no, Samsung Internet está sin confirmar y mucha gente no ha actualizado. Mete el .jxl en un <picture> con AVIF, WebP o JPEG detrás, o elige el formato en el servidor según la cabecera Accept.

📸

Archivas fotos

Aquí JPEG XL ya tenía sentido antes de que a ningún navegador le importara. El reempaquetado sin pérdida encoge los JPEG que ya tienes (el proyecto libjxl habla de un 20% aproximado) y el archivo original se puede reconstruir bit a bit. Pruébalo con un JPEG.

Preguntas frecuentes

¿Chrome abre ya archivos .jxl?
Sí, desde Chrome 155 (6 de octubre de 2026), sin cambiar ningún ajuste: en el ordenador y, en Android, dentro de las páginas web. Un .jxl guardado en el móvil sigue sin abrirse en Chrome; nuestra guía de Android explica qué lo abre. Chrome 145 a 154 puede hacerlo si activas el flag; Chrome 110 a 144, de ninguna manera. En cualquiera de esos casos, o en Edge, nuestro visor de JPEG XL abre el archivo sin tocar tu configuración.
¿Cómo se llama el flag de JPEG XL en Chrome?
Enable JXL image format, en chrome://flags/#enable-jxl-image-format. En Chrome 145 a 154, ponlo en Enabled; en Chrome 155, déjalo en Default, que ya equivale a encendido. Está previsto que caduque después de Chrome 158.
¿Microsoft Edge admite JPEG XL?
No. Edge 155 no muestra JPEG XL aunque esté hecho sobre Chromium, y no hay ningún flag que lo cambie: Microsoft quitó JPEG XL de las notas de Edge 155 el 9 de octubre de 2026, y nuestra prueba coincide. Para imágenes .jxl usa Chrome, Firefox o Brave, o ábrelas en un visor.
¿Chrome para Android admite JPEG XL?
Sí, para las imágenes de las páginas web. Chrome 155 lo trae también en Android, igual que Android WebView 155, que muchas aplicaciones usan para mostrar páginas web por dentro. Un archivo .jxl guardado en el móvil es otra cosa: Chrome sigue sin abrirlo. Samsung Internet, el navegador que viene en los móviles Samsung, es otro producto y no está confirmado.
¿Puede Chrome guardar o convertir imágenes a JPEG XL?
No. Chrome sabe mostrar JPEG XL pero no crearlo; si le pides un JPEG XL a un canvas, te da un PNG. Para hacer uno, usa JPG a JXL o PNG a JXL, que funcionan en tu navegador sin subir nada.
¿Puedo usar ya JPEG XL en mi web?
Sí, siempre que mantengas un respaldo. Con un <picture> bien montado, los navegadores que no lo admiten ni siquiera piden el .jxl, así que nadie ve una imagen rota. El propio anuncio de Google recomienda probar AVIF y JPEG XL y quedarte con el que mejor resultado dé con tus imágenes.