Сужение шрифта до латиницы
Бесплатно удалите все нелатинские глифы из файлов шрифтов TTF и OTF онлайн. Наш инструмент сужения до латиницы разбирает бинарный файл OpenType, находит все глифы, сопоставленные латинским кодовым точкам Unicode (базовая латиница, дополнение Latin-1, Latin Extended-A/B и другие), и пересобирает шрифт только с этими глифами — уменьшая большие шрифты CJK или многоалфавитные на 80–95 %. Поддерживается пакетная обработка со скачиванием ZIP. Вся обработка выполняется в вашем браузере. Без регистрации.
Upload TTF or OTF font files to strip all non-Latin glyphs - keeps Basic Latin, Latin-1 Supplement, Latin Extended-A/B, and common punctuation/currency symbols. Large CJK or multi-script fonts typically reduce by 80-95%. All processing happens locally in your browser - your fonts never leave your device.
Почему стоит использовать наш инструмент сужения до латиницы?
- Мгновенное сужение до латиницы: удаляйте все нелатинские глифы из шрифтов TTF и OTF прямо в браузере — без отправки на сервер и облачной обработки. Наш инструмент разбирает бинарный файл OpenType и пересобирает таблицу glyf за секунды.
- Безопасное онлайн-сужение латинских шрифтов: файлы шрифтов никогда не покидают ваше устройство во время сужения. Весь разбор бинарного файла OpenType и пересборка таблиц глифов выполняются локально на чистом JavaScript — без отправки на сервер и с полной приватностью для проприетарных шрифтов.
- Сужение латинских шрифтов без установки: создавайте латинские подмножества прямо в браузере без скачивания ПО, без плагинов и без аккаунта. Наш бесплатный инструмент работает в любом современном браузере и любой ОС.
- Уменьшение шрифтов CJK на 80–95 %: большие шрифты CJK (китайский, японский, корейский) и многоалфавитные содержат 10 000–65 000 глифов. Если оставить только ~500 латинских глифов, размер файла обычно уменьшается на 80–95 % — критическая оптимизация для Core Web Vitals.
Типичные сценарии использования сужения до латиницы
- Оптимизация шрифтов для сайтов только на английском: если сайт отдаёт только английский контент или контент на латинице, нет причин загружать шрифт с 20 000 глифов CJK. Уменьшите Noto Sans размером 4 МБ до менее 200 КБ и заметно ускорьте загрузку.
- Улучшение LCP в Core Web Vitals: большие файлы шрифтов — одна из главных причин плохих оценок Largest Contentful Paint (LCP). Сужение многоалфавитного шрифта до латиницы может убрать 3–5 МБ шрифтовой нагрузки и перевести LCP из «Poor» в «Good».
- Оптимизация тем WordPress и CMS: многие темы WordPress включают полные пакеты Google Fonts или Adobe Fonts со всеми алфавитами. Создайте самостоятельно размещаемое подмножество и замените вызов CDN локальным объявлением @font-face.
- Ускорение интернет-магазинов: магазины на Shopify и WooCommerce часто загружают 2–4 варианта шрифта на гарнитуру. Сужение каждого варианта до латиницы и самостоятельное размещение устраняет DNS-запрос к Google Fonts и снижает общий вес шрифтов более чем на 80 %.
- Автоматизация шрифтового пайплайна в разработке: используйте сужение до латиницы как шаг предобработки в сборочном пайплайне перед конвертацией в WOFF2. Сначала сужение, затем сжатие в WOFF2 — так достигается минимально возможный размер веб-шрифта для латинского контента.
- Встраивание шрифтов в шаблоны писем: HTML-клиенты почты с поддержкой встраиваемых шрифтов имеют строгие ограничения размера. Сужение брендового шрифта до латиницы уменьшает встраиваемый шрифт с мегабайт до десятков килобайт — в пределах лимитов письма.
Что такое сужение шрифта до латиницы?
Сужение шрифта — это процесс удаления неиспользуемых глифов из файла шрифта для уменьшения его размера. Глиф — визуальное представление символа; полнофункциональный шрифт вроде Noto Sans содержит более 65 000 глифов, покрывающих все алфавиты Unicode. Для сайта только на английском нужны лишь ~500 латинских глифов. Наш инструмент сужения до латиницы разбирает бинарный файл OpenType, находит все глифы, сопоставленные латинским кодовым точкам Unicode (U+0000-U+024F и связанные диапазоны), и пересобирает шрифт только с этими глифами — уменьшая размер файла на 80–95 % для больших шрифтов CJK или многоалфавитных.
Как работает наш инструмент сужения до латиницы
- 1 Загрузите шрифт TTF или OTF: перетащите любой файл TTF или OTF в зону загрузки. Файл читается как бинарные данные в браузере — никакие данные не отправляются на сервер, и шрифт не покидает ваше устройство.
- 2 Разбор OpenType в браузере: инструмент разбирает таблицу cmap шрифта, находит все идентификаторы глифов, сопоставленные латинским кодовым точкам Unicode, разворачивает ссылки на составные глифы и пересобирает таблицы glyf и loca только с сохранёнными глифами. Контрольные суммы пересчитываются, чтобы получить валидный бинарный файл шрифта.
- 3 Скачайте сужённый шрифт: выходной TTF скачивается автоматически. Панель результатов показывает исходный размер, размер после сужения, процент уменьшения и число сохранённых глифов из общего количества. Несколько шрифтов скачиваются ZIP-архивом.
Сохраняемые латинские диапазоны Unicode
- Базовая латиница (U+0000-007F): символы ASCII — буквы, цифры, пунктуация, управляющие символы.
- Дополнение Latin-1 (U+0080-00FF): диакритические символы западноевропейских языков (é, ñ, ü и др.).
- Latin Extended-A/B (U+0100-024F): дополнительные латинские символы для центрально- и восточноевропейских и других языков с латинской письменностью.
- Дополнительные диапазоны: расширения IPA, комбинируемые диакритические знаки, Latin Extended Additional, общая пунктуация, символы валют, буквоподобные символы и латинские типографские лигатуры.
Важные ограничения
Инструмент выполняет полное сужение шрифтов TrueType (TTF), пересобирая таблицы glyf и loca. Для шрифтов CFF/OTF (OpenType с контурами PostScript) инструмент анализирует количество латинских глифов, но не может удалить глифы из таблицы CFF без полноценного парсера CFF: возвращается исходный файл с отчётом анализа. Для максимального сжатия конвертируйте сужённый TTF в WOFF2 нашим конвертером TTF в WOFF2 после сужения.
Часто задаваемые вопросы
Инструмент сужения до латиницы удаляет все нелатинские глифы из файла шрифта, оставляя только символы, нужные для английского и западноевропейских языков. Наш бесплатный онлайн-инструмент работает полностью в браузере — файлы шрифтов никогда не загружаются на сервер.
Большие шрифты CJK (Noto Sans, Source Han Sans) с 20 000–65 000 глифов обычно уменьшаются на 80–95 %. Стандартные латинские шрифты с 500–2000 глифами могут уменьшиться незначительно, поскольку почти целиком состоят из латинских символов.
Безусловно. Наш инструмент обрабатывает всё локально в браузере. Файлы шрифтов никогда не загружаются на сервер, не сохраняются и не покидают ваше устройство.
Да — 100 % бесплатно, навсегда. Без регистрации, без аккаунта, без платных тарифов, без ограничений размера файла и без рекламы, мешающей работе.
Инструмент сохраняет базовую латиницу (U+0000-007F), дополнение Latin-1 (U+0080-00FF), Latin Extended-A/B (U+0100-024F), расширения IPA, комбинируемые диакритические знаки, Latin Extended Additional, общую пунктуацию, символы валют и латинские типографские лигатуры.
Инструмент анализирует шрифты OTF (OpenType на базе CFF) и сообщает количество латинских глифов, но не может удалять глифы из таблицы CFF. Полное сужение глифов работает только для шрифтов TrueType (TTF).
Да. Результат — валидный файл шрифта TTF с корректными контрольными суммами OpenType. Используйте его прямо в объявлении CSS @font-face. Для лучшей веб-производительности конвертируйте сужённый TTF в WOFF2 после сужения.
Да — инструмент поддерживает пакетную обработку. Загрузите несколько файлов TTF или OTF сразу, и они будут обработаны последовательно. Выходные файлы упаковываются в ZIP-архив.
Сужение удаляет глифы из шрифта, уменьшая число хранимых контуров. Сжатие шрифта (например, WOFF2) применяет сжатие данных к оставшимся данным. Для максимального уменьшения сначала сузьте шрифт, затем сожмите в WOFF2.