Инструменты Работа с текстом

Удаление HTML-тегов из текста онлайн

Бесплатно Онлайн Без регистрации

Как удалить HTML-теги из текста

  1. Вставьте HTML-код или текст с тегами в поле ввода
  2. Выберите опции (декодирование сущностей, замена блочных тегов переносом строки)
  3. Нажмите «Очистить от тегов» — получите чистый текст
  4. Скопируйте результат кнопкой «Копировать»

Зачем удалять HTML-теги из текста

Очистка текста от HTML-тегов нужна при переносе контента между системами, подготовке текста для анализа, создании превью без разметки, экспорте данных. Также полезно для SEO: проверить, как выглядит контент без стилей, или подготовить текст для AI-инструментов.

Часто задаваемые вопросы

Удаляет ли инструмент содержимое тегов script и style?

Инструмент удаляет все HTML-теги вместе с их атрибутами, но оставляет текстовое содержимое между тегами. Для тегов script и style их содержимое (JavaScript и CSS-код) останется в результате — только теги будут удалены. Если нужно убрать и содержимое — используйте регулярные выражения в инструменте «Поиск и замена».

Что такое HTML-сущности и зачем их декодировать?

HTML-сущности — это специальные символы, закодированные в HTML: &amp; = &, &lt; = <, &gt; = >, &nbsp; = неразрывный пробел. При извлечении текста из HTML они должны быть декодированы обратно в обычные символы. Опция «Декодировать HTML-сущности» делает это автоматически.

Как сохранить структуру текста при удалении тегов?

Включите опцию «Теги блоков заменить переносом строки». Тогда <p>, <div>, <h1>-<h6>, <li> и другие блочные теги будут заменены символом новой строки вместо удаления. Это сохраняет абзацы и структуру списков в чистом тексте.

Можно ли удалить только определённые теги, оставив остальные?

Этот инструмент удаляет все теги. Если нужно оставить только безопасные теги (например, b, i, a), используйте функцию strip_tags() в PHP с параметром allowable_tags или DOMPurify в JavaScript. Для WordPress есть функция wp_kses() которая позволяет указать список разрешённых тегов и атрибутов.