Convertir GIF a ICO

Aquí puedes convertir GIF a ICO 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. ICO no puede guardar todo lo que guarda GIF.
  • Límite de tamaño Hasta 100 MB por archivo, gratis y sin cuenta.
  • Conviene saberlo Solo se convierte el primer fotograma: un GIF animado se queda en imagen fija.

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

Qué hace realmente pasar de GIF a ICO

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

GIF36 KB

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

ICO139 KB3.8× más grande

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

GIF8 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 ICO.

ICO7 KB7 % más pequeño

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

GIF6 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 ICO.

ICO3 KB2.4× más pequeño

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.

Antes de convertir el GIF, busca de dónde salió

Un GIF de un logotipo casi nunca es el logotipo. Es una exportación hecha una vez, para una página concreta, al tamaño que aquella página necesitaba, reducida a 256 colores y muy probablemente escalada desde algo mayor. En algún sitio suele haber un original: el archivo que mandó la imprenta, un PDF de papelería, un SVG, un PNG grande en una carpeta de identidad corporativa.

Merece cinco minutos de búsqueda, porque un icono hecho a partir de un archivo vectorial se puede redibujar a 16 píxeles engordando los trazos para que siga leyéndose, y uno hecho a partir de un GIF de 120 píxeles no. Si la búsqueda no da nada —cosa habitual en la web de una asociación, de una peña o de un comercio que cambió de manos dos veces—, esta conversión es el recurso sensato y el resto de la página va de sacarle el mejor partido.

Un ICO no es una imagen: es un juego de tamaños

ICO es un contenedor. Microsoft lo diseñó en 1985 para guardar la misma imagen a varios tamaños, de modo que Windows pudiera coger 16 píxeles para una lista, 32 para el escritorio y 256 para una vista previa sin escalar nada por su cuenta. Esa sigue siendo su ventaja frente a cualquier otro formato de icono, y es la razón de que un formato de 1985 se siga pidiendo en 2026.

Lo que escribe esta conversión es ese juego. El directorio del archivo lleva una entrada por cada tamaño que hayas elegido, cada una dibujada a su medida y listadas de mayor a menor. Nada aguas abajo tiene que adivinar: un navegador que va a pintar una pestaña de 16 píxeles lee el directorio y coge la de 16. Para un GIF eso importa más de lo que suena, porque un logotipo pequeño ampliado a 256 y después reducido otra vez por el navegador es exactamente el recorrido que convierte una marca antigua en un borrón gris.

Los tres tamaños que vienen puestos y cuándo cambiarlos

El selector de tamaños arranca en 16, 32 y 48 píxeles, que es el juego clásico de un favicon: lo que piden respectivamente una pestaña del navegador, una barra de marcadores y un acceso directo del escritorio de Windows. Para una web es la respuesta correcta y no hace falta tocar nada.

Las otras dos opciones son todos los tamaños habituales hasta 256, útil solo si el mismo icono tiene que servir además a una aplicación de escritorio, y una única entrada de 256 píxeles, que es casi siempre la peor elección para un favicon: obliga al navegador a reducir una imagen grande cada vez que dibuja una pestaña diminuta, que es justo el trabajo que el formato existe para evitarle. Los valores repetidos se descartan y todo lo que pase de 256 se recorta a 256, así que no hay forma de pedir un archivo imposible.

El tope de 256 píxeles, y el GIF pequeño que se amplía

Si el lado más largo del GIF pasa de 256 píxeles, la imagen se reduce hasta que ese lado mida exactamente 256 y el lado corto acompaña en proporción. El tope no es una política nuestra sino del formato: una entrada del directorio de un ICO guarda cada dimensión en un solo byte, y 256 se escribe como cero porque no cabe en un byte y así lo resuelve la especificación. Por encima de esa cifra no hay dónde anotar la medida, motivo por el cual todas las herramientas de iconos se paran en el mismo número.

La otra dirección es la que hay que vigilar, y es la única forma de que el resultado salga peor que el origen: si el GIF es más pequeño que el tamaño que has pedido, se amplía para llenarlo. Un logotipo de 90 píxeles convertido con la opción de 256 es un logotipo de 90 píxeles ampliado, con todo lo que eso implica. Con el juego por defecto no ocurre casi nunca, porque hasta un GIF modesto suele pasar de 48.

Un logotipo apaisado se centra, nunca se estira

Todas las entradas que se escriben aquí son cuadradas, porque eso es un icono. Un logotipo con el nombre escrito, de 240 por 64 píxeles, conserva sus proporciones y se centra dentro del cuadrado a la mayor escala que quepa, con transparencia rellenando las franjas de arriba y abajo. No se deforma nada, y esa es la mitad importante: una marca estirada se reconoce como error desde el otro lado de la habitación.

La otra mitad sigue costando. Ese mismo logotipo centrado en un cuadrado de 16 píxeles se dibuja con unos cuatro píxeles de altura, que no es nada, y las bandas transparentes son icono desperdiciado. Así que recorta antes a un cuadrado, y recorta en lugar de escalar: quédate con la inicial, el símbolo o el anagrama, céntralo y deja un margen pequeño para que la marca use el espacio que se le da.

Dentro del contenedor va un PNG, y por eso no hay control de calidad

Cada entrada del directorio es un PNG. El formato admite también una carga de mapa de bits en crudo —eso era lo que significaba originalmente—, pero todas las versiones de Windows desde Vista leen un PNG dentro de un ICO, el archivo ocupa una fracción y el canal de transparencia es completo en lugar de una máscara de un bit. Esa elección es la razón de que el icono se vea correcto sobre una barra de pestañas oscura.

Y es también la razón de que esta página no ofrezca ningún ajuste de calidad. PNG es un formato sin pérdida y no tiene nada que bajar, de modo que un deslizador aquí se movería sin cambiar nada. Ese control existía y se retiró precisamente por eso: un mando que no hace nada es peor que la ausencia de mando, porque quien lo mueve cree haber tomado una decisión.

La transparencia del GIF llega entera, y el halo también

La transparencia de un GIF es una única entrada de la paleta marcada como transparente. Un píxel está del todo transparente o del todo opaco, sin nada intermedio, y esa transparencia sí cruza la conversión: el ICO no está entre los destinos que aplanan la imagen sobre un fondo, así que el icono se apoya sobre el color de la pestaña en lugar de aparecer dentro de un recuadro blanco.

Lo que también cruza es el suavizado de bordes que el GIF traía cocido contra el fondo para el que se diseñó. Reducido a 32 píxeles, eso se nota: la aureola pálida de un logotipo suavizado contra blanco seguirá siendo pálida sobre un tema oscuro, y se lee como un contorno sucio en vez de como una marca limpia. No hay ningún ajuste que lo quite, porque la información sobre lo que deberían ser esos píxeles del borde se descartó al crear el GIF. Si el halo molesta, el arreglo es redibujar desde el original, no convertir de otra manera.

De un GIF animado solo se convierte el primer fotograma

La descodificación entrega el primer fotograma y descarta el resto, y un ICO no tendría de todas formas dónde guardar una animación. Así que un GIF animado produce un icono fijo, sin aviso y sin error.

La trampa está en cuál es ese primer fotograma. Muchas animaciones de aquella época empezaban en negro, en un rótulo de entrada o en una versión incompleta de la marca que se iba montando, de modo que el favicon puede acabar siendo un cuadrado vacío perfectamente válido. Ábrelo y mira el primer fotograma antes de convertir; si el bueno es otro, extráelo con un editor y convierte esa imagen.

Doscientos cincuenta y seis colores bastan de sobra para un logotipo

El límite de paleta que hace de GIF un mal formato fotográfico aquí es casi irrelevante. Los logotipos son color plano por diseño —dos o tres tintas, un borde duro, ningún degradado—, y 256 entradas son muchísimo más de lo que eso necesita. Lo más probable es que el GIF esté guardando la marca exactamente como se dibujó.

La restricción de verdad son los píxeles. Un icono se juzga a 16 y a 32, y lo que decide ahí es si las formas siguen distinguiéndose: una tipografía con remates finos desaparece, un logotipo de dos palabras desaparece, un símbolo geométrico macizo sobrevive. La prueba consiste en mirar una pestaña de verdad y no el archivo ampliado en el visor, que es el error que comete casi todo el mundo a la primera.

Dónde se sigue ganando su sitio el archivo /favicon.ico

La práctica actual es declarar en la cabecera de la página un juego de PNG y un icono en SVG, y hay buenos argumentos para hacerlo. Pero el archivo en la raíz lo siguen pidiendo los navegadores que no encuentran ninguna declaración, los lectores de novedades, las vistas previas de enlaces y una larga cola de herramientas escritas cuando aquello era el único mecanismo. Un archivo satisface a todos ellos.

La disposición pragmática es tener las dos cosas: un ICO en la raíz como recurso universal, y las declaraciones modernas que admita la plantilla del sitio. En una web heredada, donde tocar las plantillas significa abrir un gestor de contenidos que nadie ha actualizado en años, la mitad que se resuelve subiendo un archivo a la raíz es además la única que se puede hacer esta tarde.

El contenedor de iconos se escribe en tu propio equipo

El GIF lo descodifica el navegador, la imagen se codifica como PNG y el directorio del icono se construye byte a byte en esta misma pestaña. No llega nada a ningún servidor, no hay cuenta de usuario, no hay marca de agua y no hay paso intermedio entre convertir y descargar.

Para un logotipo eso suele ser un detalle menor y de vez en cuando deja de serlo: una identidad corporativa todavía bajo embargo, la marca de una herramienta interna, el material de un cliente que te llegó con un acuerdo de confidencialidad firmado. Nada de eso necesita pasar por las manos de un tercero para convertirse en un icono.

Cómo convertir GIF a ICO

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

GIF frente a ICO: qué cambia

GIF frente a ICO
GIFICO
Nombre completoGraphics Interchange FormatIcono de Windows
Extensión de archivo.gif.ico
Tipo de medioimage/gifimage/x-icon
CompresiónSin pérdida — no se descarta nadaSin pérdida — no se descarta nada
Publicado por primera vez19871985
Publicado porCompuServeMicrosoft
EspecificaciónGIF89a
LicenciaEstándar abiertoPublicado, no estandarizado
Situación actualAntiguo, aún se lee en todas partesDe nicho
Profundidad de bits88
Color que puede describirpaleta indexadaRGB, paleta indexada
Imagen más grande65.535 px por lado256 px por lado
Se abre en el navegadorTodos los navegadoresTodos los navegadores
Considerado en su lugarWebP, MP4PNG, SVG

Qué se conserva

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

Abrir el resultado

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

Para qué sirve cada formato

GIF es el formato de CompuServe, publicado en 1987. Registra 8 bits por canal.

ICO viene de Microsoft y es de 1985. GIMP y IcoFX lo leen.

De GIF a ICO: preguntas frecuentes

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

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

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

¿Se conserva la transparencia de GIF a ICO?

La transparencia se conserva. GIF y ICO 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 GIF y ICO se puede comprobar: aquí están los documentos que lo fijan.