Перейти к содержимому
Aback Tools Logo

Сужение шрифта до латиницы

Бесплатно удалите все нелатинские глифы из файлов шрифтов TTF и OTF онлайн. Наш инструмент сужения до латиницы разбирает бинарный файл OpenType, находит все глифы, сопоставленные латинским кодовым точкам Unicode (базовая латиница, дополнение Latin-1, Latin Extended-A/B и другие), и пересобирает шрифт только с этими глифами — уменьшая большие шрифты CJK или многоалфавитные на 80–95 %. Поддерживается пакетная обработка со скачиванием ZIP. Вся обработка выполняется в вашем браузере. Без регистрации.

Latin-Only Font Subsetter

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. 1 Загрузите шрифт TTF или OTF: перетащите любой файл TTF или OTF в зону загрузки. Файл читается как бинарные данные в браузере — никакие данные не отправляются на сервер, и шрифт не покидает ваше устройство.
  2. 2 Разбор OpenType в браузере: инструмент разбирает таблицу cmap шрифта, находит все идентификаторы глифов, сопоставленные латинским кодовым точкам Unicode, разворачивает ссылки на составные глифы и пересобирает таблицы glyf и loca только с сохранёнными глифами. Контрольные суммы пересчитываются, чтобы получить валидный бинарный файл шрифта.
  3. 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.