Favicon: что это и как создать

Favicon — маленькая иконка сайта, отображаемая во вкладке браузера, закладках и истории. Влияет на узнаваемость бренда и профессиональный вид сайта.

веб-разработкаfaviconиконкабрендингux

Что такое Favicon

Favicon (сокр. от "favorite icon") — маленькое изображение, которое браузер отображает перед названием сайта во вкладке, в адресной строке, в закладках и в истории просмотров. Стандартный размер — 16×16 или 32×32 пикселей.

Favicon был введён в Internet Explorer 5 в 1999 году. Современные браузеры поддерживают множество размеров и форматов для разных устройств и контекстов: от маленького favicon во вкладке до иконки на домашнем экране мобильного.

Название файла по умолчанию: /favicon.ico. Большинство браузеров автоматически запрашивают этот файл при каждом посещении.

Зачем нужен Favicon

Узнаваемость бренда: пользователь видит favicon во всех вкладках и закладках — визуальная идентификация сайта.

Доверие: сайт без favicon выглядит незаконченным или непрофессиональным.

Закладки и история: отсутствие favicon заменяется стандартной иконкой браузера — ваш сайт сложнее найти в закладках.

PWA и мобильные: при добавлении сайта на домашний экран телефона используется apple-touch-icon или маска иконка.

Размеры Favicon

| Размер | Использование | |--------|---------------| | 16×16 | Вкладка браузера | | 32×32 | Задание Windows, вкладка (Retina) | | 48×48 | Windows иконки | | 180×180 | Apple Touch Icon (iOS) | | 192×192 | Android домашний экран, PWA | | 512×512 | PWA splash screen |

Форматы Favicon

ICO — классический формат, поддерживает несколько размеров в одном файле. Рекомендован для корневого favicon.ico.

PNG — современный формат, лучше качество, меньше размер. Для всех специфических размеров.

SVG — векторный, масштабируется идеально. Поддерживают Chrome, Firefox, Edge (не Safari для вкладок).

WebP — хорошее сжатие, но ограниченная поддержка для favicon.

Как добавить Favicon

Полный набор HTML-тегов

<head>
  <!-- Классический favicon -->
  <link rel="icon" type="image/x-icon" href="/favicon.ico" />

  <!-- PNG версии -->
  <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
  <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />

  <!-- SVG (поддерживает тёмную тему) -->
  <link rel="icon" type="image/svg+xml" href="/favicon.svg" />

  <!-- Apple устройства -->
  <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />

  <!-- Android / PWA -->
  <link rel="manifest" href="/site.webmanifest" />
</head>

Web App Manifest (site.webmanifest)

{
  "name": "reChecker",
  "short_name": "reChecker",
  "icons": [
    {
      "src": "/android-chrome-192x192.png",
      "sizes": "192x192",
      "type": "image/png"
    },
    {
      "src": "/android-chrome-512x512.png",
      "sizes": "512x512",
      "type": "image/png"
    }
  ],
  "theme_color": "#ffffff",
  "background_color": "#ffffff"
}

SVG с тёмной темой

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
  <style>
    circle { fill: #333; }
    @media (prefers-color-scheme: dark) {
      circle { fill: #fff; }
    }
  </style>
  <circle cx="50" cy="50" r="40"/>
</svg>

Инструменты для создания Favicon

  • favicon.io — генерирует все размеры из одного PNG или буквы
  • realfavicongenerator.net — полный набор для всех платформ
  • Figma/Photoshop — создание с нуля

Проверка Favicon на reChecker

Используйте Проверку Favicon для аудита иконок сайта. Инструмент покажет:

  • Наличие и доступность favicon
  • Поддерживаемые размеры и форматы
  • Наличие Apple Touch Icon и Web Manifest
  • Предупреждения о пропущенных размерах

FAQ

Favicon влияет на SEO? Напрямую нет. Но favicon улучшает пользовательский опыт и доверие к сайту. Google иногда показывает favicon в результатах мобильного поиска перед названием сайта — это влияет на CTR.

Почему браузер показывает старый favicon? Браузеры агрессивно кешируют favicon. Для сброса кеша: откройте DevTools → Network → поставьте галочку Disable cache → обновите страницу. Или добавьте версионирование: href="/favicon.ico?v=2".

Нужен ли отдельный favicon для мобильных? Да. Apple Touch Icon (180×180) используется при добавлении на домашний экран iOS. Android использует иконки из Web App Manifest. Без них браузер использует стандартный favicon или скриншот страницы.

Попробуйте инструмент

Проверьте favicon на вашем сайте с помощью бесплатного инструмента.

Проверка Favicon

Техническая поддержка

Нашли баг, сбой или ошибку в работе сервиса? Есть предложение по улучшению? Напишите нам — мы читаем каждое сообщение и стараемся быстро исправлять проблемы.