Convertir JXL a JPG

Aquí puedes convertir JXL a JPG gratis y sin cuenta: suelta el archivo arriba y en un par de segundos tienes el resultado listo para descargar. La conversión ocurre en tu propio navegador, así que el archivo no se sube nunca. Funciona igual en Windows, macOS y Linux que en iPhone y Android, y sigue funcionando aunque cortes la conexión.

  • Dónde se ejecuta En tu navegador. El archivo no se sube.
  • Con pérdida Se cambia algo de detalle por tamaño de archivo. JPG no puede guardar todo lo que guarda JXL.
  • Límite de tamaño Hasta 100 MB por archivo, gratis y sin cuenta.
  • Conviene saberlo El formato de destino no admite transparencia, así que las zonas transparentes se rellenan con el color de fondo.

Hasta 100 archivos a la vez. Mezclar formatos no es problema.

Qué hace realmente pasar de JXL a JPG

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as JXL.

JXL7 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as JPG.

JPG9 KB23 % más grande

Una escena fotográfica: degradados suaves, bordes blandos, algo de grano. Es el caso para el que JPG está hecho, o justamente no lo está, y las cifras enseñan cuál de los dos. Las dos imágenes se dibujan por código y las codifica el mismo conversor que funciona en esta página, así que las cifras de tamaño son nuestra propia salida.
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as JXL.

JXL5 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as JPG.

JPG6 KB17 % más grande

Un fondo transparente y un degradado sobre la forma. JPG conserva las dos cosas, solo una, o rellena la transparencia con un color fijo, y esa es la diferencia con la que tropieza casi todo el mundo. Las dos imágenes se dibujan por código y las codifica el mismo conversor que funciona en esta página, así que las cifras de tamaño son nuestra propia salida.
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as JXL.

JXL13 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as JPG.

JPG16 KB24 % más grande

Colores planos y bordes duros, como en una interfaz, un diagrama o un logotipo. Se comporta de manera completamente distinta a la foto de arriba, y por eso la respuesta es: depende de lo que haya dentro del archivo. Las dos imágenes se dibujan por código y las codifica el mismo conversor que funciona en esta página, así que las cifras de tamaño son nuestra propia salida.

El archivo no se abre en ningún sitio, y esa es toda la razón

Casi nadie convierte un JPEG XL porque la imagen esté mal. Se convierte porque algo la ha rechazado: un formulario que no admite la extensión, un compañero que ve un recuadro roto, una imprenta que nunca ha oído hablar del formato, una tienda en línea cuyo validador conoce cuatro extensiones y ninguna es esa.

El JPG está en el extremo opuesto de ese problema. Es el formato que se abre en todo lo fabricado en las últimas tres décadas sin instalar nada, sin activar nada y sin comprobar versiones. La conversión no mejora la imagen: la hace utilizable donde tiene que usarse.

Aquí se descodifica con WebAssembly y no con el navegador

La lectura del JPEG XL no depende de que tu navegador entienda el formato. El descodificador es un módulo de WebAssembly que la página descarga y ejecuta, así que un archivo que no se previsualiza en ninguna parte se convierte aquí sin ninguna ceremonia.

Esa es también la razón de que esta página funcione como comprobación: si el .jxl que te han enviado contiene lo que decían, aquí lo vas a ver. Y si el archivo está dañado, el error lo dice en una frase en lugar de dejar un recuadro vacío.

El resultado es una segunda generación, siempre

Este conversor descodifica el JPEG XL hasta píxeles y escribe un JPG nuevo a partir de ellos. No hay ningún camino aquí que reconstruya un JPEG anterior byte a byte, ni siquiera cuando el JXL se hizo a partir de uno.

Dicho de otro modo: si todavía conservas el JPEG del que salió ese JXL, ese archivo es mejor que cualquier cosa que esta página pueda darte, porque no lleva una segunda ronda de compresión encima. Si no lo conservas, esta es la herramienta correcta y la pérdida a calidad 82 es pequeña.

Calidad 82 por defecto, y cuándo conviene subirla

La calidad va en una escala de 1 a 100 y arranca en 82. Es un valor de entrega: en una fotografía vista a tamaño normal cuesta encontrarle un defecto y el archivo sale pequeño. Para una imagen que va a un correo, a un anuncio o a un formulario, déjalo donde está.

Súbelo cuando el JPG no sea el último paso. Cada guardado de un JPEG vuelve a cuantizar la imagen, y como esta conversión ya es una segunda generación, editar y volver a guardar la convierte en una tercera. De 90 en adelante queda margen para eso. Ningún valor hace que un JPG deje de tener pérdida: si la imagen se va a editar varias veces, el destino sensato es PNG y el archivo que hay que conservar es el JXL.

El fondo transparente se rellena antes de escalar

El JPEG XL lleva canal alfa y el JPG nunca lo ha tenido. Donde el original se veía a través, la conversión pinta un color de fondo antes de codificar, y por eso el selector de color aparece justo en este par: hay una decisión real que tomar.

El relleno se salta entero cuando la imagen ya es opaca, que es el caso de casi cualquier fotografía, así que la opción no cuesta nada cuando no viene al caso. Importa en logotipos, iconos y recortes de producto, y ahí el orden importa: primero se pinta el fondo y después se escala, en una sola pasada, porque hacerlo al revés deja una orla oscura en los bordes suavizados. Si escribes un color que no se entiende, se usa blanco.

EXIF, XMP y perfil ICC se quedan en el JXL

Ninguno de esos bloques cruza. Todo el recorrido de imagen de este sitio descodifica a píxeles y vuelve a codificar, y una rejilla de píxeles no tiene sitio para un modelo de cámara, una fecha, unas coordenadas ni un perfil de color.

Y no hay ningún interruptor en esta página que lo cambie. Ese control existe en el sitio, pero solo en las conversiones de archivos raw de cámara a JPG, donde el motor entrega el archivo sin descodificarlo y hay algo real que quitar. Aquí no hace falta porque no llega nada. Trátalo como una ventaja al enviar una foto y como un aviso al archivarla: si los datos importan, guarda el JXL junto al JPG en lugar de sustituirlo.

Un JXL animado llega como una sola imagen

El descodificador devuelve una imagen, así que si el original tenía varios fotogramas, lo que sale es uno. El JPG tampoco tendría dónde poner los demás: guarda una imagen fija y no hay mecanismo para una segunda.

Eso convierte al JPG en el destino equivocado para cualquier cosa que se mueva. Si la secuencia es lo importante, el camino honesto es un formato que sepa guardar fotogramas. Si solo necesitabas una imagen —una miniatura, una vista previa, una ilustración para un documento—, entonces una sola es justo lo que querías.

Ocho bits por canal a la salida del descodificador

Lo que este sitio recibe del descodificador de JPEG XL son ocho bits por canal, y con eso trabaja el resto del recorrido. Un original con más profundidad llega reducido antes de que el codificador de JPEG vea nada.

En una fotografía normal no se nota, porque de origen ya eran ocho bits. Se nota en degradados amplios —un cielo, un fondo de estudio, un color de marca plano— donde esa precisión extra era lo que evitaba las franjas. Si el archivo venía de un flujo de trabajo con más profundidad y las franjas molestan, el JXL es el maestro y el JPG es la copia para los demás.

El tamaño del resultado solo lo sabes con tu archivo delante

Aquí no vas a encontrar un porcentaje. Cuánto pesa el JPG frente al JXL depende de la imagen concreta y de la calidad que elijas, y cualquier cifra suelta sería una suposición disfrazada de dato. Este sitio no publica números que no haya medido.

La comparación que sirve es la de tu propio archivo: convierte, mira los dos tamaños y decide si la diferencia te afecta. Para un adjunto de correo o una subida a un formulario casi nunca lo hace. Para una biblioteca de diez mil imágenes, esa misma diferencia es el argumento entero para no convertir nada y quedarse con el original.

Cuándo no hay que convertir en absoluto

Si el JPEG XL es el archivo de conservación, esta conversión es el movimiento equivocado. El JPG que sale tiene estrictamente menos información que el archivo que ya tienes, así que sustituir uno por otro es la única equivocación irreversible disponible en esta página.

La regla práctica cabe en una línea: el JXL es lo que se guarda y el JPG es lo que se envía. Convierte una copia para quien la necesita y deja el original donde estaba.

Cien megabytes por archivo y ninguna cuenta

Las dos mitades de la conversión son WebAssembly dentro de la pestaña: una descodifica el JPEG XL y otra escribe el JPG. Ninguna petición lleva la imagen a un servidor, así que no hay copia que borrar después ni cola en la que esperar.

Las consecuencias prácticas pesan más que el principio. Una carpeta se convierte a la velocidad de tu procesador y no a la de tu conexión de subida, el tope gratuito es de 100 MB por archivo, se pueden soltar hasta cien de golpe y una foto de algo privado sigue siendo privada sin que nadie tenga que fiarse de una promesa. La pestaña de red del navegador lo enseña mejor que cualquier página legal.

Cómo convertir JXL a JPG

  1. Suelta tu archivo JXL en esta página, o haz clic para elegir uno.
  2. Elige JPG como destino. La conversión ocurre en tu navegador y el archivo no se sube.
  3. Descarga el archivo JPG terminado.

JXL frente a JPG: qué cambia

JXL frente a JPG
JXLJPG
Nombre completoJPEG XLImagen JPEG
Extensión de archivo.jxl.jpg, .jpeg, .jpe
Tipo de medioimage/jxlimage/jpeg
CompresiónAmbas, según el ajusteCon pérdida — el tamaño se paga con calidad
Publicado por primera vez20211992
Publicado porJoint Photographic Experts GroupJoint Photographic Experts Group
EspecificaciónISO/IEC 18181ITU-T T.81
LicenciaEstándar abiertoEstándar abierto
Situación actualDe nichoVigente
Profundidad de bits328
Color que puede describirRGB, escala de grises, gama ampliaRGB, escala de grises, YCbCr
Imagen más grande65.535 px por lado
Se abre en el navegadorAlgunos navegadoresTodos los navegadores
Considerado en su lugarAVIF, WebP, PNGWebP, AVIF, HEIC

Qué se pierde

JPG no tiene canal alfa. Un archivo JXL con transparencia sale con esas zonas rellenas —blancas si no indicas otra cosa— y ningún ajuste de JPG devuelve la transparencia.

JPG guarda una sola imagen fija. De un archivo JXL animado queda el primer fotograma y se pierde el resto: la conversión sirve para extraer una imagen, no para llevarse el movimiento.

JXL guarda hasta 32 bits por canal y JPG 8. Esa precisión de más es lo que aguanta correcciones fuertes sin bandas, así que conviene convertir después de editar y no antes.

Abrir el resultado

JPG se abre en cualquier navegador actual. JXL llega a menos navegadores todavía. Si el archivo va a una página web o a un formulario, ese suele ser todo el motivo de la conversión.

GIMP lee tanto JXL como JPG, así que puedes comparar el resultado con el original sin un segundo programa.

Tamaño y calidad

El archivo se reduce mucho, y se reduce descartando detalle. JXL lo guarda todo; JPG guarda lo que el ojo apenas nota. En una fotografía el cambio casi no se paga; en texto, una captura de pantalla o un dibujo lineal se ve como halos en los bordes.

Para qué sirve cada formato

JXL es el formato de Joint Photographic Experts Group, publicado en 2021. Registra 32 bits por canal.

JPG viene de Joint Photographic Experts Group y es de 1992, recogido en ITU-T T.81. Adobe Photoshop, GIMP y Preview lo leen.

JPG se publicó en 1992 y JXL en 2021. El más antiguo suele ser el archivo más seguro para entregar; el más reciente hace lo mismo con menos bytes.

De JXL a JPG: preguntas frecuentes

¿Se sube a algún sitio mi archivo JXL?

No. Esta conversión ocurre por completo en tu navegador, así que el archivo no sale de tu dispositivo. Puedes comprobarlo tú: abre la pestaña de red de las herramientas de desarrollo y convierte algo. Verás la propia página y las peticiones de estadística y publicidad con las que se paga este servicio, y ni una sola que lleve tu archivo. El motor de este par concreto es jSquash, compilaciones en WebAssembly de los códecs de imagen de referencia; tu navegador lo descarga una vez y lo guarda.

¿Convertir JXL a JPG es gratis?

Sí. Sin cuenta, sin marca de agua y sin cupo diario que se gaste: se ejecuta en tu propio equipo, así que puedes volver tantas veces como quieras. El navegador procesa archivos de hasta 100 MB, 100 a la vez. jSquash se descarga en tu equipo y se ejecuta allí, y por eso no hay contador.

¿Se pierde calidad al convertir JXL a JPG?

JPG comprime, así que se pierden datos. Con el ajuste por defecto no se aprecia; si quieres asegurarte, sube la calidad. El formato de destino no admite transparencia, así que las zonas transparentes se rellenan con el color de fondo.

¿Se conserva el fondo transparente de JXL a JPG?

JPG no tiene canal alfa. Un archivo JXL con transparencia sale con esas zonas rellenas —blancas si no indicas otra cosa— y ningún ajuste de JPG devuelve la transparencia.

¿Un archivo JXL animado sigue animado en JPG?

JPG guarda una sola imagen fija. De un archivo JXL animado queda el primer fotograma y se pierde el resto: la conversión sirve para extraer una imagen, no para llevarse el movimiento.

¿Pierde calidad pasar de JXL a JPG?

El archivo se reduce mucho, y se reduce descartando detalle. JXL lo guarda todo; JPG guarda lo que el ojo apenas nota. En una fotografía el cambio casi no se paga; en texto, una captura de pantalla o un dibujo lineal se ve como halos en los bordes.

Más sobre estos formatos

De dónde salen estas cifras

Lo que esta página afirma sobre JXL y JPG se puede comprobar: aquí están los documentos que lo fijan.