Бесплатен Генератор на фавикона
Претворете која било слика во целосен пакет фавикона: favicon.ico со повеќе големини, Apple touch икона, Android/PWA икони, веб манифест и готов за залепување HTML код — сè во ZIP, во вашиот прелистувач.
Спуштете ги датотеките овде или кликнете за да пребарувате
PNG, JPG, WebP, SVG, HEIC, HEIF · Нема ограничување на големината на датотеката
или притиснете Ctrl+V за да залепите од таблата со исечоци
Вашите датотеки никогаш не го напуштаат уредот. Целата обработка се случува локално во вашиот прелистувач.
💡 За најостар резултат, прикачете квадратна слика од најмалку 512×512. Транспарентен PNG или SVG работи најдобро.
Како функционира
Оваа алатка конвертира која било PNG, JPEG, WebP или SVG во целосен пакет favicon — .ico со повеќе големини, Apple touch икона, Android/PWA икони, веб манифест, и готов HTML исечок за залепување — целосно внатре во вашиот прелистувач користејќи ги Canvas API и JSZip. Ништо не се прикачува; целото исцртување и составување датотеки се случува локално.
- 1Canvas ја преразмерува вашата сликаПрелистувачот ја исцртува вашата изворна слика на невидливи HTML Canvas елементи со секоја потребна големина (16, 32, 48, 180, 192 и 512 px). SVG датотеки без експлицитни атрибути ширина/висина прво се нормализираат преку DOMParser и XMLSerializer така што Firefox и Chrome произведуваат идентичен пиксел излез наместо празно платно.
- 2Рачно напишан ICO енкодер го пакува .ico фајлотМалите записи на ICO (16, 32, 48 px) се кодираат како сурови 32-битни BGRA DIB битмапи — BITMAPINFOHEADER плус редови XOR одоздола-нагоре и 1bpp AND маска — бидејќи компонентите на Windows shell бараат некомпресиран DIB формат на тие големини. Алатката го запишува заглавието на директориумот на ICO и ги спојува записите целосно со DataView и Uint8Array, без вклучена надворешна ICO библиотека.
- 3PNG излезите се произведуваат преку canvas.toBlobСекоја PNG варијанта (favicon-16x16, favicon-32x32, apple-touch-icon-180x180, android-chrome-192x192, android-chrome-512x512) се фаќа со повикување на canvas.toBlob со 'image/png', делегирајќи го без-губитно кодирање на вградениот механизам за слики на прелистувачот. Опционалното полнење, боја на позадина и отсекување форма (квадрат, заоблено, или круг) се применуваат на контекстот на платното пред фаќањето.
- 4JSZip сè спојува во едно преземањеJSZip ги составува сите генерирани датотеки — favicon.ico, петте PNG слики, site.webmanifest со името на вашата апликација, и favicon-snippet.html со точните <link> ознаки — во единствен .zip блок кој автоматски се презема на вашиот уред.
Вашата слика се вчитува директно во Canvas API на прелистувачот и никогаш не го напушта вашиот уред — никакви податоци на датотека не се пренесуваат до никаков сервер во ниту еден момент.
Поврзани алатки
Конвертор PNG во ICO фавикона
Конвертирајте PNG, JPG, WebP или SVG слики во .ico датотеки со повеќе големини за фавикона. Изберете кои големини да се вклучат (16, 32, 48, 64, 128, 256) и преземете една .ico датотека.
Создавач на анимирани GIF
Комбинирајте повеќе слики во анимиран GIF. Прилагодливо доцнење на рамка, ширина на излез, повторување и квалитет. Кодирано целосно во вашиот прелистувач.
Изработка на потпис
Нацртајте потпис со глушец, прст или пенкало, или напишете го вашето име со фонт за ракопис, потоа извезете го како проѕирна PNG или SVG слика.