Ingyenes PNG–ICO favicon konvertáló
Alakíts PNG, JPG, WebP vagy SVG képeket többméretes .ico favicon fájlokká. Válaszd ki a csomagolni kívánt méreteket (16, 32, 48, 64, 128, 256), és tölts le egyetlen .ico fájlt.
Húzza ide a fájlt, vagy kattintson a tallózáshoz
PNG, JPG, WebP, SVG, HEIC, HEIF · az eszközödön dolgozza fel
vagy nyomjon Ctrl+V-t a vágólapról való beillesztéshez
Tipp: képernyőképet a Ctrl+V billentyűkkel illeszthetsz be
Az Ön fájljai soha nem hagyják el az eszközét. Minden feldolgozás helyileg történik a böngészőjében.
Gyakori felhasználások
- Hozzon létre egy webhely faviconot a PNG-bőlKonvertálja a logódat PNG-ből egy több méretű favicon.ico fájlba a webhely füljegyhez.
- Hozzon létre egy Windows asztal ikontKonvertáljon PNG vagy JPG képeket .ico fájlokra a Windows asztal parancsikonjainak és alkalmazásikonoknak.
- Multi-méretű platformszéles ikonCsomagoljon több ikont méret (16, 32, 48, 64, 128, 256) egy .ico fájlba, amely mindenhol működik.
- PWA ikon forrásfájlGenerálja az alapvető .ico-t a PWA logódból az visszalépési támogatásért a régebbi böngészőkben, amelyek nem használják a nyilvántartást.
- A márka logójának konvertálása ICO formátumbaAlakítsa át a vállalat vagy márka logóját PNG, JPG vagy SVG-ből egy magas minőségű .ico fájlba a digitális érintési pontokhoz.
Hogyan működik
Az átalakítás teljes egészében a böngésződben zajlik, két, közvetlenül ebbe az eszközbe írt mechanizmus segítségével: a Canvas API skálázza és rendereli az egyes ikon-képkockákat, egy kézzel írt ICO bináris kódoló pedig ezeket a képkockákat egyetlen .ico fájlba csomagolja — nincs letöltött könyvtár, és a fájl soha nem hagyja el az eszközödet.
- 1A kép egy canvasre dekódolvaA feltöltött PNG, JPEG, WebP vagy SVG betöltésre kerül egy HTMLImageElementbe, majd egy láthatatlan vászonra rajzolódik minden kért méretben (16×16-tól 256×256-ig). A vászon nagy minőségű bikubikus simítást használ, és tiszteletben tartja a méretezési beállításodat: a "befoglaló" (contain) mód átlátszó vagy színes kitöltéssel keretezi a képet, a "kitöltő" (cover) mód pedig egy középre igazított négyzetet vág ki a forrásból.
- 2Minden képkocka PNG-bájtokként exportálvaA böngésző beépített canvas.toBlob('image/png') metódusa veszteségmentes PNG-vé kódolja minden skálázott képkockát. Ezek a nyers bájtok kerülnek beágyazásra az .ico konténerbe — a modern böngészők és a Windows natívan kezelik a PNG-in-ICO formátumot, ami kisebb fájlméretet eredményez a régebbi BMP-alapú formátumnál.
- 3Az ICO bináris memóriában kerül összeállításraEgy kézzel írt kódoló nulláról építi fel az .ico fájlszerkezetet DataView segítségével: egy 6 bájtos ICONDIR fejléc jelzi a képek számát, ezt követi méretenként egy 16 bájtos könyvtárbejegyzés (rögzítve a szélességet, magasságot, bitmélységet, bájthosszt és adateltolást), majd az összes PNG-adat egymás után. Nincs benne külső könyvtár.
- 4Előnézet megjelenítve, fájl letöltveA letöltés felkínálása előtt a felület egy pixelpontos előnézetet jelenít meg minden csomagolt méretről egy sakktábla-mintás háttéren, így ellenőrizheted az átlátszóságot mentés előtt. Az összeállított Blob átadásra kerül a böngésző letöltési mechanizmusának "favicon.ico" néven.
A képed teljes egészében a böngésződön belül kerül feldolgozásra — soha nem kerül feltöltésre semmilyen szerverre, és a lap bezárása után nem marad meg belőle másolat.
Kapcsolódó eszközök
Favicon generátor
Alakíts bármely képet teljes favicon-csomaggá: többméretes favicon.ico, Apple touch ikon, Android/PWA ikonok, webmanifest és a beillesztésre kész HTML-kódrészlet — mind tömörítve, a böngésződben.
Aláírás-készítő
Rajzoljon aláírást egérrel, ujjal vagy tollal, vagy gépelje be nevét kézírás betűtípussal, majd exportálja átlátszó PNG-ként vagy SVG-ként.
Képtömörítő
Tömörítse a JPG, PNG, WebP és AVIF képeket. Tekintse meg az előtte/utána összehasonlítást.