Что делает инструмент
Favicon — иконка сайта в табе браузера и при добавлении на главный экран мобильного устройства. Один файл favicon.ico или серия PNG нужно сгенерировать из исходного логотипа в нужных размерах. Этот инструмент делает всё за один шаг: загружаете квадратную картинку — получаете архив всех нужных файлов плюс HTML-сниппет для вставки в head.
Особенность: ICO-файл собирается ручным построением бинарной структуры — без сторонних библиотек. Только Canvas (для рендеринга в нужные размеры) и DataView (для записи ICO header). Это даёт максимальный контроль и нулевой overhead.
Какие размеры зачем
- 16×16 — favicon в табе Chrome / Firefox / Edge / Safari. Самый базовый размер.
- 32×32 — таскбар Windows, закладки, dock на macOS.
- 48×48 — Windows 11 Start menu, иконки рабочего стола Linux.
- 64×64, 96×96, 128×128 — промежуточные размеры для разных контекстов отображения.
- 152×152 — иконка сайта, добавленного на главный экран старых iPad / iPhone (до iOS 12).
- 180×180 — apple-touch-icon для современных iOS Retina (iPhone 6+).
- 192×192 — Android Chrome, добавление на главный экран.
- 256×256 — Windows 8/10 Start tile, файловые менеджеры.
- 512×512 — PWA (Progressive Web App) иконка для splash screen и установки.
Browsers select the best icon size for the context. Providing multiple sizes is the modern approach; ico file with embedded multi-resolution remains useful for legacy compatibility.— W3C HTML Living Standard
Как установить на сайт
- Скачайте favicon.ico и нужные PNG из инструмента.
- Положите файлы в корень сайта. Для Next.js (App Router) — в
public/. Для статического сайта — в корень. favicon.ico можно положить вapp/favicon.icoдля Next.js — он будет встроен автоматически. - В HTML-теге <head> добавьте
<link>-теги. Готовый HTML-сниппет показывается под результатом — скопируйте его. - Очистите кэш браузера (Ctrl+Shift+R) — старая иконка может «висеть» в кэше до недели.
- Проверьте через realfavicongenerator.net/favicon_checker — там покажет какие платформы корректно подхватили иконку.
- Microsoft .ico format spec. Microsoft. docs.microsoft.com. 2023.
- HTML Living Standard — favicon. WHATWG. html.spec.whatwg.org/multipage/links.html#rel-icon. 2024.
- Apple Touch Icon Specification. Apple. developer.apple.com. 2024.
- PWA Manifest icon sizes. web.dev (Google). web.dev/articles/add-manifest. 2024.
