Генератор фавікону — безкоштовно
Перетворіть будь-яке зображення на повний пакет фавіконів: багаторозмірний favicon.ico, значок Apple touch, значки Android/PWA, веб-маніфест і готовий HTML-фрагмент — усе в zip-архіві, у вашому браузері.
Перетягніть файл сюди або натисніть, щоб вибрати
PNG, JPG, WebP, SVG, HEIC, HEIF · обробляється на вашому пристрої
або натисніть Ctrl+V, щоб вставити з буфера обміну
Ваші файли ніколи не залишають пристрій. Вся обробка відбувається локально у браузері.
💡 Для найкращого результату завантажте квадратне зображення розміром не менше 512×512. Найкраще підходить прозорий PNG або SVG.
Типові застосування
- Створіть Favicon Веб-сайтуСгенеруйте повний набір фавіконок, який очікує кожен браузер та пристрій.
- Сгенеруйте Піктограми PWA та ManifestОтримайте піктограми 192px та 512px та web-manifest, який потребує PWA.
- Створіть Піктограму Apple TouchСгенеруйте піктограму 180×180, яку iOS використовує під час збереження сайту на головному екрані.
- Перетворіть Логотип на FaviconКонвертуйте ваш брендовий логотип на чистий, впізнаваний favicon.
- Сгенеруйте Favicons для Будь-якої FrameworkОтримайте готові файли favicon для React, Next.js, WordPress та інших.
Як це працює
Інструмент перетворює будь-який PNG, JPEG, WebP або SVG на повний пакет favicon — багаторозмірний .ico, Apple touch icon, значки Android/PWA, вебманіфест і готовий до вставлення фрагмент HTML — повністю у вашому браузері за допомогою Canvas API і JSZip. Нічого не завантажується; увесь рендеринг і збирання файлів відбувається локально.
- 1Canvas масштабує зображенняБраузер малює вихідне зображення на позаекранних елементах HTML Canvas у кожному потрібному розмірі (16, 32, 48, 180, 192 і 512 px). SVG без явних атрибутів width/height спершу нормалізуються через DOMParser і XMLSerializer, щоб Firefox і Chrome давали однаковий піксельний результат, а не порожнє полотно.
- 2Власноруч написаний кодувальник ICO пакує файл .icoМалі записи ICO (16, 32, 48 px) кодуються як сирі 32-бітні растри DIB у форматі BGRA — BITMAPINFOHEADER плюс рядки XOR знизу вгору й маска AND 1bpp, — бо компоненти оболонки Windows потребують нестисненого формату DIB у цих розмірах. Інструмент записує заголовок каталогу ICO й об’єднує записи повністю через DataView і Uint8Array, без зовнішньої бібліотеки ICO.
- 3Результати PNG створюються через 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> — в один blob .zip, який автоматично завантажується на ваш пристрій.
Ваше зображення завантажується прямо в Canvas API браузера й ніколи не залишає пристрій — жодні дані файлу не передаються на сервер на жодному етапі.
Схожі інструменти
Конвертер PNG у ICO-фавікон
Конвертуйте зображення PNG, JPG, WebP або SVG у багаторозмірні файли фавікону .ico. Вибирайте потрібні розміри (16, 32, 48, 64, 128, 256) та завантажуйте єдиний .ico.
Створювач анімованих GIF
Об'єднайте кілька зображень в анімований GIF. Налаштовувана затримка кадру, ширина, зациклення та якість. Кодується повністю у вашому браузері.
Створення підпису
Намалюйте підпис мишею, пальцем чи стилусом або надрукуйте ім’я рукописним шрифтом, а потім експортуйте його як прозорий PNG або SVG.