Convertir ICO a AVIF

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

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 AVIF.

AVIF17 KB8.1× más pequeño

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

AVIF3 KB2.0× más pequeño

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

AVIF5 KB93 % 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.

AVIF es un fotograma de vídeo, y eso decide el resultado

AVIF no es un formato de imagen que además comprima bien: es la rama intrafotograma del códec de vídeo AV1 con un contenedor alrededor. Todo lo que hace bien se deduce de ahí. AV1 se construyó para predecir el contenido de un bloque a partir de sus vecinos y para tirar el residuo de detalle que un ojo en movimiento no va a cazar, y esa estrategia es extraordinariamente eficaz sobre fotografías y sobre grano de película.

Un icono no tiene ni lo uno ni lo otro. Es un puñado de regiones planas con bordes duros y unas decenas de píxeles suavizados a lo largo de cada contorno. No hay textura que modelar, no hay degradado que predecir y apenas hay residuo que descartar, así que la maquinaria que hace ganar a AVIF en una foto se queda casi sin trabajo mientras sus costes fijos siguen ahí.

Los tamaños medidos, y qué le dicen a una migración

Sobre un icono de prueba de 8.471 bytes con cuatro entradas, convertido con la calidad por defecto de 82, los resultados fueron: 1.737 bytes en PNG, 1.894 en GIF, 3.054 en WebP, 3.624 en AVIF y 4.005 en JPEG. El orden es casi exactamente el inverso del que daría la misma prueba sobre una fotografía.

No es una diferencia marginal: el AVIF es más del doble que el PNG y encima es el que pierde información. En un directorio de doscientos iconos, migrarlos a AVIF añade unos 380 kilobytes a lo que el sitio entrega en lugar de quitar nada. Saca los iconos de la migración y déjalos en PNG.

El canal alfa sobrevive, y forma parte del coste

La transparencia se conserva: en el icono de prueba, el píxel de la esquina del AVIF resultante lee 0,0,0,0. No es algo que dé por sentado cualquier formato eficiente —el camino hacia GIF de este mismo sitio deja esa esquina negra y opaca—, así que si la marca es un recorte y el formato tiene que ser AVIF, al menos esta parte funciona.

Funciona codificando el alfa como un plano aparte junto al color, es decir, una segunda imagen pequeña dentro del contenedor. En una fotografía ese sobrecoste se pierde entre el ruido. En un icono de 256 píxeles, donde el archivo entero son unos pocos kilobytes, es una parte visible del total y explica en buena medida el número de arriba.

El codificador es lento y una carpeta entera lo deja claro

Codificar un AVIF fijo significa ejecutar la búsqueda intrafotograma de AV1, con lo que es el codificador más pesado y más lento de los que se cargan en este sitio. Para un archivo es una pausa. Para doscientos iconos soltados de golpe es una espera de verdad, y la hace tu procesador y no un servidor.

Conviene pesar eso junto al resultado en bytes y no por separado. Gastar tiempo real de codificación, en cada compilación, para que cada icono acabe pesando el doble es un mal negocio en las dos direcciones a la vez.

Solo se codifica el dibujo más grande del contenedor

Un ICO guarda la misma marca a varios tamaños y un AVIF guarda una sola imagen, así que algo tiene que elegir. Elige el descodificador de iconos de tu navegador, que devuelve la entrada mayor: comprobado construyendo un archivo con dibujos de 16, 32, 48 y 256 píxeles en cuatro colores distintos y convirtiéndolo con el directorio escrito en tres órdenes diferentes.

El techo son 256 píxeles y lo impone el formato ICO, no AVIF, que llega a 65.536. Así que a la entrada del codificador llega siempre una imagen pequeña, que es justo la condición en la que cualquier formato eficiente rinde peor frente a PNG.

Doce bits de color sobre un dibujo que usa ocho

AVIF puede almacenar doce bits por canal y una gama de color amplia, que es una de sus ventajas reales sobre WebP y JPEG en fotografía y en material de alto rango dinámico. Un archivo de iconos guarda ocho bits por canal en gama estándar, y siempre ha sido así.

De modo que la capacidad está disponible y sin usar. No cuesta nada directamente, pero resume bien el par: casi todo aquello en lo que AVIF es mejor es algo que un icono no tiene. La única propiedad que aporta y que aquí importa —el alfa— ya la tenía PNG. Lo mismo vale para el tamaño máximo: AVIF admite imágenes enormes y la fuente nunca pasa de 256 píxeles, con lo que ni ese margen ni la mitad de las herramientas del códec entran en juego en ningún momento.

Lo que escribe esta página no es el modo sin pérdida

AVIF define un modo sin pérdida y este conversor no lo pide nunca: pasa al codificador el valor de calidad y nada más, con 82 como valor por defecto. Es una precisión que importa en una migración, porque quien mueve activos gráficos a un formato moderno suele suponer que puede pedir una copia exacta cuando la necesite.

Aquí no puede. Si el icono tiene que llegar bit a bit al otro lado —porque hay una comparación automatizada, o porque es la fuente de la que se derivan otros tamaños—, el destino correcto es PNG, que en este par además es el archivo más pequeño de los dos.

El soporte es suficiente y no es universal

Todos los navegadores mayoritarios actuales descodifican AVIF y llevan años haciéndolo. Para la mayoría de sitios eso basta para servirlo directamente. Es más nuevo que WebP, así que la cola de clientes que no lo leen es más larga, y la respuesta habitual es un elemento picture con una fuente alternativa en lugar de una sustitución directa.

Fíjate en lo que eso significa para un icono: ahora entregas dos archivos en vez de uno, y el de reserva es el PNG que ya era más pequeño de entrada. La complejidad es real y el ahorro es negativo.

La excepción que conviene recortar dentro de la regla general

Una regla única es atractiva porque elimina una decisión de cada compilación futura, y las reglas únicas sobre formatos de imagen suelen ser acertadas. Este es el caso en que no lo es. Divide la regla por contenido y no por carpeta: fotografías y capturas a AVIF, dibujo plano e iconos a PNG, y escribe el motivo al lado de la regla para que nadie venga después a «arreglarla».

Si la cadena de compilación de verdad no admite dos reglas —hay transformaciones de CDN que no lo permiten—, convertir los iconos es un coste defendible a cambio de uniformidad. Sabiendo que es un coste y sabiendo su tamaño aproximado: un par de kilobytes por icono, en la dirección equivocada.

Convertir el directorio entero en una sola pasada

Suelta la carpeta. Cada archivo se descodifica y se codifica por su cuenta, los resultados vuelven en un ZIP y el valor de calidad es el mismo para toda la tanda. Cuenta con que tarde bastante más que la misma tanda hacia PNG o WebP, por el motivo de más arriba. El plan gratuito acepta cien archivos por tanda y 100 MB por archivo, cifra que ningún icono roza.

Las dimensiones no serán uniformes salvo que lo fuera el conjunto de origen. Las colecciones de iconos mezclan archivos que llevan una entrada de 256 píxeles con otros que se quedan en 32, y como los costes fijos del codificador pesan más cuanto menor es la imagen, los miembros de 32 píxeles son donde AVIF sale peor parado de todos.

Qué mirar antes de que el AVIF sustituya al icono en el repositorio

Dos cosas, y ninguna lleva tiempo. La primera es el recuento de bytes de los dos archivos uno al lado del otro, porque ese es el número por el que se emprendió la migración y el que más se supone en vez de medirse. La segunda es la marca al tamaño al que se va a mostrar de verdad: ni ampliada, donde los artefactos con pérdida asustan y nadie los verá nunca, ni como miniatura, donde todo parece correcto.

Conserva el archivo de icono original en cualquier caso. Es lo único que sigue guardando las entradas pequeñas dibujadas a mano, ocupa unos pocos kilobytes y es lo que un navegador va a seguir pidiendo a la raíz del sitio con independencia de lo que produzca la compilación.

Nada de esto pasa por un servidor

El descodificador de iconos y el codificador de AV1 corren dentro de la pestaña como WebAssembly, así que una conversión lenta es tu procesador trabajando y no una cola ajena. El archivo no se sube en ningún momento.

En un flujo de compilación eso tiene una consecuencia práctica más allá de la privacidad: no hay límite diario que agotar ni servicio del que depender cuando dentro de dos años haya que rehacer los activos. La página seguirá haciendo el trabajo con el procesador de quien la abra. Y para un repositorio privado importa además que los iconos de marca de un producto sin anunciar no pasen por la infraestructura de nadie, aunque el archivo ocupe dos kilobytes y parezca que da igual.

Cómo convertir ICO a AVIF

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

ICO frente a AVIF: qué cambia

ICO frente a AVIF
ICOAVIF
Nombre completoIcono de WindowsAV1 Image File Format
Extensión de archivo.ico.avif
Tipo de medioimage/x-iconimage/avif
CompresiónSin pérdida — no se descarta nadaAmbas, según el ajuste
Publicado por primera vez19852019
Publicado porMicrosoftAlliance for Open Media
EspecificaciónAV1 Image File Format
LicenciaPublicado, no estandarizadoEstándar abierto
Situación actualDe nichoVigente
Profundidad de bits812
Color que puede describirRGB, paleta indexadaRGB, YCbCr, gama amplia
Imagen más grande256 px por lado65.536 px por lado
Se abre en el navegadorTodos los navegadoresNavegadores actuales
Considerado en su lugarPNG, SVGWebP, JXL, JPG

Qué se conserva

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

Abrir el resultado

Los navegadores actuales leen AVIF; los antiguos no. Es el menos portátil de los dos, así que conviene asegurarse de que el destinatario lo acepta antes de enviarlo.

AVIF es un contenedor, no un formato único. Lo que se reproduce es el códec de dentro —normalmente AV1—, y por eso dos archivos con la misma extensión pueden comportarse distinto en el mismo aparato.

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

Para qué sirve cada formato

ICO es el formato de Microsoft, publicado en 1985. Registra 8 bits por canal.

AVIF viene de Alliance for Open Media y es de 2019, recogido en AV1 Image File Format. GIMP, Squoosh y ImageMagick lo leen.

ICO se publicó en 1985 y AVIF en 2019. 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 AVIF: 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 AVIF 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 AVIF?

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

¿Se abre un archivo AVIF en el navegador?

Los navegadores actuales leen AVIF; los antiguos no. Es el menos portátil de los dos, así que conviene asegurarse de que el destinatario lo acepta antes de enviarlo.

¿Qué códec lleva dentro el archivo AVIF?

AVIF es un contenedor, no un formato único. Lo que se reproduce es el códec de dentro —normalmente AV1—, y por eso dos archivos con la misma extensión pueden comportarse distinto en el mismo aparato.

¿Se conserva la transparencia de ICO a AVIF?

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

Más sobre estos formatos

De dónde salen estas cifras

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