Удаление HTML
Вставьте HTML из CMS, письма или исходника страницы и получите видимый текст обратно. Этот HTML-stripper преобразует HTML в текст прямо в браузере: удаляет HTML-теги, декодирует сущности вроде &, убирает скрипты, стили и комментарии и никогда не отображает и не запускает вашу разметку. Выберите режим с читаемыми строками (с сохранением переносов в абзацах и списках) или компактными пробелами — затем скопируйте или скачайте результат. Удаляйте HTML, не отправляя исходник с этой страницы.
Что сохраняется, что удаляется — и что это не такое
Этот инструмент разбирает разметку с помощью инертного HTML-парсера браузера — ничего не отображается, не выполняется и не загружается. Текстовое содержимое сохраняется; содержимое script, style, template и комментариев полностью удаляется; сущности вроде & и — декодируются. В режиме с сохранением структуры блочные элементы (абзацы, заголовки, пункты списков, строки таблиц) превращаются в переносы строк, ячейки таблиц разделяются табуляцией, а предварительно отформатированные блоки сохраняют точные пробелы. В компактном режиме всё сводится к одиночным пробелам, включая предварительно отформатированный текст. Важная оговорка: на выходе получается обычный текст, а не безопасный HTML — если вам нужна разметка, которую можно безопасно публиковать, используйте полноценный санитайзер; а если в исходнике символ < используется как обычный текст, парсер может принять его за тег, поэтому сначала закодируйте его как сущность.
Это безопасный HTML?
На выходе вообще не HTML, а обычный текст, из которого удалены все теги. Поэтому этот инструмент не является санитайзером: он не создаёт безопасную разметку для повторной публикации и не обещает защиту от XSS. Вставляйте результат туда, где нужен обычный текст; если нужен очищенный HTML, используйте специальный санитайзер.
Скрипты выполняются?
Нет. Разметка разбирается инертным парсером, который не отображает страницу, не запускает скрипты, не загружает изображения и не делает сетевых запросов. Содержимое script и style полностью исключается из вывода — вы получаете только видимый текст.
HTML загружается на сервер?
Нет. Разбор и удаление тегов происходят полностью в вашем браузере. Разметка, которую вы вставляете, и текст, который вы получаете, никогда не отправляются на сервер, не сохраняются и не добавляются в адресную строку.