Gratis PNG na ICO Favicon-omskakelaar
Omskep PNG, JPG, WebP of SVG beelde in multi-grootte .ico favicon lêers. Kies die groottes wat jy saamgevoeg wil hê (16, 32, 48, 64, 128, 256) en laai 'n enkele .ico af.
Los 'n lêer hier, of klik om te soek
PNG, JPG, WebP, SVG, HEIC, HEIF · op jou toestel verwerk
of druk Ctrl+V om vanaf jou knipbord te plak
Wenk: jy kan 'n skermkiekie met Ctrl+V plak
Jou lêers verlaat nooit jou toestel nie. Alle verwerking gebeur plaaslik in jou blaaier.
Algemene gebruike
- Skep 'n webwerf Favicon uit PNGSkakel jou logo PNG na 'n multiformaat favicon.ico-lêier vir jou webwerf se oortjie-ikoon.
- Skep 'n Windows-lessenaarikonSkakel PNG- of JPG-beelde na .ico-lêiers vir Windows-werktafel-snelkoppelings en toepassingikone.
- Multiformaat Kruisplatform-ikoonBundel meerdere ikoongrootes (16, 32, 48, 64, 128, 256) in een .ico-lêier wat oral werk.
- PWA-ikoon se lêierbronnGenereer 'n basisikon .ico uit jou PWA-logo vir terugvalbehoud in ouer blaaiers wat nie die manifest gebruik nie.
- Skakel Brandlogo na ICO-formaatTransformeer jou maatskappy of brandlogo van PNG, JPG of SVG na 'n hoëkwaliteit .ico-lêier vir digitale aanrakingspunte.
Hoe dit werk
Die omskakeling loop heeltemal in jou blaaier met twee meganismes direk in hierdie nutsprogram geskryf: die Canvas-API om elke ikoonraam te skaleer en te render, en 'n handgeskrewe ICO-binêre-enkodeerder wat daardie rame in 'n enkele .ico-lêer pak — geen biblioteek word afgelaai nie, en geen lêer verlaat ooit jou toestel nie.
- 1Beeld in 'n canvas gedekodeerJou opgelaaide PNG, JPEG, WebP, of SVG word in 'n HTMLImageElement gelaai en op 'n skerm-af-canvas geteken by elke versoekte grootte (16×16 tot 256×256). Die canvas gebruik hoë-kwaliteit-bikubiese-gladstryking en respekteer jou pas-keuse: 'bevat' voeg die beeld met deursigtige of gekleurde opvulling brief-boks toe, terwyl 'dek' 'n gesentreerde vierkant vanaf die bron sny.
- 2Elke raam as PNG-grepe uitgevoerDie blaaier se ingeboude canvas.toBlob('image/png') enkodeer elke geskaalde raam na 'n verlieslose PNG. Hierdie rou grepe is wat in die .ico-houer ingebed word — moderne blaaiers en Windows hanteer PNG-in-ICO inheems, wat lêergroottes kleiner hou as die ouer BMP-gebaseerde formaat.
- 3ICO-binêre in geheue saamgestel'n Handgeskrewe enkodeerder bou die .ico-lêerstruktuur van voor af met DataView: 'n 6-greep-ICONDIR-opskrif verklaar die beeldtelling, gevolg deur 'n 16-greep-gidsinskrywing vir elke grootte (wat wydte, hoogte, bis-diepte, greeplengte, en dataverskuiwing aanteken), dan alle PNG-payloads in volgorde saamgevoeg. Geen derdeparty-biblioteek is betrokke nie.
- 4Voorskou gewys, lêer afgelaaiVoor die aanbied van die aflaai render die koppelvlak 'n pixel-akkurate voorskou van elke gepakte grootte teen 'n dambord-agtergrond sodat jy deursigtigheid kan verifieer voor stoor. Die saamgestelde Blob word aan die blaaier se aflaaimeganisme oorhandig as 'favicon.ico'.
Jou beeld word heeltemal binne jou blaaier verwerk — dit word nooit na enige bediener opgelaai nie, en geen kopie word behou nadat jy die oortjie toemaak nie.
Verwante gereedskap
Favicon-opwekker
Verander enige prent in 'n volledige favicon-pakket: 'n multi-grootte favicon.ico, Apple touch-ikoon, Android/PWA-ikone, 'n webmanifes en die gereed-om-te-plak HTML-brokkie - alles in jou blaaier gerits.
Handtekening-Maker
Teken 'n handtekening met jou muis, vinger, of stylus, of tik jou naam in 'n handskriflettertipe, voer dit dan uit as 'n deursigtige PNG of SVG.
Beeldkompressor
Komprimeer JPG-, PNG-, WebP- en AVIF-beelde. Sien 'n voor/na-vergelyking.