Форматы · Шрифты

TTF, OTF, WOFF и WOFF2: в чём разница между форматами шрифтов

Получили от дизайнера архив со шрифтом и не знаете, что делать с файлом внутри? Выбираете, какой формат подключить к сайту через @font-face? Или просто пытаетесь установить шрифт в Windows, а система его не видит? Все три ситуации упираются в одно и то же: нужно понимать разницу между TTF, OTF, WOFF и WOFF2 — четырьмя форматами шрифтов, которые внешне легко перепутать, но устроены и применяются по-разному.

Коротко: TTF и OTF — десктопные форматы шрифтов для установки в систему и использования в приложениях (TTF от Apple/Microsoft, OTF от Adobe/Microsoft, с поддержкой более сложных функций). WOFF и WOFF2 — те же шрифты, но сжатые специально для веба: WOFF2 сжимает эффективнее WOFF и сейчас является основным форматом для подключения шрифтов на сайте. Для установки на компьютер нужны TTF/OTF, для сайта — WOFF2 с запасным WOFF, а скачанный из непроверенного места файл шрифта стоит сначала проверить, а не сразу открывать.

Опубликовано: 7 октября 2026 Редакция Loadfile Чтение 12 мин
TTF, OTF, WOFF и WOFF2 — в чём разница между форматами шрифтов
Содержание
  1. Что такое TTF, OTF, WOFF и WOFF2 — короткие определения
  2. Таблица сравнения форматов шрифтов
  3. Какой формат шрифта выбрать — по сценарию
  4. Чем открыть файл шрифта без установки
  5. Как установить шрифт — Windows, macOS, Linux
  6. Как сконвертировать шрифт между форматами
  7. Почему файл шрифта может быть опасен
  8. Частые проблемы
  9. Частые вопросы

Что такое TTF, OTF, WOFF и WOFF2 — короткие определения

Чем отличаются форматы шрифтов TTF, OTF, WOFF и WOFF2 друг от друга? Разница не в том, «какой лучше», а в том, для какой задачи каждый формат спроектирован — установки на компьютер или загрузки в браузер.

TTF (TrueType Font) — это формат шрифта, разработанный Apple и Microsoft ещё в 1980-х и ставший стандартом для установки шрифтов на десктопных системах. По данным службы поддержки Microsoft, Windows штатно поддерживает установку файлов TrueType (*.TTF) через контекстное меню или папку шрифтов системы.

OTF (OpenType Font) — это более поздний формат, разработанный Adobe совместно с Microsoft как расширение TrueType. OTF поддерживает продвинутые типографские функции — лигатуры, альтернативные начертания знаков, поддержку сложных систем письма — и может использовать как контуры TrueType, так и контуры PostScript внутри одного файла. Устанавливается и используется так же, как TTF: Windows поддерживает и TrueType (*.TTF), и OpenType (*.OTF) одинаково.

WOFF (Web Open Font Format) — это формат-контейнер, который берёт шрифт TTF или OTF и сжимает его специально для передачи по сети. Файл WOFF легче исходного TTF/OTF, что ускоряет загрузку страницы, а браузер распаковывает его на лету. На компьютер WOFF-шрифт штатно не устанавливается — он предназначен для подключения на сайте через CSS, а не для системы.

WOFF2 — это следующее поколение того же формата. По данным Wikipedia, WOFF2 использует более современный алгоритм сжатия (Brotli вместо zlib в WOFF) и получается заметно компактнее своего предшественника. Это формат, который MDN Web Docs рекомендует подключать первым в правиле @font-face для современных сайтов.

Таблица сравнения форматов шрифтов

Сведём ключевые отличия в одну таблицу, чтобы не листать текст в поисках нужного пункта.

ФорматПроисхождениеГде используетсяСжатие / размерПоддержка
TTFApple / MicrosoftУстановка в ОС, десктопные приложенияНе сжатWindows, macOS, Linux — повсеместно
OTFAdobe / MicrosoftУстановка в ОС, дизайн, печатьНе сжатWindows, macOS, Linux — повсеместно
WOFFКонсорциум Mozilla, Opera, Microsoft, W3CВеб, подключение через @font-faceСжат (zlib), легче TTF/OTFВсе современные браузеры, fallback для старых
WOFF2W3C, разработка на базе WOFFВеб, основной формат для @font-faceСжат (Brotli), сжимает эффективнее WOFFВсе современные браузеры

Главный практический вывод из таблицы: TTF и OTF — это «рабочие» форматы для установки и дизайна, а WOFF и WOFF2 — их облегчённые веб-версии, которые на компьютер не ставят, а подключают к сайту кодом.

Какой формат шрифта выбрать — по сценарию

Правильный формат зависит не от формата самого по себе, а от того, кто и для чего его использует.

Для веб-разработчика (сайт, @font-face)

Подключайте WOFF2 первым, а WOFF — запасным вариантом в том же правиле @font-face: браузер выберет первый поддерживаемый формат из списка. Такой порядок источников как раз и рекомендует MDN Web Docs — WOFF2 даёт меньший размер файла и более быструю загрузку страницы, а WOFF подхватывает те редкие случаи, когда WOFF2 почему-то недоступен. На практике выбор и подключение форматов шрифтов — лишь один из десятков мелких технических нюансов, которые влияют на скорость и качество сайта: когда таких нюансов много, их обычно закрывает профильная команда — например, команда разработчиков YuSMP Group на проектах по созданию сайтов.

Для дизайнера, печати и десктопных приложений

Здесь нужны OTF или TTF — только эти форматы устанавливаются в систему и становятся доступны в Photoshop, Figma, Word, InDesign и других программах. Если шрифт планируется использовать в вёрстке для печати или в сложных типографских сценариях (лигатуры, альтернативные начертания), предпочтительнее OTF.

Для старых браузеров и мобильных устройств

Если сайту важна совместимость с очень старыми браузерами, в цепочку @font-face иногда по-прежнему добавляют TTF последним пунктом как крайний fallback. Для подавляющего большинства современных проектов достаточно пары WOFF2 + WOFF.

Чем открыть файл шрифта без установки

Иногда нужно просто посмотреть, как выглядит шрифт, не устанавливая его в систему.

  • Windows: дважды кликните по файлу TTF или OTF — откроется встроенное окно предпросмотра с образцами начертания в разных размерах, кнопка «Установить» в нём отдельная, нажимать её не обязательно.
  • macOS: двойной клик по файлу шрифта открывает приложение Font Book в режиме предпросмотра — оно показывает образец текста без немедленной установки, кнопка «Установить шрифт» также отдельная.
  • Онлайн-просмотрщики: если нужно глянуть шрифт без доступа к своему компьютеру, подойдёт любой веб-сервис для предпросмотра TTF/OTF — загружаете файл, видите образец текста в браузере.
i
Не уверены в формате файла?

Если расширение файла шрифта отсутствует или вызывает сомнения, определить реальный формат по сигнатуре поможет инструмент определения формата файла — он смотрит на содержимое файла, а не на имя.

Как установить шрифт TTF/OTF — Windows, macOS, Linux

Установка нужна, когда шрифт должен появиться в списке доступных шрифтов во всех программах — Word, Photoshop, Figma и так далее.

Windows 10 и 11

  1. Распакуйте архив со шрифтом, если он пришёл в ZIP — устанавливать нужно сами файлы TTF/OTF, а не архив.
  2. Кликните правой кнопкой по файлу шрифта и выберите «Установить» (или «Установить для всех пользователей», если нужен доступ всем аккаунтам на компьютере).
  3. Альтернативный способ — перетащить файлы TTF/OTF прямо в системную папку шрифтов C:\Windows\Fonts.
  4. Перезапустите открытые программы (Word, браузер и т.д.) — новый шрифт появится в списке только после перезапуска приложения.

macOS

  1. Дважды кликните по файлу шрифта — откроется приложение Font Book с предпросмотром.
  2. Нажмите кнопку «Установить шрифт» в правом верхнем углу окна предпросмотра.
  3. Шрифт сразу становится доступен во всех приложениях без перезапуска системы.

Linux

  1. Скопируйте файлы TTF/OTF в папку ~/.local/share/fonts для установки только для своего пользователя (папку нужно создать, если её ещё нет).
  2. Для установки всем пользователям системы файлы копируют в /usr/share/fonts/ (нужны права администратора).
  3. Обновите кэш шрифтов командой fc-cache -f -v в терминале — без этого шага новый шрифт может не появиться в приложениях сразу.
!
Шрифт установился, но не виден в программе

Если после установки шрифт не появился в Word, Figma или другом приложении — просто закройте и снова откройте программу. Большинство приложений считывают список системных шрифтов один раз при запуске, а не отслеживают изменения в реальном времени.

Как сконвертировать шрифт между форматами (TTF → WOFF2 и обратно)

Конвертация между форматами шрифтов нужна в основном в одном сценарии: у вас есть десктопный TTF или OTF (например, куплен на сайте шрифтов или получен от дизайнера), а нужно подключить его на сайт — для этого его сжимают в WOFF2 и WOFF.

  • Онлайн-конвертеры шрифтов — самый быстрый способ для разовой задачи: загружаете TTF или OTF, на выходе получаете WOFF и WOFF2 без установки программ. Подходит, если шрифт не содержит закрытой лицензионной защиты.
  • Десктопные инструменты и консольные утилиты — удобны, когда нужно пережать сразу много файлов шрифтов пакетно, например при подготовке веб-проекта с десятками начертаний.

Обратная конвертация — из WOFF2 в TTF — тоже возможна технически, но на практике нужна редко: WOFF2 изначально создаётся из TTF/OTF, так что для установки на компьютер разумнее поискать исходный десктопный файл шрифта, а не распаковывать веб-версию.

Почему файл шрифта может быть опасен

Может ли файл шрифта содержать вирус? Напрямую сам шрифт — это файл с данными о начертаниях букв, а не исполняемый код. Но есть два реальных риска, о которых стоит знать.

Поддельное двойное расширение. Файл с именем вроде шрифт.ttf.exe выглядит как шрифт, потому что Windows по умолчанию скрывает известные расширения файлов — пользователь видит только «шрифт.ttf», хотя реальный файл — это исполняемая программа .exe. Это тот же принцип маскировки, что используют и для других опасных расширений — полный разбор таких приёмов есть в гайде какие расширения файлов опасно открывать.

Уязвимости в парсерах шрифтов. Файл шрифта — это не просто картинка, а сложная структура данных, которую разбирает системный рендерер шрифтов при каждом открытии или установке. В прошлом в таких парсерах находили уязвимости, позволявшие выполнить вредоносный код через специально повреждённый файл шрифта — именно поэтому операционные системы регулярно выпускают обновления для компонентов обработки шрифтов.

!
Что проверить перед открытием скачанного шрифта

Включите показ расширений файлов в проводнике Windows, скачивайте шрифты только с известных сайтов (официальные магазины шрифтов, Google Fonts, сайты студий-разработчиков), а если расширение файла вызывает сомнение — проверьте реальный формат инструментом определения формата файла перед тем, как открывать или устанавливать.

Частые проблемы

!
Шрифт не устанавливается в Windows

Чаще всего причина — файл внутри архива ZIP: Windows не ставит шрифт прямо из архива, его нужно сначала распаковать. Реже причина в повреждённом файле — скачайте его заново.

!
Word или Figma не видят установленный шрифт

Закройте и заново откройте приложение — список системных шрифтов обычно считывается один раз при запуске программы, а не обновляется автоматически.

i
Браузер показывает запасной шрифт вместо нужного

Проверьте, что в @font-face указаны правильные пути к файлам WOFF2/WOFF и что сами файлы действительно загружены на сервер — отсутствующий файл шрифта браузер молча заменяет системным аналогом без ошибки на странице.

Частые вопросы

Чем открыть .ttf файл без установки?

Дважды кликните по файлу — на Windows откроется встроенное окно предпросмотра с образцами текста, на macOS — приложение Font Book. В обоих случаях установка происходит отдельной кнопкой, а не автоматически при открытии.

Можно ли использовать TTF/OTF прямо на сайте без конвертации в WOFF2?

Технически браузеры умеют загружать и TTF/OTF через @font-face, но делать это не стоит: такие файлы заметно тяжелее WOFF2 и дольше грузятся, а часть старых браузеров их вообще не примет как веб-шрифт. Правильная практика — всегда подключать WOFF2 (и WOFF как запасной вариант).

Как понять, в каком формате файл шрифта, если нет расширения?

Определить формат по содержимому, а не по имени файла, поможет инструмент определения формата файла — он смотрит на сигнатуру файла и точно скажет, TTF это, OTF, WOFF или что-то другое. Подробный разбор метода — в гайде как определить формат файла без расширения.

Безопасно ли открывать шрифт, скачанный с незнакомого сайта?

Риск есть, хотя и ограниченный: сам шрифт — не исполняемый код, но может маскировать вредоносный файл под двойным расширением (.ttf.exe) или эксплуатировать уязвимость в парсере шрифтов ОС. Безопаснее скачивать шрифты с проверенных источников и держать систему обновлённой.

Чем отличается WOFF от WOFF2 на практике?

Оба формата — сжатые веб-версии TTF/OTF, но WOFF2 использует более современный алгоритм сжатия (Brotli) и получается компактнее WOFF на том же шрифте. Современные сайты подключают WOFF2 первым источником, а WOFF оставляют как запасной вариант для редких случаев.

Нужно ли конвертировать старые TTF-шрифты для современного сайта?

Да, если шрифт ещё не существует в виде WOFF2 — иначе страница будет грузить более тяжёлый файл, чем нужно. Конвертация в WOFF2 (и WOFF как fallback) — стандартный шаг подготовки любого шрифта к публикации на сайте.

Читайте также