Форматирование и минификация HTML — форматируйте HTML онлайн бесплатно
Приведите неаккуратный HTML в порядок с правильными отступами или сожмите его в одну строку. Перетащите файл .html или вставьте текст, затем скопируйте или скачайте очищенную разметку.
Вставьте свой HTML здесь…
или перетащите файл .html
Закончили с форматированием HTML? Попробуйте дальше
Тщательно подобранные инструменты, которые отлично сочетаются с форматированием HTML. Продолжайте работу, не теряя свой файл.
Форматирование JSON
Форматируйте, проверяйте и минифицируйте JSON прямо в браузере. Красивое форматирование с отступом в 2 / 4 / 8 пробелов или минификация в одну строку с копированием и скачиванием.
Попробовать сейчасРедактор Markdown
Пишите в Markdown с живым предпросмотром HTML. Заголовки, списки, таблицы, блоки кода, цитаты. Экспорт в HTML или Markdown.
Попробовать сейчасСравнение текста
Сравнивайте два текстовых фрагмента построчно. Раздельный или единый вид, опциональное игнорирование пробелов и регистра.
Попробовать сейчасИзображение в HTML
Преобразуйте скриншоты в аккуратный HTML с настоящими элементами <table> и структурированной разметкой.
Попробовать сейчасPDF в HTML
Конвертируйте PDF в семантический HTML с настоящими элементами <table>. Работает с отсканированными PDF.
Попробовать сейчасКодировщик / декодировщик 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Это небольшая утилита, работающая только в браузере — без затрат на хостинг — поэтому мы предоставляем ее бесплатно в составе нашего набора инструментов для разработчиков. Без рекламы, без отслеживания результата и без ограничений на размер файла, кроме того, что ваш браузер может удержать в памяти.
pricingHow 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.
Очистка шаблонов писем
HTML маркетинговых писем часто приходит от сервисов рассылок единым минифицированным блоком. Отформатируйте его, чтобы изучить структуру, найти сломанную колонку таблицы и исправить опечатку перед следующей рассылкой.
Перенос контента CMS
Экспорт из одной CMS и импорт в другую обычно связан с переносом HTML. Форматирование делает различия читаемыми, минификация уменьшает размер, и оба режима сохраняют целостность содержимого.
Результат веб-скрапинга
Сырой HTML, собранный с сайта, нечитаем без форматирования. Отформатируйте его, чтобы найти нужный CSS-селектор, а затем напишите правило извлечения для своего скрапера.
Оптимизация статических сайтов
Минифицируйте HTML, сгенерированный вашим генератором статических сайтов, перед публикацией. Это уменьшает размер файла на 10–30% поверх gzip — заметное улучшение времени первой отрисовки на страницах с большим объёмом контента.
Фрагменты документации
При вставке примеров HTML в документацию, посты блога или файлы README сначала отформатируйте их, чтобы читатели могли разобраться в структуре. Минифицированную версию сохраните для сравнения с «итоговым результатом».
Помощник по рефакторингу JSX
Перед преобразованием фрагмента HTML в JSX приведите его в порядок, чтобы скрипт конвертации видел чистое дерево. Это избавит от ручного переформатирования при миграции на React/Vue.
Pixoate