Vés al contingut principal

Convertidor de PNG a ICO Favicon de franc

Converteix imatges PNG, JPG, WebP o SVG en fitxers de favicon .ico de múltiples mides. Tria les mides que vols incloure (16, 32, 48, 64, 128, 256) i descarrega un únic .ico.

Funciona sense connexió un cop carregat

Deixeu un fitxer aquí o feu clic per cercar-lo

PNG, JPG, WebP, SVG, HEIC, HEIF · processat al teu dispositiu

o premeu Ctrl+V per enganxar des del porta-retalls

Navegar pels fitxers

Consell: pots enganxar una captura amb Ctrl+V

Els teus fitxers no surten mai del teu dispositiu. Tot el processament es fa localment al teu navegador.

Usos habituals

  • Crear favicon del lloc web des de PNGConvertiu el vostre logo PNG en un fitxer favicon.ico de mida múltiple per a la icona de pestanya del lloc web.
  • Crear icona d'escriptori de WindowsConvertiu imatges PNG o JPG a arxius .ico per a accés directe a l'escriptori de Windows i icones d'aplicacions.
  • Icona de mida múltiple multiplataformaAgrupeu múltiples mides d'icones (16, 32, 48, 64, 128, 256) en un únic fitxer .ico que funcioni a tot arreu.
  • Fitxer de font de icona PWAGenereu una icona .ico de base des del vostre logo PWA per a suport de reversió en navegadors més antics que no utilitzen manifest.
  • Convertir logo de marca a format ICOTransformeu el logo de la vostra empresa o marca des de PNG, JPG o SVG a un arxiu .ico d'alta qualitat per a punts de contacte digitals.

Com funciona

La conversió s'executa completament al teu navegador utilitzant dos mecanismes escrits directament en aquesta eina: l'API Canvas per escalar i renderitzar cada fotograma d'icona, i un codificador binari ICO escrit a mà que empaqueta aquests fotogrames en un únic fitxer .ico — no es descarrega cap biblioteca, i cap fitxer surt mai del teu dispositiu.

  1. 1
    La imatge es descodifica en un canvas
    El teu PNG, JPEG, WebP, o SVG pujat es carrega en un HTMLImageElement i es dibuixa en un canvas fora de pantalla a cada mida sol·licitada (16×16 fins a 256×256). El canvas utilitza suavitzat bicúbic d'alta qualitat i respecta la teva elecció d'ajust: 'contenir' encapsa la imatge amb reblit transparent o de color, mentre 'cobrir' retalla un quadrat centrat de l'origen.
  2. 2
    Cada fotograma s'exporta com a bytes PNG
    El canvas.toBlob('image/png') integrat del navegador codifica cada fotograma escalat en un PNG sense pèrdua. Aquests bytes en brut són els que s'incrusten dins del contenidor .ico — els navegadors moderns i Windows gestionen PNG-en-ICO nativament, cosa que manté les mides de fitxer més petites que el format BMP més antic.
  3. 3
    El binari ICO s'assembla a la memòria
    Un codificador escrit a mà construeix l'estructura del fitxer .ico des de zero utilitzant DataView: una capçalera ICONDIR de 6 bytes declara el recompte d'imatges, seguida d'una entrada de directori de 16 bytes per a cada mida (registrant amplada, alçada, profunditat de bits, longitud en bytes, i desplaçament de dades), i després totes les càrregues útils PNG concatenades en seqüència. No hi ha cap biblioteca de tercers implicada.
  4. 4
    Previsualització mostrada, fitxer descarregat
    Abans d'oferir la descàrrega, la interfície renderitza una previsualització precisa a nivell de píxel de cada mida empaquetada contra un fons de escacs perquè puguis verificar la transparència abans de desar. El Blob assemblat es passa al mecanisme de descàrrega del navegador com a 'favicon.ico'.

La teva imatge es processa completament dins del teu navegador — mai es puja a cap servidor, i no es conserva cap còpia després que tanquis la pestanya.

Eines relacionades

Preguntes freqüents