Favicon ToolsПроверитьСоздать
Запуск
Основы

Ваше новое приложение выглядит незавершённым без favicon

· 5 min read

Вы выкатили функциональность, подключили базу данных, задеплоили на настоящий URL, а вкладка браузера всё ещё показывает пустой лист бумаги. Это крошечный квадратик 16×16, и он тихо сообщает каждому посетителю, что продукт не готов.

Почему это всегда происходит

Favicon — это последний 1%, который никто не планирует. Создание каркаса проекта бесплатно даёт вам иконку-заглушку, поэтому предупреждение так и не срабатывает, а заглушка едет прямиком в production.

Собрать полноценный набор вручную по-настоящему муторно: экспортировать дюжину размеров, собрать ICO, вручную написать манифест, вставить двадцать тегов link. Поэтому это откладывается на "потом", а потом так и не наступает.

Во что вам обходится пустая вкладка

Иконка вкладки — это ваш бренд в самом маленьком размере. Когда у кого-то открыто 30 вкладок, favicon — единственный способ снова найти вашу. Пустая иконка невидима.

Это также самый дешёвый сигнал доверия из существующих. Чёткая иконка воспринимается как "настоящий продукт", а пустая — как "прототип, собранный за выходные", даже когда код под ней превосходен.

Квадрат, который на самом деле видят все

Example favicon at 16 by 16 pixels
16px
Example favicon at 32 by 32 pixels
32px
Example favicon at 48 by 48 pixels
48px
Example favicon at 96 by 96 pixels
96px
Example favicon at 180 by 180 pixels
180px
Отрисовано в реальных пиксельных размерах. Квадратик 16px слева — это то, что находится во вкладке. Именно в этом размере ваш бренд должен выжить.

Признаки отсутствующей иконки

Если что-либо из этого верно для вашего работающего сайта, посетители видят незавершённое приложение:

Пустая иконка страницы-с-загнутым-уголком, стоящая во вкладке браузера.

Стандартная иконка фреймворка (логотип Next.js, Vite или Create React App), уходящая в production.

Пиксельный, растянутый скриншот, который кто-то бросил в public/favicon.ico, лишь бы предупреждение исчезло.

Несовпадающие иконки: одно во вкладке, другое на домашнем экране iOS, ничего в приглашении установить PWA.

Исправьте в один шаг

Вся проблема исчезает в тот момент, когда вы перестаёте относиться к иконкам как к ручной рутине. Процесс короткий:

  1. 1

    Выберите источник

    Эмодзи, бренд, файл вашего логотипа или URL изображения.

  2. 2

    Сгенерируйте полный набор

    favicon.ico, все размеры PNG, apple-touch-icon, иконки Android и manifest.json.

  3. 3

    Установите

    Поместите файлы в public/, а теги link в ваш <head> (или в app/layout.tsx).

  4. 4

    Проверьте

    Убедитесь, что она отображается во вкладке, на мобильных и в приглашении установить, прежде чем считать дело сделанным.

Вручную или через агента

Вручную

Причина, по которой это откладывается

  • Экспортировать дюжину размеров.
  • Собрать ICO.
  • Вручную написать манифест.
  • Вставить двадцать тегов link.

Пусть это сделает ваш кодовый агент

Start here

Claude Code, Cursor или любой агент с поддержкой MCP

  • Вы вообще не открываете генератор favicon.
  • Иконки создаются и устанавливаются прямо в репозиторий: файлы записаны, <head> пропатчен.
  • И всё это из одного промпта вроде "добавь favicon с лисой в это приложение".
Generate your icon set

Keep reading