Как определить шрифт: быстрые способы для веба и изображений
Чтобы узнать название шрифта, используйте встроенный инспектор браузера (для сайтов) или сервисы визуального распознавания (для картинок). Инспектор дает 100% точность, показывая CSS-свойство font-family. Для изображений точность зависит от качества картинки и наличия четких символов.
Когда какой способ лучше использовать
Выбор инструмента зависит от того, где вы увидели понравившийся текст.
| Ситуация | Лучший инструмент | Точность |
|---|---|---|
| Текст на живом сайте | Инспектор браузера (DevTools) | 100% |
| Скриншот, логотип, фото вывески | Сервисы распознавания (WhatFontIs и др.) | 80–95% |
| Рукописный или декоративный текст | Ручной подбор по признакам | Зависит от опыта |
Если у вас есть ссылка на сайт, всегда начинайте с инспектора браузера. Это быстрее и надежнее, чем пытаться «угадать» шрифт по скриншоту этой же страницы.
Способ 1: Определение шрифта на веб-странице
Самый точный метод — посмотреть исходный код страницы. Браузер сам сообщает, какой файл шрифта он загружает.
Пошаговая инструкция для любого браузера
- Наведите курсор на нужный текст.
- Нажмите правую кнопку мыши и выберите «Посмотреть код» (Inspect) или «Исследовать элемент».
- В открывшейся панели разработчика найдите вкладку Styles (Стили).
- Ищите свойство
font-family.
Значение может выглядеть так:
font-family: "Roboto", Arial, sans-serif;
Это означает, что основной шрифт — Roboto. Если он не загрузится, браузер попытается использовать Arial.
Что делать, если шрифт не указан явно
Иногда в font-family стоят только стандартные названия (например, sans-serif). В этом случае:
- Во вкладке Sources (Источники) или Network (Сеть) отфильтруйте файлы по типу
Font. - Посмотрите имена загружаемых файлов (часто они совпадают с названием гарнитуры, например
open-sans-bold.woff2). - Проверьте секцию
@font-faceв CSS-файлах — там указано точное имя семейства (font-family: 'MyCustomFont';).
Способ 2: Поиск шрифта по картинке
Если сайта нет под рукой (например, шрифт на фото книги или в Instagram), помогут нейросети и базы данных глифов.
Подготовка изображения для лучшего результата
Качество распознавания напрямую зависит от входных данных. Перед загрузкой:
- Обрежьте лишнее: оставьте только строку с текстом.
- Выровняйте горизонт: текст должен идти строго прямо, без наклона.
- Повысьте контраст: черный текст на белом фоне распознается лучше всего.
- Уберите эффекты: тени, градиенты и обводки сбивают алгоритмы с толку.
Сервисы плохо работают с рукописными шрифтами, буквицами и текстом менее чем из 3–4 слов. Чем больше уникальных символов (особенно строчных букв), тем выше точность.
Популярные сервисы для распознавания
- WhatFontIs — один из самых мощных инструментов. Позволяет вручную указать, какая буква на изображении соответствует какому символу, если автоматика ошиблась. Имеет огромную базу, включая бесплатные аналоги коммерческих шрифтов.
- Font Squirrel Matcherator — хорошо подходит для поиска бесплатных шрифтов. Требует четкого разделения букв (кернинга).
- Adobe Fonts (Visual Search) — удобен, если вы уже пользуетесь экосистемой Adobe. Ищет только среди библиотеки Adobe.
Как проверить поддержку кириллицы
Найти красивый латинский шрифт легко, но для русскоязычных проектов критически важно наличие кириллицы.
- Скопируйте название найденного шрифта.
- Откройте страницу шрифта на сайтах-агрегаторах (Google Fonts, MyFonts, Fontspring).
- В разделе Languages (Языки) или Character Set проверьте наличие галочки напротив «Cyrillic» или «Russian».
- Если такой информации нет, найдите поле для предпросмотра текста и введите туда фразу: «Съешь ещё этих мягких французских булок, да выпей чаю». Если все буквы отобразились корректно — кириллица есть.
Частые ошибки при поиске
- Поиск по одной букве. Алгоритмы сравнивают пропорции и засечки в контексте слова. Одна буква «А» может подойти к сотням разных шрифтов.
- Игнорирование начертания. Жирный шрифт (Bold) и обычный (Regular) могут восприниматься сервисом как разные гарнитуры. Старайтесь искать по тексту обычного начертания.
- Путаница между шрифтом и гарнитурой. Helvetica — это семейство (гарнитура), а Helvetica Bold — конкретный шрифт (начертание). При поиске обращайте внимание на оба параметра.
FAQ
Можно ли узнать шрифт в мобильном приложении? Напрямую — нет. Сделайте скриншот экрана приложения и используйте методы поиска по картинке.
Что делать, если сервис выдал 10 похожих вариантов?
Сравнивайте характерные элементы: форму нижней петли у буквы g, наличие или отсутствие «хвостика» у R, форму цифры 1 (с засечкой или без). Обычно отличия кроются в этих деталях.
Как узнать, бесплатный ли шрифт? Если шрифт найден на Google Fonts или Font Squirrel — скорее всего, он бесплатен (Open Source). Если на MyFonts или Linotype — проверьте лицензию. Часто платные шрифты имеют бесплатные аналоги с похожим названием (например, Arial вместо Helvetica).