Форматирование и минификация HTML — форматируйте HTML онлайн бесплатно

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

Вставьте свой HTML здесь…

или перетащите файл .html

Файлы автоматически удаляются после обработкиБез водяных знаковБесплатно — без регистрации

Закончили с форматированием HTML? Попробуйте дальше

Тщательно подобранные инструменты, которые отлично сочетаются с форматированием HTML. Продолжайте работу, не теряя свой файл.

Все инструменты
{"id": 7,"ok": true}

Форматирование JSON

Форматируйте, проверяйте и минифицируйте JSON прямо в браузере. Красивое форматирование с отступом в 2 / 4 / 8 пробелов или минификация в одну строку с копированием и скачиванием.

Попробовать сейчас
# Title**bold**- item- itemTitle

Редактор Markdown

Пишите в Markdown с живым предпросмотром HTML. Заголовки, списки, таблицы, блоки кода, цитаты. Экспорт в HTML или Markdown.

Попробовать сейчас
- old line+ new line shared+ added

Сравнение текста

Сравнивайте два текстовых фрагмента построчно. Раздельный или единый вид, опциональное игнорирование пробелов и регистра.

Попробовать сейчас
</>

Изображение в HTML

Преобразуйте скриншоты в аккуратный HTML с настоящими элементами <table> и структурированной разметкой.

Попробовать сейчас
PDF</>

PDF в HTML

Конвертируйте PDF в семантический HTML с настоящими элементами <table>. Работает с отсканированными PDF.

Попробовать сейчас
Hi!SGkhIQ==

Кодировщик / декодировщик Base64

Кодируйте любой текст или файл в Base64 (с URL-безопасным вариантом) или декодируйте Base64 обратно в текст. Безопасно для UTF-8.

Попробовать сейчас

Frequently Asked Questions

Вставьте любой HTML — даже однострочный минифицированный вывод из сборочного конвейера — и инструмент переформатирует его с правильными отступами, по одному тегу на строку и единообразными пробелами. Выберите отступ в 2, 4 или 8 пробелов. Результат готов к вставке в редактор или в комментарий код-ревью.

usage

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

features

Нет — js-beautify (движок под капотом) обнаруживает блоки script и style и форматирует их содержимое по соответствующим правилам JS или CSS, поэтому встроенные скрипты остаются валидными, а таблицы стилей — читаемыми. Самозакрывающиеся теги, пустые элементы и атрибуты с пространствами имён (svg:xmlns, xlink:href) обрабатываются корректно.

technical

Он хорошо работает с обычным HTML и HTML-подобными шаблонами, но чистый JSX (выражения в фигурных скобках, фрагменты, теги компонентов с заглавной буквы) разбирается как HTML и может получить незначительные косметические недочеты. Для кода, специфичного для фреймворков, мы рекомендуем Prettier, настроенный под ваш диалект; для чистого HTML, файлов .htm и шаблонов наш инструмент идеален.

features

Никакой загрузки не происходит. Форматировщик работает полностью в вашем браузере с помощью js-beautify, поэтому вы можете безопасно вставлять внутренние шаблоны страниц, черновики писем или HTML с приватными данными — ничего не покинет ваше устройство.

privacy

Минификация удаляет HTML-комментарии, сводит любую последовательность пробелов между тегами к одному и убирает переносы строк. Результат — HTML, который отображается побайтово идентично, но обычно на 10–30% меньше. В сочетании с gzip на сервере это заметно снижает начальный вес страниц с большим объёмом контента.

technical

Да — нажмите «Скачать», чтобы сохранить отформатированный результат как output.html или сжатый — как output.min.html. Файл кодируется в UTF-8, поэтому он одинаково хорошо работает с английским, кириллическим, восточноазиатским текстом и контентом с письмом справа налево.

tips

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

pricing

How HTML Prettify helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.

Marketing

Очистка шаблонов писем

HTML маркетинговых писем часто приходит от сервисов рассылок единым минифицированным блоком. Отформатируйте его, чтобы изучить структуру, найти сломанную колонку таблицы и исправить опечатку перед следующей рассылкой.

For Developers

Перенос контента CMS

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

For Developers

Результат веб-скрапинга

Сырой HTML, собранный с сайта, нечитаем без форматирования. Отформатируйте его, чтобы найти нужный CSS-селектор, а затем напишите правило извлечения для своего скрапера.

Web & SEO

Оптимизация статических сайтов

Минифицируйте HTML, сгенерированный вашим генератором статических сайтов, перед публикацией. Это уменьшает размер файла на 10–30% поверх gzip — заметное улучшение времени первой отрисовки на страницах с большим объёмом контента.

Publishing

Фрагменты документации

При вставке примеров HTML в документацию, посты блога или файлы README сначала отформатируйте их, чтобы читатели могли разобраться в структуре. Минифицированную версию сохраните для сравнения с «итоговым результатом».

For Developers

Помощник по рефакторингу JSX

Перед преобразованием фрагмента HTML в JSX приведите его в порядок, чтобы скрипт конвертации видел чистое дерево. Это избавит от ручного переформатирования при миграции на React/Vue.