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