Минификатор HTML — сжатие HTML онлайн

Уменьшите размер HTML-страниц и шаблонов: удаляйте комментарии и лишние пробелы, минифицируйте встроенные <style> и <script>, а также упрощайте атрибуты. Внешний вид страницы при этом не меняется.

Обновлено
Открыть файл

Ваши данные никогда не покидают ваш компьютер. Вся обработка выполняется на 100% локально в вашем браузере.

Был ли этот инструмент полезен?0.0 Оценок: 0
Бесплатный онлайн HTML форматерФорматирование и минификация HTML с аккуратными отступами, форматирование встроенных CSS и JS.HTML форматер →

Как пользоваться: Минификатор HTML

  1. Вставьте HTML или откройте файл .html.
  2. Выберите, что удалить: пробелы, комментарии, атрибуты type по умолчанию и избыточные значения булевых атрибутов.
  3. Оставьте включённой минификацию встроенных CSS и JavaScript, чтобы уменьшить и блоки <style>, и блоки <script>.
  4. Скопируйте или скачайте минифицированный HTML и сравните размеры выше.

Что удаляет минификация HTML?

Написанный вручную и сгенерированный HTML содержит отступы, переводы строк и комментарии, которые браузер игнорирует. Их удаление уменьшает объём данных, которые браузеру нужно загрузить до начала отрисовки. Обычно экономия составляет 10–25 % от исходного HTML, а для шаблонов с глубокими отступами и длинными комментариями может быть больше.

ДоПосле
<!-- nav -->(удалено)
<button disabled="disabled"><button disabled>
<script type="text/javascript"><script>
class=" card featured "class="card featured"
Отступы между элементами <li>(удалено)

Безопасная работа с пробелами

Пробелы в HTML не всегда лишние: пробел в <strong>Free</strong> plan разделяет два слова. Этот минификатор оставляет один пробел между строчными элементами и текстом, удаляет пробелы только вокруг блочных элементов, таких как div, p, li и section, и никогда не трогает содержимое <pre> и <textarea>, где пробелы являются частью содержимого.

Что сохраняется

  • Условные комментарии (<!--[if IE]>) и комментарии, начинающиеся с <!--!.
  • Кавычки в атрибутах: их удаление почти ничего не даёт и может сломать значения атрибутов с пробелами.
  • Скрипты с типами, отличными от JavaScript, например шаблоны. JSON-LD минифицируется как JSON.

Минификация HTML в продакшене

Для сборочного конвейера используйте встроенный минификатор вашего фреймворка или html-minifier-terser. Для разовых страниц, email-шаблонов, встроек CMS и пользовательского кода в Webflow этот инструмент быстрее. После минификации убедитесь, что сервер тоже сжимает HTML: проверить это можно с помощью теста сжатия сайта. Чтобы снова сделать минифицированный HTML читаемым, используйте форматер HTML.

Также ищут как: минифицировать css js онлайн.

Инструменты, которые хорошо сочетаются с Минификатор HTML

  • Минификатор JavaScript — Вставьте JavaScript и получите готовый к продакшену минифицированный код от Terser — того же движка, что используют Vite, webpack и Rollup, — с наглядным сравнением до и после и размерами в gzip.
  • Минификатор CSS — Вставьте таблицу стилей, чтобы мгновенно уменьшить её размер.
  • SVG Оптимизатор — Очистите SVG, экспортированные из Figma, Illustrator, Inkscape или Sketch, с помощью SVGO.
  • Gzip сжатие и распаковка — Сжимайте текст или любой файл алгоритмами gzip, zlib или raw deflate, либо вставьте Base64 или откройте файл .gz, чтобы распаковать его.

Часто задаваемые вопросы

Улучшает ли минификация HTML SEO?
Меньший HTML загружается быстрее, что помогает Core Web Vitals и пользовательскому опыту. Поисковые системы читают минифицированный HTML точно так же, как отформатированный, поэтому содержимое и позиции в выдаче от этого не меняются.
Может ли минификация сломать верстку?
Редко. Этот инструмент сохраняет важные пробелы между строчными элементами. Если что-то изменилось, отключите опцию Убрать пробелы и минифицируйте только комментарии и встроенный код.
Минифицирует ли он CSS и JavaScript внутри HTML?
Да. Блоки <style> и атрибуты style минифицируются, а блоки <script> обрабатываются с помощью Terser. Если в скрипте синтаксическая ошибка, он остаётся без изменений.
Загружается ли мой HTML на сервер?
Нет. Минификация выполняется в вашем браузере.
Можно ли установить Минификатор HTML как веб-приложение и пользоваться им офлайн?
Да. Минификатор HTML — это веб-приложение (PWA), которое можно установить из браузера, без скачивания из магазина приложений. В Chrome или Edge (Windows, macOS, Linux, ChromeOS) или на Android нажмите вверху этой страницы «Установить приложение»; на iPhone и iPad используйте «Поделиться → На экран «Домой»», а в Safari 17+ на Mac — «Файл → Добавить в Dock». После этого приложение откроется в отдельном окне со своим значком, и так как оно полностью работает в браузере, оно продолжит работать офлайн. Firefox на компьютере не умеет устанавливать веб-приложения. Как работает установка.

Похожие инструменты

localHTML форматерВставьте минифицированную или неаккуратную разметку и получите чистый HTML с единообразными отступами,…localМинификатор JavaScriptВставьте JavaScript и получите готовый к продакшену минифицированный код от Terser — того же движка, что…localМинификатор CSSВставьте таблицу стилей, чтобы мгновенно уменьшить её размер. Вы увидите исходный и минифицированный…localSVG ОптимизаторОчистите SVG, экспортированные из Figma, Illustrator, Inkscape или Sketch, с помощью SVGO. Затем сравните…apiТест сжатия сайтаВведите URL, чтобы увидеть, какое сжатие отдаёт ваш сервер для каждого Accept-Encoding, сколько байт он…localGzip сжатие и распаковкаСжимайте текст или любой файл алгоритмами gzip, zlib или raw deflate, либо вставьте Base64 или откройте…