Convertidor Gratuito

PNG a Convertidor ICO

Convierte imágenes PNG a archivos de icono de Windows (ICO) o favicons al instante en tu navegador. Rápido y seguro.

Haz clic o arrastra un PNG aquí

Admite hasta 50MB

O

Acerca de esta herramienta

ICO es el formato que Windows espera para los íconos de aplicaciones de escritorio y el formato que históricamente los navegadores esperan para los favicons (enlace rel=icon, /favicon.ico). Generar un archivo ICO adecuado significa agrupar varios tamaños de la misma imagen en un solo contenedor para que el sistema operativo o el navegador pueda elegir la resolución que necesite. Una ICO de favicon normalmente incluye 16×16, 32×32 y 48×48; una aplicación de escritorio ICO generalmente agrega 64×64, 128×128 y 256×256.

Este convertidor toma uno o más archivos PNG y escribe un archivo ICO estructurado adecuadamente en su navegador. El directorio ICO y los metadatos de cada imagen incrustada se construyen en JavaScript utilizando un búfer binario; Las entradas PNG se incrustan directamente, mientras que los tamaños más pequeños se pueden volver a codificar opcionalmente como DIB de estilo BMP para compatibilidad heredada. El resultado es un archivo ICO estándar aceptado por Windows Explorer, Visual Studio, navegadores web y cualquier otra herramienta que consuma ICO.

Todo el procesamiento ocurre localmente. Los PNG se leen en el navegador, el flujo de bytes de ICO se construye en la memoria y el resultado se ofrece como descarga. Sin carga de servidor, sin almacenamiento de archivos temporales, sin dependencia externa.

¿Por qué convertir PNG a ICO?

Si mantiene una aplicación de Windows, el icono del ejecutable debe ser un archivo ICO incrustado en los recursos del binario. Los recursos PNG compilados no son equivalentes. Generar una ICO adecuada a partir de sus archivos maestros PNG es el paso de empaquetado estándar antes de vincular el ícono al ejecutable.

Para los favicons, los navegadores modernos también aceptan PNG a través del enlace rel=icon, pero /favicon.ico sigue siendo el respaldo heredado que los navegadores más antiguos y muchas herramientas automatizadas (lectores de RSS, vistas previas sociales, rastreadores de motores de búsqueda) verifican primero. Un sitio sin un archivo /favicon.ico genera ruido 404 en los registros del servidor y es posible que no se muestre correctamente en clientes más antiguos. Producir el archivo es una tarea de cinco segundos; no producirlo cuesta spam de registros continuo.

Cómo usarla

Cargue sus archivos maestros PNG, elija qué tamaños agrupar y genere.

  1. Sube tus archivos PNG: Arrastre un PNG (se cambiará de tamaño a tamaños estándar) o varios PNG de diferentes tamaños (cada uno se incrustará en su tamaño nativo). Se admiten archivos de hasta 50 MB.
  2. Elija los tamaños integrados: Los tamaños estándar de favicon son 16×16, 32×32 y 48×48. Los tamaños de iconos de aplicaciones estándar suman 64×64, 128×128 y 256×256. Elija el conjunto que coincida con su caso de uso.
  3. Generar la ICO: El convertidor cambia el tamaño de la fuente según sea necesario, crea el encabezado del directorio ICO e incrusta cada imagen. El resultado es un único archivo .ico con todos los tamaños seleccionados en su interior.
  4. Descargar e implementar: Guarde el archivo. Para favicons, colóquelo en la raíz de su sitio como /favicon.ico. Para aplicaciones de Windows, insértelas a través del paso de compilación de recursos de su sistema de compilación.

Casos de uso comunes

Detalles técnicos

Un archivo ICO consta de un encabezado ICONDIR de 6 bytes (reservado=0, tipo=1 para ICO, recuento=número de imágenes), seguido de registros ICONDIRENTRY de 16 bytes, seguidos de la carga útil de la imagen. Cada ICONDIRENTRY especifica ancho y alto (donde 0 significa 256), recuento de colores, planos, profundidad de bits, tamaño de carga útil y desplazamiento.

Cada carga útil de imagen es un archivo PNG completo (firma PNG 0x89504E47 al principio) o un DIB estilo BMP. Las herramientas de conversión modernas, incluida esta, incorporan PNG para tamaños de 64×64 y superiores y BMP para tamaños más pequeños, coincidiendo con la convención que espera Windows.

El navegador hace el trabajo pesado: decodificar PNG a mapa de bits a través del lienzo, cambiar el tamaño a través del lienzo drawImage con el suavizado habilitado y el ensamblaje final de ICO a través de DataView escribe en un búfer binario. El búfer se empaqueta como un Blob con el tipo 'image/x-icon' y se ofrece como descarga.

Mejores prácticas

Preguntas frecuentes

¿Hay alguna pérdida de calidad al convertir PNG a ICO?
No. ICO utiliza PNG o BMP, por lo que la calidad de su imagen se conserva por completo durante la conversión.
¿Para qué se utiliza el formato ICO?
ICO (icono de Windows) se utiliza principalmente para favicons de sitios web e íconos de aplicaciones de Windows.
¿Puedo convertir por lotes varios archivos PNG?
Esta herramienta procesa un archivo a la vez para garantizar la máxima calidad. Para varios archivos, simplemente repita el proceso; cada conversión toma solo unos segundos.
¿Mis imágenes se mantienen privadas durante la conversión?
Sí. Sus archivos PNG se procesan completamente dentro de su navegador utilizando la API de Canvas y JavaScript. No se carga nada en ningún servidor: el archivo va directamente desde su dispositivo al convertidor y regresa a su dispositivo.
¿Mi archivo está subido a un servidor?
No. La ICO se construye en su navegador utilizando escrituras binarias de JavaScript. Los archivos no salen de su dispositivo.
¿Mi ICO funcionará en versiones antiguas de Windows?
Sí. La salida utiliza el formato ICO estándar que Windows admite desde la versión 3.0. Los tamaños 64 y menores utilizan cargas útiles estilo BMP para máxima compatibilidad; Las entradas de 256 píxeles utilizan PNG incrustado, compatible con Windows Vista y versiones posteriores.
¿Por qué mi favicon no se actualiza?
Los navegadores almacenan en caché los favicons de forma agresiva, a menudo durante días. Fuerce una actualización borrando la memoria caché del navegador, abriendo la URL del favicon directamente para forzar una nueva recuperación o agregando un parámetro de consulta de versión a la etiqueta del enlace.
¿Puedo incluir tanto íconos de colores como íconos monocromáticos?
El ICO estándar admite profundidad de color en los metadatos de cada entrada, pero el uso más moderno es el color de 32 bits en todos los tamaños. Los íconos monocromáticos son una preocupación heredada que pocas herramientas manejan en la actualidad.