Generátor faviconu zdarma
Přeměňte libovolný obrázek na kompletní balíček faviconu: favicon.ico s více velikostmi, ikona Apple touch, ikony Android/PWA, webový manifest a hotový HTML úryvek k vložení — vše zazipované, ve vašem prohlížeči.
Přetáhněte soubor sem nebo klikněte pro výběr
PNG, JPG, WebP, SVG, HEIC, HEIF · zpracováno na vašem zařízení
nebo stiskněte Ctrl+V pro vložení ze schránky
Vaše soubory nikdy neopustí vaše zařízení. Veškeré zpracování probíhá lokálně ve vašem prohlížeči.
💡 Pro nejlepší výsledek nahrajte čtvercový obrázek alespoň 512×512. Nejlépe funguje průhledný PNG nebo SVG.
Běžná použití
- Vytvořte ikonu webuGenerujte kompletní sadu favikonů, kterou očekává každý prohlížeč a zařízení.
- Generujte ikony PWA a ManifestZískejte ikony 192px a 512px a webový manifest, které PWA potřebuje.
- Vytvořte ikonu Apple TouchGenerujte ikonu 180×180, kterou iOS používá, když je lokalita uložena na domovskou obrazovku.
- Změňte logo na favikonPřeveďte logo své značky na čisté, rozpoznatelné favikon.
- Generujte favikony pro jakýkoli rámecZískejte soubory favikonů typu plug-and-play pro React, Next.js, WordPress a další.
Jak to funguje
Tento nástroj převádí jakýkoli PNG, JPEG, WebP nebo SVG na kompletní balíček favikon — vícevelikostní .ico, ikonu Apple touch, ikony Android/PWA, webový manifest a úryvek HTML připravený ke vložení — zcela ve vašem prohlížeči pomocí Canvas API a JSZip. Nic se nenahrává; veškeré vykreslování a sestavování souborů probíhá lokálně.
- 1Canvas přeškáluje váš obrázekProhlížeč vykreslí váš zdrojový obrázek na skryté prvky HTML Canvas v každé požadované velikosti (16, 32, 48, 180, 192 a 512 px). SVG bez explicitních atributů width/height se nejprve normalizuje přes DOMParser a XMLSerializer, takže Firefox a Chrome vytvářejí identický pixelový výstup místo prázdného plátna.
- 2Ručně napsaný kodér ICO sbalí soubor .icoMalé položky ICO (16, 32, 48 px) se kódují jako surové 32bitové rastrové bitmapy BGRA DIB — BITMAPINFOHEADER plus zdola nahoru řazené XOR řádky a 1bitová maska AND —, protože komponenty Windows shellu vyžadují nekomprimovaný formát DIB v těchto velikostech. Nástroj zapisuje adresářovou hlavičku ICO a spojuje položky zcela pomocí DataView a Uint8Array, bez zapojení externí knihovny ICO.
- 3Výstupy PNG se produkují přes canvas.toBlobKaždá varianta PNG (favicon-16x16, favicon-32x32, apple-touch-icon-180x180, android-chrome-192x192, android-chrome-512x512) se zachycuje voláním canvas.toBlob s 'image/png', čímž se bezztrátové kódování deleguje na vestavěný obrazový engine prohlížeče. Volitelné odsazení, barva pozadí a ořez tvaru (čtverec, zaoblený nebo kruh) se aplikují na kontext plátna před zachycením.
- 4JSZip sbalí vše do jednoho staženíJSZip sestaví všechny vygenerované soubory — favicon.ico, pět souborů PNG, site.webmanifest s názvem vaší aplikace a favicon-snippet.html se správnými tagy <link> — do jediného blobu .zip, který se automaticky stáhne do vašeho zařízení.
Váš obrázek se načítá přímo do Canvas API prohlížeče a nikdy neopustí vaše zařízení — v žádném okamžiku se neodesílají žádná data souboru na žádný server.
Související nástroje
Převodník PNG na favicon ICO
Převeďte obrázky PNG, JPG, WebP nebo SVG na soubory .ico s více velikostmi faviconu. Vyberte požadované velikosti (16, 32, 48, 64, 128, 256) a stáhněte jediný soubor .ico.
Tvůrce animovaných GIF
Kombinujte více obrázků do animovaného GIF. Nastavitelné zpoždění snímků, výstupní šířka, opakování a kvalita. Kóduje se zcela ve vašem prohlížeči.
Tvůrce podpisu
Nakreslete podpis myší, prstem nebo stylusem, nebo napište své jméno v písmu napodobujícím rukopis, a poté jej exportujte jako průhledné PNG nebo SVG.