Preskočiť na hlavný obsah

Konvertor PNG na ICO favikonu zadarmo

Konvertujte obrázky PNG, JPG, WebP alebo SVG na favikonové súbory .ico s viacerými veľkosťami. Vyberte veľkosti, ktoré chcete zahrnúť (16, 32, 48, 64, 128, 256) a stiahnite jeden .ico.

Po načítaní funguje offline

Presuňte sem súbor alebo kliknutím vyberte

PNG, JPG, WebP, SVG, HEIC, HEIF · spracované vo vašom zariadení

alebo stlačte Ctrl+V na vloženie zo schránky

Prehľadávať súbory

Tip: snímku obrazovky môžete vložiť klávesmi Ctrl+V

Vaše súbory nikdy neopustia vaše zariadenie. Všetko spracovanie prebieha lokálne vo vašom prehliadači.

Bežné použitia

  • Vytvorte favicon webovej stránky z PNGKonvertujte svoj PNG logo na viacveľký favicon.ico súbor pre ikonu karty webovej stránky.
  • Vytvorte ikonu pracovnej plochy WindowsKonvertujte obrázky PNG alebo JPG na súbory .ico pre zástupcu plochy Windows a ikony aplikácií.
  • Ikona viacerých veľkostí a viacplatformováSpojte viacero veľkostí ikon (16, 32, 48, 64, 128, 256) do jedného súboru .ico, ktorý funguje všade.
  • Súbor zdroja ikony PWAGenerovať základnú .ico z vášho PWA loga na podporu vrátenia sa v starších prehliadačoch, ktoré nepoužívajú manifest.
  • Konvertujte logo značky do formátu ICOTransformujte logo svojej spoločnosti alebo značky z PNG, JPG alebo SVG na vysokokvalitatný súbor .ico na digitálne dotykové body.

Ako to funguje

Prevod beží výhradne vo vašom prehliadači pomocou dvoch mechanizmov napísaných priamo v tomto nástroji: Canvas API na škálovanie a vykreslenie každej ikonovej snímky a ručne napísaný binárny kodér ICO, ktorý zabalí tieto snímky do jediného súboru .ico — nesťahuje sa žiadna knižnica a žiadny súbor nikdy neopustí vaše zariadenie.

  1. 1
    Obrázok sa dekóduje do plátna
    Váš nahraný súbor PNG, JPEG, WebP alebo SVG sa načíta do HTMLImageElement a vykreslí na mimoobrazovkové plátno v každej požadovanej veľkosti (16×16 až 256×256). Plátno používa vysokokvalitné bikubické vyhladzovanie a rešpektuje vašu voľbu prispôsobenia: 'contain' orámuje obrázok priehľadným alebo farebným odsadením, zatiaľ čo 'cover' oreže vycentrovaný štvorec zo zdroja.
  2. 2
    Každá snímka exportovaná ako bajty PNG
    Vstavaná metóda prehliadača canvas.toBlob('image/png') zakóduje každú škálovanú snímku do bezstratového PNG. Tieto surové bajty sú to, čo sa vkladá dovnútra kontajnera .ico — moderné prehliadače a Windows spracúvajú PNG vnútri ICO natívne, čo udržiava veľkosti súborov menšie ako starší formát založený na BMP.
  3. 3
    Binárny súbor ICO zostavený v pamäti
    Ručne napísaný kodér zostaví štruktúru súboru .ico od základu pomocou DataView: 6-bajtová hlavička ICONDIR udáva počet obrázkov, nasledovaná 16-bajtovou položkou adresára pre každú veľkosť (zaznamenávajúcou šírku, výšku, bitovú hĺbku, bajtovú dĺžku a posun dát), potom všetky payloady PNG zreťazené za sebou. Nie je zapojená žiadna knižnica tretej strany.
  4. 4
    Zobrazený náhľad, súbor stiahnutý
    Pred ponúknutím stiahnutia rozhranie vykreslí pixelovo presný náhľad každej zabalenej veľkosti na šachovnicovom pozadí, takže pred uložením môžete overiť priehľadnosť. Zostavený Blob sa odovzdá sťahovaciemu mechanizmu prehliadača ako 'favicon.ico'.

Váš obrázok sa spracúva výhradne v rámci vášho prehliadača — nikdy sa nenahráva na žiadny server a po zatvorení karty sa neuchováva žiadna kópia.

Súvisiace nástroje

Často kladené otázky