Vai al contenuto principale
LibraTool logoLibraTool

Convertitore PNG in ICO Favicon gratis

Converti immagini PNG, JPG, WebP o SVG in file .ico favicon multi-dimensione. Scegli le dimensioni da includere (16, 32, 48, 64, 128, 256) e scarica un unico file .ico.

Funziona offline una volta caricato

Trascina qui un file o fai clic per sfogliare

PNG, JPG, WebP, SVG, HEIC, HEIF · elaborato sul tuo dispositivo

oppure premi Ctrl+V per incollare dagli appunti

Sfoglia file

Suggerimento: puoi incollare uno screenshot con Ctrl+V

I tuoi file non lasciano mai il tuo dispositivo. Tutta l'elaborazione avviene localmente nel browser.

Usi comuni

  • Crea una Favicon di Sito Web da PNGConverti il tuo logo PNG in un file favicon.ico multi-size per l'icona della scheda del tuo sito web.
  • Crea un'Icona del Desktop WindowsConverti immagini PNG o JPG in file .ico per i scorciatoie del desktop Windows e le icone dell'applicazione.
  • Icona Multi-Size MultipiattaformaRaggruppa più dimensioni di icone (16, 32, 48, 64, 128, 256) in un unico file .ico che funziona ovunque.
  • File Sorgente Icona PWAGenera un .ico di base dal tuo logo PWA per il supporto del fallback nei browser più vecchi che non utilizzano il manifest.
  • Converti il Logo del Brand nel Formato ICOTrasforma il logo della tua azienda o del marchio da PNG, JPG o SVG in un file .ico di alta qualità per i touchpoint digitali.

Come funziona

La conversione funziona interamente nel tuo browser usando due meccanismi scritti direttamente in questo strumento: la Canvas API per scalare e rendere ogni fotogramma dell'icona, e un encoder binario ICO scritto a mano che impacchetta quei fotogrammi in un singolo file .ico — nessuna libreria viene scaricata, e nessun file lascia mai il tuo dispositivo.

  1. 1
    Immagine decodificata in un canvas
    Il tuo PNG, JPEG, WebP, o SVG caricato viene caricato in un HTMLImageElement e disegnato su un canvas fuori schermo a ogni dimensione richiesta (da 16×16 a 256×256). Il canvas usa smoothing bicubico ad alta qualità e rispetta la tua scelta di adattamento: 'contieni' aggiunge bande all'immagine con padding trasparente o colorato, mentre 'copri' ritaglia un quadrato centrato dalla sorgente.
  2. 2
    Ogni fotogramma esportato come byte PNG
    canvas.toBlob('image/png') integrato del browser codifica ogni fotogramma scalato in un PNG senza perdita. Questi byte grezzi sono ciò che viene incorporato dentro il contenitore .ico — i browser moderni e Windows gestiscono PNG-in-ICO nativamente, il che mantiene le dimensioni dei file più piccole rispetto al vecchio formato basato su BMP.
  3. 3
    Il binario ICO assemblato in memoria
    Un encoder scritto a mano costruisce la struttura del file .ico da zero usando DataView: un'intestazione ICONDIR di 6 byte dichiara il conteggio delle immagini, seguita da una voce di directory di 16 byte per ogni dimensione (registrando larghezza, altezza, profondità di bit, lunghezza in byte, e offset dei dati), poi tutti i payload PNG concatenati in sequenza. Nessuna libreria di terze parti è coinvolta.
  4. 4
    Anteprima mostrata, file scaricato
    Prima di offrire il download, l'interfaccia rende un'anteprima precisa al pixel di ogni dimensione impacchettata contro uno sfondo a scacchiera così puoi verificare la trasparenza prima di salvare. Il Blob assemblato viene consegnato al meccanismo di download del browser come 'favicon.ico'.

La tua immagine viene elaborata interamente all'interno del tuo browser — non viene mai caricata su alcun server, e nessuna copia viene conservata dopo che chiudi la scheda.

Strumenti correlati

Domande frequenti