Convertir ICO a JXL

Aquí puedes convertir ICO 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.

  • 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. JXL no puede guardar todo lo que guarda ICO.
  • Límite de tamaño Hasta 100 MB por archivo, gratis y sin cuenta.

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

Qué hace realmente pasar de ICO a JXL

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

ICO139 KB

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

JXL7 KB19.6× más pequeño

Una escena fotográfica: degradados suaves, bordes blandos, algo de grano. Es el caso para el que JXL 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 ICO.

ICO7 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 JXL.

JXL5 KB30 % más pequeño

Un fondo transparente y un degradado sobre la forma. JXL 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 ICO.

ICO3 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 JXL.

JXL13 KB5.0× 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.

A quién le sirve este cambio de formato

Casi nadie convierte un icono a JPEG XL para publicarlo. Quien lo hace suele estar ordenando un archivo: una biblioteca de marcas que una empresa quiere guardar en un único formato moderno, una colección de iconos de aplicaciones antiguas que entra en una cadena de herramientas construida sobre libjxl, un proyecto de conservación digital que prefiere no depender de un formato en declive.

Nada de eso tiene que ver con una página web. Si el icono va a mostrarse en algún sitio, este no es el formato que hace falta, y las siguientes secciones explican por qué.

El resultado puede no abrirse en el mismo navegador que lo creó

JPEG XL tuvo soporte de lectura en Chrome durante un tiempo, detrás de una opción experimental, y se retiró en 2023. Safari sí lo lee hoy. La consecuencia práctica es que convertir un icono aquí y arrastrarlo después a una pestaña para comprobarlo puede fallar en el propio navegador que hizo la conversión.

No es un error de esta página: el codificador es un módulo que viaja con el sitio, mientras que la lectura depende de lo que cada navegador decidió implementar. Antes de convertir una colección entera conviene abrir uno de los resultados en el programa que realmente va a usarlo, no en una pestaña cualquiera.

Qué dibujo exacto se guarda del icono

Un ICO no es una imagen, es un pequeño directorio con varias imágenes dentro, cada una a un tamaño distinto. El navegador decodifica el archivo y entrega la más grande del conjunto, así que es esa la que se convierte a JPEG XL; las demás resoluciones no se escriben en ningún sitio.

Un icono de 16 píxeles suele estar redibujado a mano y no ser una simple reducción del de 256, así que perderlo no es un detalle menor si el objetivo del archivo es conservar el conjunto completo.

Doscientos cincuenta y seis píxeles, el techo del formato de origen

Un ICO guarda cada anchura en un solo byte, y el valor 0 se reserva para significar 256 — así que ningún icono, sea cual sea su origen, contiene una imagen más grande que esa. El JPEG XL que sale de aquí hereda ese techo sin excepción.

JPEG XL en sí admite dimensiones enormes, así que el límite no viene del formato de destino. Si se necesita una imagen mayor, hay que buscar el archivo original del que se recortó el icono, no pedírselo a esta conversión.

No hay un modo sin pérdida en este camino

La calidad parte de 82 por defecto y la pareja se clasifica como con pérdida, que es la descripción honesta de lo que se le pide al codificador. JPEG XL tiene un modo matemáticamente sin pérdida y esta página no lo ofrece.

Para guardar el icono de forma exacta, sin margen de duda, PNG sigue siendo la opción sin pérdida por construcción y no exige ajustar nada. Elegir JPEG XL aquí es una decisión sobre el formato del archivo, no sobre la fidelidad del contenido.

La transparencia sí atraviesa la conversión

El canal alfa forma parte del formato y se traslada sin cambios, así que un icono con esquinas redondeadas o un recorte sobre fondo transparente no adquiere un fondo sólido como ocurriría al pasar por GIF.

Es la única parte de esta conversión que se comporta exactamente como cabría esperar, y conviene señalarlo porque casi todo lo demás en esta página son advertencias.

El tamaño medido, frente a los demás formatos que escribe este sitio

Sobre un icono de prueba de 256 píxeles y 8.471 bytes de origen, cada formato que este sitio produce dio un resultado distinto: 1.737 bytes en PNG, 1.894 en GIF, 3.054 en WebP, 3.624 en AVIF, 4.005 en JPEG y 4.348 en JPEG XL.

El formato más moderno terminó siendo el más pesado de todos. Eso se invierte en una fotografía, donde JPEG XL y AVIF ganan con claridad, pero un icono es exactamente el tipo de dibujo plano que a estos codificadores modernos les cuesta más comprimir.

Qué programas abren un JPEG XL hoy, más allá del navegador

GIMP e ImageMagick leen el formato sin problema, y son precisamente el tipo de herramienta que suele estar ya en una cadena de procesamiento de archivos. Fuera de ese par el soporte es irregular: la mayoría de los visores de imágenes y casi ningún formulario de subida lo reconoce todavía.

libjxl es de código abierto y la especificación está publicada como ISO/IEC 18181, así que el riesgo de que deje de poder leerse es bajo. Lo que no está resuelto es cuántos programas eligen implementarlo, y esa cifra no ha crecido mucho desde 2021.

Guardar una biblioteca de iconos entera en un solo formato

Si una colección ya guarda miles de fotografías como JPEG XL, sumar los pocos iconos que contiene tiene una ventaja real: un único descodificador, una única regla de ingesta, un solo formato que probar. Unos cuantos kilobytes de más por icono no compensan mantener una excepción aparte.

La contrapartida es que el icono es precisamente el tipo de archivo donde este formato aporta menos y donde más se pierde, porque el resto de tamaños del contenedor original no sobreviven. Conservar el ICO original junto al JPEG XL derivado es la solución intermedia que usan casi todos los archivos que no pueden representar del todo un formato antiguo.

Codificar todo un lote antes de confiar en el resultado

Se puede soltar la carpeta completa y cada archivo se codifica por separado; el resultado vuelve como un ZIP. El codificador de JPEG XL es uno de los módulos más pesados del sitio, así que el primer archivo tarda algo más y el resto es rápido.

Conviene comprobar unos cuantos resultados en el programa que va a usarlos antes de dar por buena toda la carpeta, sobre todo porque el propio navegador puede no mostrar el archivo para confirmarlo a simple vista.

Nada del icono sale de tu equipo

El codificador de JPEG XL funciona como WebAssembly dentro de esta pestaña, así que convertir un directorio entero de iconos no envía ninguno de ellos a ningún servidor. La pestaña de red del navegador se puede comprobar durante la conversión y se mantiene vacía.

Para una biblioteca de marcas internas o iconos de un producto todavía no publicado, eso quita del medio una pregunta que de otro modo habría que hacerse.

Cómo convertir ICO a JXL

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

ICO frente a JXL: qué cambia

ICO frente a JXL
ICOJXL
Nombre completoIcono de WindowsJPEG XL
Extensión de archivo.ico.jxl
Tipo de medioimage/x-iconimage/jxl
CompresiónSin pérdida — no se descarta nadaAmbas, según el ajuste
Publicado por primera vez19852021
Publicado porMicrosoftJoint Photographic Experts Group
EspecificaciónISO/IEC 18181
LicenciaPublicado, no estandarizadoEstándar abierto
Situación actualDe nichoDe nicho
Profundidad de bits832
Color que puede describirRGB, paleta indexadaRGB, escala de grises, gama amplia
Imagen más grande256 px por lado
Se abre en el navegadorTodos los navegadoresAlgunos navegadores
Considerado en su lugarPNG, SVGAVIF, WebP, PNG

Qué se conserva

La transparencia se conserva. ICO y JXL guardan canal alfa, así que un recorte sigue recortado y detrás no se rellena nada.

Abrir el resultado

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 lee tanto ICO como JXL, así que puedes comparar el resultado con el original sin un segundo programa.

Para qué sirve cada formato

Los dos apuntan a trabajos distintos: ICO 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.

ICO es el formato de Microsoft, publicado en 1985. 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.

ICO se publicó en 1985 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 ICO a JXL: preguntas frecuentes

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

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 ICO a JXL 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 ICO a JXL?

JXL comprime, así que se pierden datos. Con el ajuste por defecto no se aprecia; si quieres asegurarte, sube la calidad.

¿Se abre un archivo JXL en el navegador?

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.

¿Se conserva la transparencia de ICO a JXL?

La transparencia se conserva. ICO y JXL guardan canal alfa, así que un recorte sigue recortado y detrás no se rellena nada.

Más sobre estos formatos