Удаление HTML-тегов
Удаляйте HTML-теги и получайте чистый текст с сохранением абзацев и переносов строк. Скрипты и стили отбрасываются, сущности декодируются. Работает в браузере.
Работает полностью в вашем браузере. Ваши данные никуда не загружаются.
Что такое Удаление HTML-тегов?
Преобразует исходный HTML-код в читаемый обычный текст. Теги удаляются, сущности вроде & декодируются, блоки script и style отбрасываются, а блочные элементы, такие как абзацы, заголовки, пункты списков, строки таблиц и <br>, превращаются в переносы строк, чтобы текст сохранил структуру.
Как пользоваться Удаление HTML-тегов
- Вставьте исходный HTML в поле Ввод.
- Оставьте включённым Сохранять абзацы и переносы строк для структурированного текста или выключите, чтобы получить всё в одну строку.
- Скопируйте или скачайте обычный текст из Вывод.
Пример
<h1>Title</h1><p>Hello <b>world</b> & you</p><script>alert(1)</script>
Title Hello world & you
Когда использовать Удаление HTML-тегов
Используйте, чтобы достать текст из шаблонов писем, экспортов CMS, собранных страниц или полей с форматированным текстом. URL ссылок и alt-текст изображений не сохраняются; для URL используйте извлечение ссылок, а если нужно сохранить форматирование — конвертер HTML в Markdown.
Как работает Удаление HTML-тегов
HTML разбирается встроенным в браузер DOMParser в инертный документ — скрипты не выполняются, ничего не загружается. Элементы <script>, <style>, <noscript>, <template> и <head> удаляются. Затем инструмент обходит DOM: текстовые узлы добавляются со схлопнутыми пробелами (кроме внутри <pre>), <br> добавляет перенос строки, блочные элементы добавляют переносы до и после, пункты списков получают маркер •, а ячейки таблиц разделяются табуляциями. Наконец, строки обрезаются, а последовательности пустых строк сводятся к одной.
Распространенные Случаи Использования
- Извлечение читаемого текста из HTML-письма
- Очистка вывода CMS или WYSIWYG перед повторным использованием
- Получение текста из сохранённого исходника веб-страницы для анализа
- Преобразование HTML-фрагментов в обычный текст для SMS или push-уведомлений
Часто Задаваемые Вопросы
Безопасно ли вставлять недоверенный HTML?
Да. DOMParser создаёт инертный документ: скрипты не выполняются, изображения и стили не загружаются, из него читается только текст.
Декодируются ли HTML-сущности?
Да. &, <, , ' и любые другие сущности преобразуются в настоящие символы.
Что происходит со ссылками?
Текст ссылки сохраняется, а URL отбрасывается. Чтобы получить список URL, используйте извлечение ссылок.