Удаление HTML
Удалите все HTML-теги из фрагмента или файла, оставив только видимый текст. Содержимое <script>/<style> и комментарии удаляются полностью, HTML-сущности декодируются, а границы блочных элементов превращаются в переносы строк.
Ввод
Настройки
Вывод
Другие способы использовать этот инструмент
REST API
curl -X POST https://api.iotools.cloud/v1/tool/html-stripper \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputHtml": "<p>Visible text</p><script>alert(\"hidden\");</scr…",
"preserveLineBreaks": "true",
"preserveSpaces": "",
"preserveLinks": ""
}'Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.
Спросите у ИИ-агента
Use the IOTools `html-stripper` tool (HTML Stripper) on this input:
YOUR_INPUT_HEREВставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.
Виджет для встраивания
<iframe
src="https://iotools.cloud/embed/html-stripper/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Удаление HTML — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.
| Стоимость вызова API/MCP | От 5 кредитов |
|---|---|
| Нужно больше кредитов? | Посмотреть тарифы |
Также доступно через
Руководства
Что такое удаление HTML?
Удаление HTML убирает разметку со страницы или фрагмента и оставляет только тот текст, который действительно увидит читатель. Это противоположность генератора HTML: вместо создания тегов инструмент берёт содержимое, полное тегов, — скопированное из браузера, экспортированное из CMS или сохранённое как файл .html — и сводит его к чистому простому тексту, который можно вставить в письмо, таблицу, поисковый индекс или текстовый документ.
Как работает этот инструмент
- Вставьте HTML в поле HTML-код или загрузите файл
.html/.txtс помощью загрузчика над ним. - При необходимости измените Настройки:
- Сохранять переносы строк (включено по умолчанию) превращает теги
<br>и блочные элементы (<p>,<div>, заголовки, элементы списков, строки таблиц и т. п.) в переносы строк, так что абзацы и пункты списков оказываются на отдельных строках, а не слипаются. - Сохранять пробелы оставляет исходные пробелы и отступы вместо того, чтобы сжимать последовательности пробельных символов до одного пробела.
- Сохранять ссылки (URL) добавляет адрес каждой ссылки в скобках после её текста —
Подробнее (https://example.com)— чтобы адреса гиперссылок не терялись, даже когда сами теги-якоря удалены.
- Сохранять переносы строк (включено по умолчанию) превращает теги
- Результат в виде обычного текста обновляется автоматически по мере ввода. Скопируйте его или скачайте как файл
.txt.
Что удаляется
- Все HTML-теги — заголовки, div, span, таблицы, списки и т. д. — удаляются, остаётся только их текстовое содержимое.
- Блоки
<script>и<style>удаляются полностью, вместе с содержимым. Это содержимое никогда не было видно читателю, поэтому оно и не попадает в результат — в отличие от простого регулярного выражения для удаления тегов, которое может вывести JavaScript или CSS как посторонний текст. - HTML-комментарии (
<!-- вот такие -->) удаляются. - HTML-сущности в оставшемся тексте декодируются в свои символы:
&становится&,</>—</>,"—",'—', а распространённые именованные сущности ( ,—,©, знаки валют и другие) превращаются в настоящие символы, а не остаются кодами экранирования.
Почему не использовать «Извлечь текст» или innerText в браузере?
Получить innerText/textContent элемента в браузере можно, но это зависит от живого DOM и не работает вне него — значит, это нельзя предложить через API этого инструмента или запустить в пакетном задании. Инструмент сам разбирает разметку (включая удаление script/style, декодирование сущностей и переносы строк на границах блоков), поэтому результат одинаков, будете ли вы пользоваться им здесь, отправлять через API или обрабатывать целую папку файлов в пакетном режиме.
Типичное применение
- Очистка содержимого, скопированного из Word, Google Docs или веб-страницы, перед вставкой в место, которое не принимает форматирование.
- Преобразование HTML-шаблона письма или собранной страницы в простой текст для индексации или анализа.
- Удаление разметки из экспорта CMS перед подсчётом слов или проверкой орфографии.
- Очистка HTML-фрагментов до читаемого содержимого для логов, уведомлений или предпросмотров.
Конфиденциальность
Этот инструмент работает полностью в вашем браузере. Ваш HTML никогда не загружается на сервер.