logo
GeekFormat

Генератор иконок сайта

Генератор Favicon на одной странице

Предпросмотр

text · G
--
16×16
--
32×32
--
180
--
192
--
512
В наборе:favicon.ico · 16/32/180/192/512 png · site.webmanifest

HTML-код для установки

<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.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">
<link rel="manifest" href="/site.webmanifest">

Поместите файлы в корень сайта и вставьте код в <head>.

Онлайн-генератор фавиконов GeekFormat помогает быстро создать полный пакет иконок сайта, соответствующий стандартам современных браузеров, без необходимости открывать Photoshop или дизайнерское ПО. Три режима генерации: ① Текстовый режим: введите 1–2 буквы/иероглифа, 8 шрифтов на выбор, ползунок размера шрифта, настраиваемые цвет текста и цвет фона; ② Режим изображения: загрузите изображение PNG/JPG/WebP, автоматически обрезается по центру в квадрат; ③ Режим Emoji: введите или выберите эмодзи для быстрой генерации. Поддерживает три формы: квадрат/прямоугольник со скруглёнными углами/круг, опционально прозрачный фон, предпросмотр в реальном времени для 5 размеров (16×16/32×32/180×180/192×192/512×512), перегенерация в реальном времени с防抖ом 160 мс, одним кликом упаковывает и скачивает ZIP, содержащий: favicon.ico (совместимость со старыми IE), favicon-16x16.png, favicon-32x32.png, apple-touch-icon.png (иконка закладок iOS), android-chrome-192x192.png, android-chrome-512x512.png (иконки PWA), site.webmanifest (конфигурация PWA), а также предоставляет стандартный HTML-код ссылок для раздела head для копирования в один клик, чисто локальная генерация на Canvas без загрузки изображений.

Варианты использования

  • Быстрое создание фавикона при запуске личного блога, корпоративного сайта, независимого проекта, без необходимости открывать дизайнерское ПО
  • Быстрая генерация временных иконок при создании демо/прототипов/лендингов проектов фронтенд-разработчиками
  • Быстрая генерация текстовых иконок из заглавных букв бренда для внутренних систем, систем администрирования
  • Использование эмодзи в качестве фавикона для личных проектов, сайтов документации опенсорсных проектов, забавно и экономит время
  • Генерация полного пакета иконок перед запуском клиентского сайта, одним разом все размеры для десктопа, iOS, Android, PWA
  • Быстрое создание специальных фавиконов для страниц акций, маркетинговых лендингов в едином цвете с основным визуальным оформлением
  • Генерация всего набора необходимых иконок и конфигурационного файла webmanifest перед упаковкой PWA-проекта
  • Быстрое добавление фавикона для проектов, развёрнутых на GitHub Pages, Vercel, Netlify
  • Временная замена фавикона при разработке и отладке для просмотра эффекта, без многократного нарезания изображений
  • Создание фавикона с индивидуальностью из букв или простых эмодзи для личного портфолио/сайта-резюме
  • Понимание различных размеров фавиконов и способов их подключения в HTML при изучении веб-разработки
  • Замена фавикона старого сайта, одним кликом генерация полного пакета иконок, соответствующего современным стандартам, для обновления

Функции

  • Три источника иконок: текст (1–2 символа, 8 шрифтов), загрузка изображения (PNG/JPG/WebP с автоматическим центрированным обрезанием), эмодзи (12 быстрых эмодзи + пользовательский ввод)
  • Три стиля формы: прямоугольник с прямыми углами, прямоугольник со скруглением 22%, круглая обрезка, покрывают стили от традиционных сайтов до современных иконок приложений
  • Опция прозрачного фона: одним переключением меняется прозрачный/цветной фон, адаптируется для тёмного режима и разных фонов вкладок браузера
  • Полная настройка текста: селекторы цвета текста и цвета фона, 8 системных шрифтов (Arial/Verdana/Georgia/Times New Roman/Courier New/Impact/Tahoma/Trebuchet MS), точная регулировка размера шрифта ползунком в диапазоне 0,48–0,82
  • 8 системных шрифтов: от беззасечных (Arial/Verdana/Tahoma/Trebuchet MS), засечных (Georgia/Times New Roman) до моноширинных (Courier New), жирных заголовочных (Impact), удовлетворяют разным стилям бренда
  • Предпросмотр в реальном времени для 5 размеров: 16×16 (вкладка браузера), 32×32 (панель задач), 180×180 (иконка apple touch), 192×192/512×512 (Android/PWA), настраивайте и сразу смотрите результат
  • Полный стандартный пакет иконок: одним кликом скачиваемый ZIP содержит favicon.ico + 5 PNG + site.webmanifest, всего 7 файлов, покрывает все сценарии для десктопа, мобильных устройств, PWA
  • favicon.ico для совместимости со старыми браузерами: автоматически генерирует стандартный файл формата ICO, совместимый со старыми браузерами вроде IE, не только PNG
  • apple-touch-icon: генерирует иконку 180×180 для использования в iOS Safari при добавлении на главный экран
  • Поддержка PWA: включает иконки 192/512 для Android Chrome и файл конфигурации site.webmanifest, удовлетворяет требованиям прогрессивных веб-приложений
  • Копирование HTML-кода в один клик: предоставляет стандартные фрагменты кода с тегами link, напрямую копируйте и вставляйте в <head> сайта
  • Предпросмотр в реальном времени с防抖ом 160 мс: после настройки цвета/шрифта/размера/формы автоматически перегенерирует, настраивайте и смотрите эффект без нажатия кнопки генерации
  • Автоматическое центрированное обрезание изображений: загруженные изображения автоматически обрезаются по центру в квадрат, не нужно предварительно обрезать до пропорции 1:1
  • Чисто локальная обработка на Canvas: все иконки отрисовываются локально в браузере через Canvas API и упаковываются в ZIP, изображения не загружаются на сервер, конфиденциальные логотипы в безопасности без утечек

Как использовать

  1. Выберите режим генерации: «Текст» — введите буквы/иероглифы, «Изображение» — загрузите логотип, «Emoji» — выберите эмодзи
  2. Настройте стиль: выберите шрифт (в текстовом режиме), отрегулируйте размер шрифта, выберите цвет текста и цвет фона, выберите форму (квадрат/скруглённые углы/круг), выберите, нужен ли прозрачный фон
  3. Наблюдайте за предпросмотром в реальном времени для 5 размеров справа, убедитесь, что маленькая иконка 16×16 чётко различима
  4. Нажмите кнопку «Скачать ZIP-пакет», чтобы сохранить пакет иконок локально, скопируйте фрагмент HTML-кода, после распаковки поместите файлы в корневой каталог сайта, вставьте код в <head>

Часто задаваемые вопросы

Какие файлы содержатся в сгенерированном ZIP-пакете?

Содержит 7 стандартных файлов: favicon.ico (встроенный формат ICO 32×32, совместимость со старыми браузерами), favicon-16x16.png (маленькая иконка на вкладке браузера), favicon-32x32.png (панель задач браузера/закладки), apple-touch-icon.png (180×180 для добавления на главный экран в iOS Safari), android-chrome-192x192.png и android-chrome-512x512.png (иконки Android/PWA), site.webmanifest (файл конфигурации PWA, определяет иконки и цвет темы).

Сколько символов можно вводить в текстовом режиме?

Рекомендуется вводить 1–2 символа (буквы, цифры или иероглифы), например заглавную букву бренда «G», две буквы «GF» или один иероглиф, потому что размер фавикона очень маленький (16×16 пикселей — всего 16 пикселей в ширину), слишком много символов будет неразборчиво. Инструмент автоматически обрезает до максимум 2 символов.

Какие форматы изображений поддерживаются для загрузки?

Поддерживаются три распространённых формата изображений: PNG, JPG/JPEG, WebP. После загрузки инструмент автоматически обрезает изображение по центру в квадрат (берёт центральную квадратную область), не нужно предварительно обрезать до пропорции 1:1. Рекомендуется использовать квадратные изображения логотипов с простым чётким фоном для наилучшего эффекта.

Как использовать сгенерированный HTML-код?

После скачивания ZIP распакуйте его и поместите все файлы в корневой каталог вашего сайта, затем скопируйте предоставленный инструментом HTML-код (4 строки тегов link) и вставьте внутрь тега <head> вашей веб-страницы. Код уже содержит все необходимые ссылки на иконки, включая favicon, apple-touch-icon и manifest.

В чём разница между кругом/скруглёнными углами/квадратом?

Квадрат — это традиционный стиль фавикона, прямоугольник с прямыми углами; прямоугольник со скруглёнными углами — стиль, часто используемый на современных сайтах и в приложениях (скругление 22%); круг подходит для стиля социальных сетей или сценариев, где бренд требует круглых иконок. Примечание: при фактическом отображении фавикона браузеры обычно сами добавляют скругление или маску, три формы в основном влияют на внешний вид иконок при добавлении PWA на рабочий стол.

Для чего нужен прозрачный фон?

По умолчанию иконки имеют цвет фона; при включении прозрачного фона фоновый слой не отрисовывается, только текст/эмодзи/изображение остаются непрозрачными. Прозрачный фавикон подходит для сценариев, где нужно слиться с фоном вкладки браузера, или если ваш логотип сам по себе является PNG с прозрачным фоном. Примечание: при прозрачном фоне в режиме текста/эмодзи убедитесь, что цвет текста чётко виден как на светлом, так и на тёмном фоне.

Можно ли использовать любые эмодзи в режиме Emoji?

Да. Можно напрямую вводить любые эмодзи (до 2 штук) или быстро выбирать из 12 часто используемых эмодзи, предоставленных инструментом (🔥🚀✨🎯💡✅🌈🧠💎📦🪄❤️). Отрисовка эмодзи зависит от системных шрифтов, эффект может немного отличаться на разных устройствах.

Зачем нужны иконки разных размеров?

В разных сценариях используются разные размеры: на вкладке браузера — 16×16, в панели закладок/на панели задач — 32×32, при добавлении на главный экран iOS — 180×180, на рабочем столе Android и в PWA — 192/512. Если разместить только один favicon.ico, на экранах с высоким DPI и мобильных устройствах он будет размытым, многоразмерные PNG гарантируют чёткость и резкость на любом устройстве.

Можно ли использовать для генерации иконок PWA?

Да. android-chrome-192x192.png, android-chrome-512x512.png и site.webmanifest в ZIP-пакете подготовлены для PWA (прогрессивных веб-приложений), файл webmanifest содержит пути к иконкам и конфигурацию цвета темы, размещение в корневом каталоге сайта удовлетворяет требованиям к иконкам PWA.

Загружаемое изображение логотипа отправляется на сервер?

Нет. Все отрисовка иконок, масштабирование, генерация ICO, упаковка ZIP полностью выполняются локально в вашем браузере через Canvas API и библиотеку JSZip, данные изображений не покидают ваш компьютер, можно смело использовать во внутренних сетях, с неопубликованными логотипами.

Почему маленькая иконка 16×16 выглядит размытой?

16×16 пикселей — это всего 256 пикселей, очень маленький размер, если ваш дизайн слишком сложный (например, несколько мелких букв, слишком много деталей), после уменьшения он неизбежно размоется. Рекомендуется делать дизайн фавикона максимально простым: одна буква, простая фигура или один эмодзи дают наилучший эффект, поэтому фавикон обычно является упрощённой версией логотипа бренда.

Как заставить браузер обновить фавикон?

Браузеры кэшируют фавиконы, после обновления если вы всё ещё видите старую иконку, можно: ① Принудительно обновить страницу (Ctrl+F5/Cmd+Shift+R); ② Очистить кэш браузера; ③ Добавить параметр версии к пути фавикона (например, favicon.ico?v=2).

Нужны ли и favicon.ico, и PNG-иконки?

Современные браузеры поддерживают PNG-фавиконы, но favicon.ico — это традиционный формат для совместимости со старыми браузерами (в основном серия IE), для наилучшей совместимости инструмент генерирует оба. Если нужна поддержка только современных браузеров, PNG достаточно, но разместить все надёжнее.

Поддерживается ли SVG-фавикон?

В настоящее время генерируется стандартный пакет PNG+ICO иконок, SVG-фавикон хотя и поддерживается современными браузерами, но совместимость ещё не единообразна. ZIP от инструмента охватывает подавляющее большинство сценариев, если нужен SVG, можете дополнительно добавить SVG-файл в заголовок HTML самостоятельно.

Можно ли использовать на телефоне?

Да. Инструмент имеет адаптивную вёрстку, на телефоне можно настраивать параметры, смотреть предпросмотр, скачивать, но генерация ICO и упаковка ZIP предъявляют определённые требования к производительности мобильного браузера, рекомендуется работать на компьютере для лучшего опыта.

О фавиконах — иконках сайта

Favicon (сокращение от Favorites Icon, также называемый иконкой сайта, иконкой закладок) — это маленькая иконка, отображаемая на вкладке браузера, в панели закладок, истории, адресной строке, один из основных элементов брендовой идентификации сайта. Сайт без фавикона отображается иконкой пустого документа среди множества вкладок, выглядит непрофессионально; хорошо спроектированный фавикон позволяет пользователям быстро найти ваш сайт среди кучи вкладок, это базовый ресурс, необходимый перед запуском сайта.

Современным сайтам нужен не только один favicon.ico. С распространением мобильных устройств и развитием PWA (прогрессивных веб-приложений) полный пакет иконок сайта должен содержать множество размеров и форматов: традиционный favicon.ico для совместимости со старыми браузерами, 16/32 PNG для обычных вкладок и закладок браузера, 180×180 apple-touch-icon для «добавления на главный экран» пользователями iPhone/iPad, 192/512 PNG для рабочего стола Android и стартового экрана PWA, а также site.webmanifest, сообщающий браузеру расположение этих иконок и цвет темы. Самостоятельное создание всех этих размеров, написание правильного HTML-кода для подключения является проблемой для разработчиков без дизайнерского бэкграунда.

Текстовый фавикон — самый быстрый способ: большинству личных блогов, опенсорсных проектов, внутренних систем на самом деле не нужен сложный дизайн логотипа, простая текстовая иконка из заглавной буквы бренда (например, G для Google, F для Facebook) в фирменном цвете даёт отличный эффект. Инструмент предоставляет 8 распространённых системных шрифтов, регулировку размера шрифта, настраиваемые цвета, не нужно открывать Photoshop/Figma, за минуту можно создать профессиональный фавикон.

Emoji-фавикон — простое решение, популярное в последние годы: эмодзи сами по себе являются маленькими иконками, нарисованными дизайнерами, с яркими цветами и высокой узнаваемостью, использование подходящего эмодзи (например, ракета 🚀 для скорости, лампочка 💡 для идей, огонь 🔥 для популярности) в качестве фавикона для личных проектов, прототипов, сайтов документации забавно и экономит время, намного лучше, чем пустая иконка, к тому же обладает кроссплатформенной согласованностью (хотя отрисовка между системами немного отличается).

Режим изображения подходит для сценариев с уже готовым логотипом: если у вас уже есть изображение логотипа бренда, после загрузки инструмент автоматически обрезает его по центру в квадрат, генерирует все необходимые размеры. Учтите, что на маленьких размерах иконка всего 16 пикселей в ширину, сложные логотипы после уменьшения размоются в пятно, поэтому фавикон обычно является не полной версией логотипа, а его символьной/опознавательной частью — например галочка Nike, яблоко Apple, буква M McDonald's, простые формы остаются чётко различимыми даже на маленьких размерах.

Почему генерировать локально, а не загружать на сервер? Во-первых, конфиденциальность: неопубликованные логотипы брендов, дизайнерские макеты клиентов являются конфиденциальными активами, загрузка на серверы сторонних инструментов сопряжена с риском утечки; во-вторых, скорость: локальная отрисовка на Canvas выполняется мгновенно, не нужно ждать загрузки и скачивания; в-третьих, надёжность: не требуется сеть, можно использовать во внутренних сетях. Вся обработка изображений использует нативный Canvas API браузера, упаковка ZIP использует чисто JS-библиотеку JSZip, не нужен бэкенд-сервис.

Три формы (квадрат, скруглённые углы, круг) предназначены для адаптации к стилям разных платформ: в Windows традиционно используются квадратные иконки, в iOS/iPadOS — прямоугольники со скруглёнными углами (Squircle), в Android и на некоторых сайтах — круглые иконки. Скругление 22% в инструменте — это довольно универсальный размер скругления, близкий к современному стилю UI. Примечание: браузеры при фактическом отображении фавикона обычно не обрезают иконку до круга (за исключением отдельных браузеров), круг в основном влияет на внешний вид после добавления на рабочий стол мобильного телефона.

Следует отметить: ① Эффект фавикона сильно зависит от простоты дизайна, сложные узоры на 16×16 определённо размываются, рекомендуется использовать простой текст/фигуру/эмодзи; ② Эффект отрисовки эмодзи зависит от шрифтов операционной системы, на разных системах эмодзи могут выглядеть немного по-разному; ③ Файл ICO генерируется на основе встроенного PNG 32×32, удовлетворяет большинству потребностей совместимости; ④ Прозрачный фон в некоторых старых браузерах может отображаться как чёрный или белый фон, для основных сайтов надёжнее использовать цветной фон.

术语表

Фавикон (Favicon)
Иконка сайта (Favorites Icon), маленькая иконка, отображаемая на вкладке браузера, в панели закладок, адресной строке, базовый элемент брендовой идентификации сайта, имя файла обычно favicon.ico.
favicon.ico
Традиционный формат файла иконок Windows, может содержать встроенные иконки нескольких размеров, предназначен для совместимости со старыми браузерами вроде IE, современные браузеры также поддерживают PNG-фавиконы, но ico-файл имеет лучшую совместимость.
apple-touch-icon
Иконка, используемая в iOS Safari при «добавлении на главный экран», размер 180×180 пикселей, иконка сайта, специально предназначенная для устройств Apple.
site.webmanifest
Файл конфигурации PWA (прогрессивного веб-приложения) в формате JSON, определяет имя приложения, иконки, цвет темы, способ запуска и другую информацию, необходимый файл для современных сайтов, обеспечивающих опыт приложения.
PWA (прогрессивное веб-приложение)
Progressive Web App, сайт, который можно установить на рабочий стол телефона как нативное приложение, требует предоставления крупноразмерных иконок и файла конфигурации manifest.
Canvas API
Нативный 2D API для рисования в браузере, этот инструмент использует его для локальной отрисовки иконок разных размеров, не требует обработки изображений на сервере.
JSZip
Библиотека сжатия ZIP, реализованная на чистом JavaScript, может создавать и скачивать ZIP-файлы локально в браузере, этот инструмент использует её для упаковки всех файлов иконок.
Дебаунс 160 мс
Задержка перегенерации иконок на 160 миллисекунд после настройки параметров, чтобы избежать перерисовки на каждый миллисекунд при перетаскивании ползунка, что вызывает подтормаживания, более плавный опыт.
Центрированное обрезание
После загрузки изображения автоматически берётся центральная квадратная область и обрезается до пропорции 1:1, не требуется от пользователя предварительная обрезка изображения вручную.
DPI/экраны с высоким разрешением
На экранах с высоким DPI (например, Retina) каждый CSS-пиксель соответствует нескольким физическим пикселям, предоставление крупноразмерных PNG (32/180/512) гарантирует, что иконки на экранах с высоким разрешением будут чёткими, не размытыми.
Прозрачный фон
Фоновый слой иконки не отрисовывается, только передний план текст/изображение, может сливаться с фоном вкладки браузера, подходит для сценариев с особыми дизайнерскими потребностями.
Кэш браузера
Браузеры кэшируют файлы фавиконов для уменьшения запросов, после обновления иконок требуется принудительное обновление или добавление параметра версии, чтобы увидеть новую иконку.

Таблица соответствия назначения размеров иконок

Назначение каждого файла в ZIP-пакете:

Имя файлаРазмерСценарий использования
favicon.icoМногоразмерный встроенныйТрадиционная совместимость, адресная строка, браузер IE
favicon-16x16.png16×16Маленькая иконка на вкладке браузера
favicon-32x32.png32×32Панель задач, панель закладок, ярлыки
apple-touch-icon.png180×180Добавление на главный экран iPhone/iPad
android-chrome-192x192.png192×192Иконка рабочего стола Android, маленькая иконка PWA
android-chrome-512x512.png512×512Стартовый экран PWA, диалог установки
site.webmanifestJSON-текстФайл конфигурации PWA, определяет иконки и цвет темы

Описание трёх стилей формы

Сценарии, подходящие для разных форм:

ФормаОсобенности стиляНаиболее подходящие сценарии
КвадратПрямоугольник с прямыми углами, традиционный классическийТрадиционные сайты, рабочий стол Windows, системы администрирования
Скруглённые углыСкругление 22%, современный округлыйСовременные сайты, SaaS-продукты, мобильный стиль
КругПолный круг, стиль социальных сетейСоциальные продукты, личный бренд, иконки приложений

Список доступных шрифтов

8 системных шрифтов, поддерживаемых в текстовом режиме:

Имя шрифтаТипОписание стиля
ArialБез засечекУниверсальный, современный, нейтральный, самый безопасный выбор
VerdanaБез засечекШирокие буквы, удобочитаемый, разработан для экрана
Trebuchet MSБез засечекГуманистический, дружелюбный округлый
TahomaБез засечекКомпактный, чёткий, часто используется в Windows
GeorgiaС засечкамиКлассический элегантный, подходит для традиционных/читательских
Times New RomanС засечкамиКлассический официальный, академический/новостной традиционный стиль
Courier NewМоноширинныйПрограммистский/технический, стиль кода
ImpactЖирный заголовочныйПлотный заметный, сильный заголовочный акцент

Privacy & Security

В этом генераторе фавиконов вся отрисовка иконок, преобразование форматов, генерация ICO, упаковка ZIP полностью выполняются локально в вашем браузере через Canvas API и JSZip, загружаемые вами изображения, вводимый текст/эмодзи, выбранные цветовые параметры совершенно не загружаются ни на какие серверы, не записываются и не сохраняются. Все файлы генерируются локально в памяти, после закрытия страницы все временные данные автоматически удаляются, неопубликованные логотипы, дизайнерские макеты брендов и другой конфиденциальный контент можно смело использовать.

Authoritative References

Troubleshooting

После скачивания ZIP браузер сообщает о небезопасности?

ZIP-файл генерируется локально в браузере через JSZip, не проходит через сервер, полностью безопасен. Некоторые браузеры могут выдавать предупреждение о локально сгенерированных загрузках, выберите «Сохранить». Содержимое файла — это изображения и JSON-текст, нет исполняемого кода.

Почему загруженное изображение в предпросмотре выглядит обрезанным?

Инструмент автоматически выполняет квадратное центрированное обрезание 1:1 для загруженных изображений, если вы загружаете прямоугольное изображение, края будут обрезаны. Рекомендуется лучше загружать квадратный логотип или предварительно поместить логотип в центр квадратного холста перед загрузкой.

Предпросмотр 16×16 выглядит очень размытым?

16×16 действительно очень маленький размер, если узор слишком сложный, он неизбежно размывается, это не проблема инструмента, а ограничение самого размера. Рекомендуется упростить дизайн: меньше текста, меньше деталей, используйте высококонтрастные цвета, простые фигуры остаются чёткими при 16px.

После замены фавикона браузер всё равно показывает старый?

Браузеры сильно кэшируют фавиконы, решение: ① Ctrl+F5/Cmd+Shift+R для принудительного обновления; ② Открыть в новой вкладке; ③ Очистить кэш браузера и изображения; ④ Добавить query-параметр ?v=2 к пути фавикона для принудительного обновления; ⑤ Открыть в окне инкогнито, чтобы проверить, новая ли иконка.