Conversor de PNG a ICO para favicon de balde
Converte imaxes PNG, JPG, WebP ou SVG en ficheiros de favicon .ico multitamaño. Escolle os tamaños que queres incluír (16, 32, 48, 64, 128, 256) e descarga un único .ico.
Solta aquí un ficheiro ou fai clic para buscalo
PNG, JPG, WebP, SVG, HEIC, HEIF · procesado no teu dispositivo
ou preme Ctrl+V para pegar desde o portapapeis
Consello: podes pegar unha captura con Ctrl+V
Os teus ficheiros nunca saen do teu dispositivo. Todo o procesamento realízase localmente no teu navegador.
Usos habituais
- Crear Favicon do Sitio Web a Partir de PNGConverte o logo PNG a un ficheiro favicon.ico de múltiples tamaños para o icono da lapela do sitio web.
- Crear Icono de Escritorio de WindowsConverte imaxes PNG ou JPG a ficheiros .ico para atallos de escritorio de Windows e iconas de aplicación.
- Icono Multiplataforma de Múltiples TamañosAgrupa varios tamaños de iconas (16, 32, 48, 64, 128, 256) nun único ficheiro .ico que funciona en todas partes.
- Ficheiro de Orixe de Icono PWAXera un icono .ico base do logo PWA para soporte de retaguardia en navegadores máis antigos que non usan manifest.
- Converte o Logo da Marca ao Formato ICOTransforma o logo da túa empresa ou marca de PNG, JPG ou SVG a un ficheiro .ico de alta calidade para puntos de contacto dixitais.
Como funciona
A conversión execútase enteiramente no teu navegador usando dous mecanismos escritos directamente nesta ferramenta: a API Canvas para escalar e renderizar cada fotograma de icona, e un codificador binario ICO escrito a man que empaqueta eses fotogramas nun único ficheiro .ico — non se descarga ningunha biblioteca, e ningún ficheiro sae nunca do teu dispositivo.
- 1A imaxe decodifícase nun lenzoO teu PNG, JPEG, WebP ou SVG subido cárgase nun HTMLImageElement e debúxase nun lenzo fóra de pantalla en cada tamaño solicitado (16×16 a 256×256). O lenzo usa suavizado bicúbico de alta calidade e respecta a túa elección de axuste: 'conter' engade recheo transparente ou con cor á imaxe en formato letterbox, mentres 'cubrir' recorta un cadrado centrado da orixe.
- 2Cada fotograma exportado como bytes PNGO canvas.toBlob('image/png') integrado do navegador codifica cada fotograma escalado nun PNG sen perdas. Estes bytes en bruto son os que se incorporan dentro do contedor .ico — os navegadores modernos e Windows xestionan PNG-en-ICO de forma nativa, o que mantén os tamaños de ficheiro máis pequenos que o formato máis antigo baseado en BMP.
- 3Binario ICO montado en memoriaUn codificador escrito a man constrúe a estrutura do ficheiro .ico desde cero usando DataView: unha cabeceira ICONDIR de 6 bytes declara o número de imaxes, seguido dunha entrada de directorio de 16 bytes para cada tamaño (rexistrando ancho, alto, profundidade de bits, lonxitude en bytes e desprazamento de datos), e despois todas as cargas útiles PNG concatenadas en secuencia. Ningunha biblioteca de terceiros está implicada.
- 4Vista previa mostrada, ficheiro descargadoAntes de ofrecer a descarga, a interface renderiza unha vista previa precisa a nivel de píxel de cada tamaño empaquetado contra un fondo de taboleiro de xadrez para que poidas verificar a transparencia antes de gardar. O Blob montado entrégase ao mecanismo de descarga do navegador como 'favicon.ico'.
A túa imaxe procésase enteiramente dentro do teu navegador — nunca se sube a ningún servidor, e non se conserva ningunha copia despois de pechar a pestana.
Ferramentas relacionadas
Xerador de favicon
Converte calquera imaxe nun paquete completo de favicon: un favicon.ico multitamaño, icona táctil de Apple, iconas Android/PWA, un manifesto web e o fragmento HTML listo para pegar — todo comprimido, no teu navegador.
Creador de Sinaturas
Debuxa unha sinatura co rato, dedo, ou lapis dixital, ou escribe o teu nome nun tipo de letra manuscrito, e despois expórtaa como PNG ou SVG transparente.
Compresor de imaxe
Comprime imaxes JPG, PNG, WebP e AVIF. Mira a comparación antes/despois.