Удалить HTML-теги

Превращает HTML-код в читаемый текст: теги, комментарии, скрипты и стили удаляются, абзацы, списки и <br> становятся переносами строк, сущности декодируются.

Как это работает

  1. Вставьте HTML или загрузите файл .html, .xml или текстовый файл.
  2. При необходимости добавьте другие операции, например лишние пробелы или пустые строки.
  3. Скопируйте текст или скачайте его как файл .txt.

Хорошо подходит для

  • Текст из HTML-письма, исходного кода страницы или выгрузки CMS
  • Абзацы, заголовки, списки и <br> превращаются в переносы строк
  • Сущности &amp;, &nbsp; и &#8364; становятся обычными символами
  • Содержимое <script> и <style> удаляется вместе с тегами

Ограничения

  • Это не HTML-санитайзер: результат – обычный текст, а не безопасный HTML для сайта; &lt; и &gt; становятся настоящими < и >.
  • CSS не применяется: текст, скрытый стилями, остаётся, а ячейки таблиц разделяются только пробелами.
  • Адреса ссылок и alt-тексты картинок находятся внутри тегов, поэтому тоже удаляются.
  • Декодируются распространённые именованные сущности и все числовые; редкие именованные остаются как есть.

Частые вопросы

HTML выполняется или загружается?

Нет. HTML читается как текст небольшим токенизатором: ничего не отображается, не запускается и не загружается, даже картинки и скрипты.

Что происходит с <script> и <style>?

Они удаляются вместе с содержимым, поэтому код JavaScript и CSS не попадает в текст.

Сохраняются ли абзацы?

Да. Блочные элементы – абзацы, заголовки, пункты списков, строки таблиц, а также <br> и <hr> – становятся переносами строк. Несколько пустых строк подряд сокращаются до одной.

HTML загружается на сервер?

Нет, он обрабатывается в браузере. До 1 МБ текста без аккаунта, 2 МБ с бесплатным аккаунтом и 10 МБ с Pro.