HTML Мініфікатор
Миттєво зменшуйте та стискайте HTML-код у вашому браузері. Видалити коментарі, згорнути пробіли та зменшити розмір файлу. Безкоштовно та приватно.
Перетягніть файл HTML сюди
Підтримує файли .html і .htm. Або вставте свій HTML вище.
Миттєво зменшуйте та стискайте HTML-код у вашому браузері. Видалити коментарі, згорнути пробіли та зменшити розмір файлу. Безкоштовно та приватно.
Підтримує файли .html і .htm. Або вставте свій HTML вище.
HTML-мініфікація видаляє непотрібні символи з джерела веб-сторінки — пробіли між тегами, коментарі, зайві лапки, необов’язкові закриваючі теги — щоб зменшити розмір файлу без зміни способу візуалізації сторінки. Економія є скромною на сторінці (зазвичай 10–30%), але поєднується з багатьма запитами, особливо для статичних сайтів або сторінок, які обслуговуються без динамічного стиснення.
Цей мініфікатор видаляє пробіли між елементами на рівні блоку, згортає пробіли всередині незначущого тексту, видаляє коментарі HTML (крім умовних коментарів IE), видаляє зайві лапки атрибутів, де це дозволено специфікацією HTML5, і усуває додаткові закриваючі теги (</p>, </li>), де це дозволяє специфікація. Результат відображається ідентично джерелу в кожному браузері.
Мініфікація є найбільш корисною в поєднанні зі стисненням gzip або Brotli на рівні сервера. Стиснення вже усуває значну частину заощаджень, які створює мінімізація, але обидва разом все одно перемагають стиснення — особливо для сайтів із високим трафіком, де вартість пропускної здатності має значення.
Менший HTML завантажується швидше, особливо на повільніших з’єднаннях і мобільних мережах. Вага сторінки безпосередньо впливає на основні веб-показники — малювання найбільшого вмісту та час до першого байта покращуються, коли сервер повертає менше HTML для аналізу. Для сайтів, де рейтинг SEO залежить від показників Core Web Vitals, мінімізація є вимірним покращенням.
Зменшений HTML також зменшує витрати на пропускну здатність у масштабі. Сайт, який обслуговує мільйон сторінок на день із заощадженнями 10 КБ на сторінці, заощаджує 10 ГБ вихідної інформації щодня. Склади впливу для статичних сайтів, які обслуговуються CDN, які виставляють рахунок за передачу даних.
Вставте HTML, отримайте мінімізовану версію.
Мініфікатор обробляє HTML маркер за маркером. Пробіли між елементами рівня блоку (<div>, <p>, <ul>) видаляються, оскільки це не впливає на рендеринг. Пробіли всередині вбудованих контекстів (<span>, <a>, текстовий вміст) зберігаються, оскільки це може вплинути на рендеринг.
За замовчуванням коментарі видаляються, але умовні коментарі (<!--[if IE]>) зберігаються. Лапки атрибутів видаляються там, де це дозволяє аналізатор HTML5 — однослівні значення атрибутів без пробілів або спеціальних символів можуть опускати лапки.
Відповідно до специфікації HTML5 не обов’язкові закриваючі теги: </p>, </li>, </td> і кілька інших можна опустити, якщо за ними йде рідний тег, який передбачає їх закриття. Це незвично для читання, але дійсний HTML5, який браузери аналізують однаково.