«Шрифт с кириллицей» и «шрифт, в котором есть русские буквы» — не одно и то же. Буквы часто дорисованы позже и другой рукой: латиница живая, а русский текст рядом выглядит приёмным. Другой ритм, другая толщина штриха, «д» и «з» будто из соседней гарнитуры. В списке шрифтов этого не видно, а в макете уже поздно.
Ниже — семь гарнитур, у которых с кириллицей всё в порядке, три библиотеки за остальным и четыре инструмента, чтобы отличить одно от другого.
Семь бесплатных шрифтов с полной кириллицей
Все бесплатны, все разрешены в коммерческой работе, у всех полная кириллица. Этим набором закрывается почти любая задача интерфейса — от основного текста до заголовка и кода.
Inter
АссетГарнитура, нарисованная специально для экранов, с полной кириллицей
Onest
АссетРоссийская гарнитура для интерфейсов: кириллица рисовалась первой, а не дорисовывалась
Manrope
АссетПолугротеск с мягкими формами и кириллицей — на случай, когда Inter слишком строг
Golos Text
АссетКириллическая гарнитура для интерфейсов: переменная, с открытой лицензией
Unbounded
АссетАкцидентная гарнитура с кириллицей для заголовков, которые должны запоминаться
JetBrains Mono
АссетМоноширинная гарнитура с кириллицей — для кода, таблиц и цифр в макете
Noto
АссетСемейство, закрывающее все письменности мира — чтобы в макете не осталось квадратиков
- Inter — безопасный выбор по умолчанию. Расмус Андерссон рисовал её под экраны: различимые I и l, табличные цифры, переменные оси.
- Onest — российская гарнитура Дмитрия Волошина и Андрея Кудрявцева. Здесь кириллица не догоняла латиницу, а шла с ней вместе, и на длинном русском абзаце это заметно.
- Manrope — Михаил Шаранда. Формы мягче, чем у Inter, поэтому продукт звучит менее казённо. Старый адрес
manropefont.comсегодня ведёт на рекламную цепочку — сам шрифт живёт в Google Fonts. - Golos Text — переменная кириллическая гарнитура для интерфейсов. Хороший запасной вариант, когда Inter уже стоит у всех соседей.
- Unbounded — единственная заголовочная в наборе. Восемь начертаний, широкие геометричные формы; в основном тексте нечитаема, в заголовке делает всю работу.
- JetBrains Mono — моноширинная, с кириллицей. Нужна там, где в макете есть код, токены или колонка чисел.
- Noto — не гарнитура, а система на все письменности мира. Берётся тогда, когда кроме русского в продукте есть языки, за которые иначе придётся отвечать квадратиками.
Куда идти за остальным
Если семи шрифтов мало или нужен характер, дальше начинаются библиотеки. Общее правило: кириллица здесь — свойство конкретного шрифта, а не всей библиотеки.
Google Fonts
АссетГлавная библиотека шрифтов веба, часть из них знает кириллицу
Fontshare
АссетСотня характерных шрифтов, в том числе для коммерческой работы
Paratype
АссетРоссийская словолитня: кириллица здесь не дополнение, а основа
- Google Fonts — кириллица есть у части шрифтов, и фильтр по языку обязателен: без него выдача обманет.
- Fontshare — сотня характерных бесплатных шрифтов, но библиотека собрана вокруг латиницы. Место для акцидентного шрифта, с проверкой каждого отдельно.
- Paratype — российская словолитня, где кириллица основа. Платно, зато оплата картой российского банка и поддержка на русском.
Чем проверить шрифт
Четыре инструмента, которые отвечают на вопросы «что этот шрифт на самом деле умеет» и «как набрать им текст, чтобы он читался».
Wakamai Fondue
ИнструментПоказывает, что шрифт умеет на самом деле: языки, начертания, OpenType
Typescale
ИнструментМодульная шкала размеров текста собирается ползунком и сразу отдаёт CSS
Ководство
Учебный материалБазовый русский учебник по типографике и здравому смыслу в дизайне
Refactoring UI
Учебный материалКнига о том, как сделать интерфейс приятным без художественного образования
- Wakamai Fondue — первое, что стоит открыть, получив файл шрифта: весь набор символов, переменные оси и функции OpenType. Кириллица либо есть, либо её нет, и спорить не с чем.
- Typescale — размеры заголовков перестают подбираться на глаз. Шкала строится от базового кегля и сразу отдаёт готовый CSS.
- Ководство — русская типографика по существу: дефис и тире, кавычки-ёлочки, неразрывные пробелы. Эти ошибки видны в макете сразу и портят даже хороший шрифт.
- Refactoring UI — что делать с текстом дальше: размер, вес, цвет, расстояния. Примеры на латинице, но правила работают и на русском.
Готовые наборы
Чтобы закрыть вопрос один раз: Inter для интерфейса, Unbounded для заголовков, JetBrains Mono для кода. Три бесплатных шрифта с полной кириллицей и одной лицензией, OFL: вместе с файлами шрифта хранят уведомление об авторских правах и текст лицензии.
Для российского продукта, которому не идёт вид «ещё один интерфейс на Inter», — Onest или Manrope. Обе нарисованы людьми, для которых русский родной, и на длинном тексте это чувствуется.











