строк: 0 · символов: 0
строк: 0 · символов: 0 · удалено тегов: 0 · блоков script/style: 0 · раскодировано сущностей: 0
Очистить текст от HTML-тегов и получить обычный текст
Этот инструмент удаляет HTML-теги и оставляет читаемый текст, а абзацы, переносы строк, списки и таблицы раскладывает как обычный текст. Вставьте исходный код HTML или откройте файл .html и скопируйте текст.
Обновлено:
Как это работает
Вставьте HTML
Вставьте исходный код страницы, шаблон письма, выгрузку из CMS или фрагмент разметки либо откройте файл .html.
Выберите оформление
Сохраните переносы строк, маркеры списков и ячейки таблиц через табуляцию, а при необходимости — адреса ссылок и alt-текст изображений.
Скопируйте текст
Обычный текст появляется по мере ввода, вместе со счетчиками удаленных тегов, выброшенных блоков script и раскодированных сущностей.
Возможности
Безопасный разбор
HTML проходит через санитайзер сайта (DOMPurify) в инертном документе: ничего из него не загружается и не выполняется. Скрипты, стили, шаблоны и встроенные объекты удаляются вместе с содержимым, поэтому код в текст не попадает.
Текст как на странице
Абзацы и заголовки разделяются пустой строкой, <br> и блочные элементы начинают новую строку, пробелы сворачиваются как в браузере, а блоки <pre> сохраняют свои отступы.
Списки и таблицы
Пункты списков получают маркеры «- » или «1. » с отступом для вложенных списков, а строки таблиц превращаются в строки с ячейками через табуляцию — они без проблем вставляются в Excel.
Сущности, ссылки и изображения
&, , —, © и другие ссылки на символы превращаются в сами символы. Адреса ссылок можно сохранить в виде «текст (https://…)», а alt-текст изображений — в [квадратных скобках].
Ограничения и конфиденциальность
Текст и файлы могут занимать до 200 MB. Набранный или вставленный HTML (до 256 KB) разбирается санитайзером на странице; более длинный текст и файлы больше 8 MB обрабатывает потоковый токенизатор в фоновом потоке — по тем же правилам оформления. Он раскодирует распространенные именованные сущности (набор HTML 4 и частые сущности HTML5) и все числовые.
Результат — обычный текст, а не Markdown; для перевода HTML в Markdown нужен отдельный конвертер. Чтобы сохранить структуру — заголовки, вложенные маркеры, ссылки в виде пронумерованных сносок, выровненные таблицы, перенос по ширине, — воспользуйтесь инструментом HTML в текст. Элементы, скрытые через CSS, все равно попадают в текст, потому что стили не применяются.
HTML обрабатывается в браузере и не загружается на сервер. Подробнее — на странице о конфиденциальности.
Частые вопросы
Как удалить HTML-теги из текста?
Вставьте HTML в поле ввода. В результате будет текст без тегов — его можно скопировать или скачать.
Безопасно ли вставлять HTML из непроверенного источника?
Да. HTML не отображается: он очищается санитайзером и разбирается в инертном документе, а результат показывается как обычный текст. Скрипты из него не запускаются.
Сохраняются ли переносы строк?
Да, по умолчанию. Выключите «Сохранять переносы строк», чтобы получить весь текст одной строкой.
Что происходит с содержимым тегов script и style?
Оно удаляется вместе с тегами: это код, а не текст, который видит читатель.
Можно ли сохранить ссылки?
Включите «Сохранять адреса ссылок» — после текста каждой ссылки в скобках появится ее адрес.
Справится ли инструмент с большим HTML-файлом?
Да. Файлы больше 8 MB обрабатываются по частям в фоновом потоке потоковым парсером.