Удалить HTML-теги
Очищает текст от HTML-разметки и оставляет читаемый текст. Умеет наоборот — экранировать символы < > & в HTML-сущности или снимать экранирование.
Ввод
0 символовРезультат
0 символовЧетыре режима
Инструмент снимает HTML-разметку и оставляет читаемый текст: теги убираются, блоки и абзацы переносятся на новые строки, лишние пробелы схлопываются по желанию. Другие режимы извлекают все ссылки из кода списком, экранируют символы <, > и & в HTML-сущности для безопасной вставки и снимают экранирование обратно.
Текст из админки, письма или выгрузки приходит с тегами, а нужен в чистом виде для проверки, подсчёта знаков и переноса в другую систему. Экранирование нужно, когда код надо показать на странице как текст, без выполнения.

| Режим | Вход | Выход |
|---|---|---|
| Убрать теги | <p>Привет, <b>мир</b></p> | Привет, мир |
| Извлечь ссылки | <a href="/page">…</a> | /page |
| Экранировать | a < b && c | a < b && c |
| Снять экранирование | «текст» | «текст» |
История тегов и сущностей
HTML Тим Бернерс-Ли придумал в 1991 году на основе SGML, откуда взял и угловые скобки, и сущности вроде & для символов, которые иначе читались бы как разметка. Первый текстовый браузер Lynx 1992 года умел сохранять страницу как чистый текст, и команда lynx -dump долгие годы была способом снять теги. В 2004 году Аарон Шварц написал html2text, который переводил страницу в Markdown.
Экранирование стало вопросом безопасности в 2000 году, когда описали атаки с внедрением скриптов через незаэкранированный ввод: любая форма на сайте обязана превращать < в <. Функции strip_tags в PHP и аналоги в других языках делают то же на сервере, а инструмент повторяет их в браузере для текста любого размера.


Как пользоваться
Вставьте код, выберите режим и нажмите «Преобразовать»: для чистого текста включите схлопывание пробелов, для ссылок получите список по одной на строку. Перед вставкой пользовательского текста в страницу экранируйте его, перед показом сохранённого текста в редакторе снимите экранирование.
Снятие тегов теряет структуру: таблицы превращаются в строки, картинки исчезают. Сохранить разметку в читаемом виде помогает конвертер HTML в Markdown, справочник кодов для экранирования — таблица HTML-сущностей, а проверить извлечённые ссылки на доступность можно в проверке битых ссылок.
| Режимов | 4 |
| Абзацы | на новые строки |
| Ссылки | списком |
| Данные на сервер | не уходят |
| HTML | 1991 |
| Lynx | 1992 |
| Внедрение скриптов описано | 2000 |
| html2text | 2004 |
Пригодится, когда контент скопирован из редактора или CMS и тянет за собой теги.
Порядок действий
- «Убрать теги» — вырезает разметку и оставляет текст; «Экранировать» — превращает < > & в < > &; «Снять экранирование» — обратно из сущностей в символы.
- Слева вставьте фрагмент HTML или текст с сущностями.
- Справа появится очищенный или преобразованный текст. Для режима «убрать теги» можно дополнительно схлопнуть лишние пробелы и пустые строки.
Частые вопросы
Как именно удаляются теги?
Вырезаются все конструкции вида <…>, а HTML-сущности ( , & и т. п.) превращаются обратно в обычные символы. Остаётся чистый текст без разметки.
Что делает опция «схлопнуть пробелы»?
После удаления тегов в тексте часто остаются лишние пробелы и пустые строки. Опция убирает повторяющиеся пробелы и сжимает подряд идущие пустые строки — текст становится аккуратным.
Когда нужно экранирование?
Когда HTML-код нужно показать как текст на странице (например, в примере кода) — символы < > & заменяются на сущности, чтобы браузер не воспринял их как разметку.
Где этому учат
Похожие инструменты
Переводит Markdown в чистый HTML и обратно: заголовки, списки, ссылки, жирный, код, цитаты. Удобно, когда нейросеть выдала Markdown.
ОткрытьHTML-сущностиКодирование спецсимволов в &amp;, &lt; и числовые сущности и обратное декодирование, таблица частых сущностей с кодами.
ОткрытьПроверка битых ссылокСобирает все ссылки со страницы и обходит каждую: находит 404, ошибки сервера и лишние редиректы. Свои и чужие — отдельно.
ОткрытьОбрезать текст онлайнОставить первые N символов: подогнать Title под 60, Description под 160. Со счётчиком длины.
ОткрытьФорматирование спискаУбрать пунктуацию, спецсимволы, цифры; схлопнуть пробелы; нижний регистр.
ОткрытьBase64 encode / decodeПереводит текст в Base64 и обратно с корректной кириллицей (UTF-8). Построчный режим для списков значений.
ОткрытьКак применять это в продвижении — в разборе SEO-копирайтинг и других материалах блога.
Ещё инструменты для текста
Проверка орфографии, анализ на воду и тошноту, счётчик символов, сравнение двух текстов, типографор, регистр и замены — в разделе 46 инструментов.