CanDoYa
UK

Безкоштовний HTML-мініфікатор

Працює повністю у вашому браузері - без завантаження на сервер і без реєстрації.

Вхідний HTML
Мініфікований HTML
Вставте HTML, щоб побачити мініфікований результат
Поділитися інструментом

Що робить HTML-мініфікатор?

HTML-мініфікатор стискає розмітку: прибирає звичайні коментарі, відступи, переноси рядків і зайві пробіли, які не потрібні браузеру. Вставте документ чи фрагмент, щоб отримати компактний HTML і точну кількість заощаджених байтів. Вміст script, style, pre та textarea залишається незмінним, а вся обробка відбувається локально у браузері.

Як користуватися

  1. 1Вставте HTML. Додайте повний документ або фрагмент HTML у поле введення чи завантажте приклад.
  2. 2Виберіть обробку коментарів. Залиште видалення коментарів увімкненим для найменшого результату або вимкніть його, якщо примітки для перевірки мають зберегтися.
  3. 3Перевірте економію. Порівняйте початковий і мініфікований розмір у байтах UTF-8, відсоток економії, кількість видалених рядків і коментарів.
  4. 4Скопіюйте результат. Скопіюйте компактний HTML у збірку, CMS або локальний проєкт. Збережіть читабельний вихідний код для майбутніх змін.

Кому це знадобиться

Мініфікатор використовує обережний підхід до пробілів. Він ущільнює розмітку, але залишає один пробіл там, де він може знадобитися між сусідніми вбудованими елементами. Функціональні умовні коментарі, директиви Server Side Includes і коментарі Knockout не видаляються. Ваш HTML не залишає пристрій.

Часті запитання

Цей HTML-мініфікатор безкоштовний?

Так. HTML-мініфікатором можна користуватися безкоштовно, без облікового запису, завантаження програми й обмеження кількості операцій. Вставте розмітку, перегляньте результат і скопіюйте його просто у браузері.

Мій HTML кудись завантажується?

Ні. Мініфікація та підрахунок байтів виконуються локально у браузері. Вставлений HTML не надсилається на сервер, тому можна обробляти неопубліковані шаблони, внутрішні посилання й приватні фрагменти сторінок на власному пристрої.

Який обсяг HTML можна стиснути?

Серверного обмеження розміру немає, адже інструмент нічого не завантажує. Практична межа залежить від пам'яті браузера й пристрою, але звичайні сторінки, шаблони та HTML-листи мають оновлюватися одразу.

Мініфікатор змінює вміст script або style?

Ні. Вміст елементів script і style зберігається байт у байт. Такий самий захист діє для pre і textarea, де пробіли та переноси рядків можуть мати значення. Якщо потрібно стиснути також вбудовані CSS або JavaScript, використайте окремі мініфікатори для цих мов.

Які коментарі HTML видаляються?

Коли видалення коментарів увімкнено, мініфікатор прибирає звичайні робочі коментарі. Функціональні умовні коментарі Internet Explorer, директиви Server Side Includes і прив'язки Knockout залишаються, бо їх видалення може змінити поведінку сторінки. Також можна зберегти всі коментарі, вимкнувши цю опцію.

Чи може мініфікація HTML змінити вигляд сторінки?

Агресивне видалення пробілів може склеїти слова або змінити вміст, чутливий до пробілів. Цей інструмент діє обережно: стискає зайві пробіли, залишає можливі роздільники між вбудованими елементами та зберігає необроблені або попередньо форматовані блоки. Після мініфікації завжди перевіряйте виробничу сторінку.

Чи можна пізніше відновити початкове форматування?

Форматер може додати читабельні відступи до мініфікованого HTML, але не поверне видалені коментарі або точні початкові переноси рядків. Зберігайте читабельний файл у системі контролю версій, а мініфікований результат вважайте результатом збірки.