Cookies de estadística y publicidad
Usamos cookies de estadística y de publicidad, y ambas van a Google. Si rechazas, para ti no cambia nada visible.Ir a la página de privacidad
Aquí puedes convertir GIF a JXL 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.
Hasta 100 archivos a la vez. Mezclar formatos no es problema.
Se convierten uno tras otro y vuelven juntos en un ZIP.
GIF a JXL



Los usos que el registro anota para JPEG XL son archivo y fotografía, y su estado es minoritario. Esa combinación es la descripción honrada: es un formato técnicamente sólido con una base instalada pequeña, lo que lo convierte en candidato para una colección privada y en mal candidato para cualquier cosa que salga de tu equipo.
Es lo contrario del caso de AVIF, que existe para entregarse por la web a navegadores que lo entienden. Si conviertes estos GIF porque una página pesa demasiado, esta no es la página correcta y los formatos de entrega sí lo son. Si conviertes porque tienes una carpeta de gráficos de hace veinte años en un disco y quieres pasarla a algo moderno, sigue leyendo, aunque parte de lo que viene es un argumento para no hacerlo.
JPEG XL se normalizó en 2021 como ISO/IEC 18181 y apunta directamente a la fotografía: hasta 32 bits por canal, color amplio, compresión con pérdida de alta calidad que se degrada con suavidad, y la capacidad de recodificar un JPEG existente sin pérdida y más pequeño. Casi todas sus ventajas hablan de imágenes de tono continuo.
Un GIF no tiene tono continuo. Es color indexado de ocho bits con doscientos cincuenta y seis entradas como mucho, y se escribió así hace años. Dárselo de comer a un codec fotográfico no está mal, pero no ejercita ninguna de las virtudes por las que se elige el formato, y el resultado en tamaño se parece más a una moneda al aire que a la reputación del codec.
La conversión ofrece un número de calidad de 1 a 100, con 82 por omisión, y ninguna casilla de sin pérdida. El codificador se maneja aquí por la misma interfaz que todos los destinos con pérdida de este sitio, así que lo que sale es una recodificación: parecido al original con los ajustes altos, idéntico nunca.
Para un archivo, esa distinción es toda la pregunta. Guardar una recodificación con pérdida de una imagen que ya venía reducida a 256 colores significa dos generaciones de pérdida sobre un objeto cuyo valor está en ser el original. Si la intención es preservar y no ordenar, o subes la calidad al tope y aceptas un archivo mayor, o eliges un formato donde la respuesta no dependa de un ajuste.
El PNG comprime sin pérdida, guarda canal alfa, lo abre absolutamente todo y se diseñó justo para este material: color plano, bordes duros, paletas limitadas. Sobre un GIF típico de los que quedan por ahí se queda cerca del JXL en tamaño y además es exacto hasta el último píxel.
El caso en que JPEG XL gana de verdad es un GIF que en realidad representa una fotografía: un escaneo con difuminado agresivo o una captura de una foto, donde la reducción de paleta produjo algo ruidoso y la compresión sin pérdida del PNG no tiene de dónde agarrarse. Ahí un codec moderno con pérdida y una calidad sensata es más pequeño por un margen real. Son una minoría de los GIF, y merece la pena comprobar de cuáles tienes antes de convertir varios cientos.
JPEG XL sabe guardar animación y esta conversión no la produce. La descodificación de un GIF animado entrega el primer fotograma, y a partir de ahí se codifica una única imagen: entra una animación y sale la viñeta con la que empieza. No hay ajuste que cambie eso, y tampoco un aviso que lo señale en el momento.
Para un archivo de GIF animados, por tanto, la respuesta correcta es conservar los GIF tal cual, o convertirlos a vídeo, donde un codec de verdad los reduce a una fracción del tamaño en lugar de a una fracción del contenido. Antes de lanzar una carpeta entera a esta conversión conviene mirar cuántos de esos archivos se mueven, porque los que se muevan no van a llegar enteros.
Un GIF puede designar una entrada de su paleta como transparente, y JPEG XL lleva canal alfa completo. Aquí no hay aplanado: el destino no está entre los formatos que se rellenan con un color de fondo, así que un fondo transparente llega como fondo transparente y no como blanco.
Lo que la conversión no puede es suavizarla. El origen tiene transparencia dura, de sí o no, sin valores intermedios, y el resultado recoge exactamente eso, incluidos los bordes dentados que el GIF ya tenía. Si esperabas que el paso a un formato moderno limase esos bordes, no es lo que ocurre: lo que había es lo que se guarda, con más precisión que antes.
Codificar JPEG XL aquí no depende de que tu navegador entienda el formato. El codec es un módulo de WebAssembly que la página descarga y ejecuta, así que un navegador sin ningún soporte de JPEG XL produce igualmente un archivo válido.
La consecuencia visible es que el resultado no se puede previsualizar como se previsualiza un PNG o un WebP. Te descargas un archivo que no puedes abrir en la pestaña donde lo has hecho, y comprobarlo significa abrirlo en un programa de escritorio. Merece la pena hacerlo con el primer archivo antes de comprometer un lote de trescientos.
El problema que el registro anota para este formato es el soporte irregular, y es exactamente el riesgo que importa para el uso del que trata esta página. Un archivo es una apuesta a poder abrir los ficheros más adelante, y la posición de JPEG XL en los navegadores ha sido discutida en vez de asentada desde que se normalizó. El registro anota su soporte de navegador como parcial, no como completo.
La forma de protegerse no es complicada: no borres los originales hasta que la colección lleve legible el tiempo suficiente como para fiarse, y mantén la decisión reversible. Una carpeta de GIF y otra de JXL cuestan espacio en disco, que es lo más barato de todo este intercambio. Una carpeta de JXL a secas, dentro de cinco años, es una apuesta.
El registro anota GIMP e ImageMagick como los programas de referencia, y el segundo importa más de lo que parece porque hace que la colección siga siendo manejable por script más adelante. Varios visores de escritorio han ido añadiendo soporte, y las miniaturas del sistema operativo van por detrás.
Lo que esa lista no incluye es una garantía de que un compañero, un cliente o un formulario web acepten uno. Si alguno de estos archivos podría necesitar enviarse a alguien, guarda una copia en un formato que no haya que explicar y trata el JXL como la copia de almacén, nunca como la única copia.
Sueltas la carpeta de una vez, hasta cien archivos por tanda, y cada uno se codifica por turno dentro de la pestaña. El módulo de WebAssembly se descarga una sola vez y se reutiliza, así que ese coste se paga en el primer archivo y no en cada uno. Los resultados vuelven juntos en un ZIP.
No se sube nada y no hay cuenta ni cola, que para una colección personal es normalmente el motivo de hacer esto en local en vez de en un servicio en línea. El techo de la capa gratuita es de 100 MB por archivo, que ningún GIF estático ha rozado jamás, y las conversiones que corren en el navegador no cuentan contra ningún cupo porque no nos cuestan nada.
| GIF | JXL | |
|---|---|---|
| Nombre completo | Graphics Interchange Format | JPEG XL |
| Extensión de archivo | .gif | .jxl |
| Tipo de medio | image/gif | image/jxl |
| Compresión | Sin pérdida — no se descarta nada | Ambas, según el ajuste |
| Publicado por primera vez | 1987 | 2021 |
| Publicado por | CompuServe | Joint Photographic Experts Group |
| Especificación | GIF89a | ISO/IEC 18181 |
| Licencia | Estándar abierto | Estándar abierto |
| Situación actual | Antiguo, aún se lee en todas partes | De nicho |
| Profundidad de bits | 8 | 32 |
| Color que puede describir | paleta indexada | RGB, escala de grises, gama amplia |
| Imagen más grande | 65.535 px por lado | — |
| Se abre en el navegador | Todos los navegadores | Algunos navegadores |
| Considerado en su lugar | WebP, MP4 | AVIF, WebP, PNG |
La transparencia se conserva. GIF y JXL guardan canal alfa, así que un recorte sigue recortado y detrás no se rellena nada.
La animación se conserva. GIF y JXL admiten varios fotogramas, así que el resultado sigue moviéndose.
Solo algunos navegadores leen JXL. Es el menos portátil de los dos, así que conviene asegurarse de que el destinatario lo acepta antes de enviarlo.
GIMP y ImageMagick leen tanto GIF como JXL, así que puedes comparar el resultado con el original sin un segundo programa.
Los dos apuntan a trabajos distintos: GIF a la web y JXL a el archivado y la fotografía. Conviene sopesarlo antes, porque la razón de ser de uno suele ser la razón por la que el otro resulta incómodo.
GIF es el formato de CompuServe, publicado en 1987. Registra 8 bits por canal.
JXL viene de Joint Photographic Experts Group y es de 2021, recogido en ISO/IEC 18181. GIMP y ImageMagick lo leen.
GIF se publicó en 1987 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.
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.
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.
JXL comprime, así que se pierden datos. Con el ajuste por defecto no se aprecia; si quieres asegurarte, sube la calidad. Solo se convierte el primer fotograma: un GIF animado se queda en imagen fija.
Solo algunos navegadores leen JXL. Es el menos portátil de los dos, así que conviene asegurarse de que el destinatario lo acepta antes de enviarlo.
La transparencia se conserva. GIF y JXL guardan canal alfa, así que un recorte sigue recortado y detrás no se rellena nada.
La animación se conserva. GIF y JXL admiten varios fotogramas, así que el resultado sigue moviéndose.
Lo que esta página afirma sobre GIF y JXL se puede comprobar: aquí están los documentos que lo fijan.