Бюро Профил

Премахване на HTML

Поставете HTML от CMS, имейл или изходния код на страница и вземете видимия текст обратно. Този инструмент превръща HTML в текст директно в браузъра ви: премахва HTML таговете, декодира ентитети като &, маха скриптове, стилове и коментари и никога не визуализира и не изпълнява вашата маркировка. Изберете четими редове (запазват се разделенията на абзаци и списъци) или компактни интервали — после копирайте или изтеглете. Премахнете HTML, без източникът ви да напуска страницата.

Поверително — броенето се извършва в браузъра ви, нищо не се качва
Изход:

Какво се запазва, какво се маха — и какво не е това

Инструментът обработва маркировката ви с инертния HTML парсер на браузъра — нищо не се визуализира, не се изпълнява и не се зарежда. Текстовото съдържание се запазва; script, style, template и коментарите се премахват изцяло; ентитети като &amp; и &#8212; се декодират. В режим за четимост блоковите елементи (абзаци, заглавия, елементи от списък, редове в таблица) стават нови редове, клетките в таблица се разделят с табулации, а предварително форматираните блокове запазват точното си разстояние. Компактният режим свежда всичко до единични интервали, включително предварително форматиран текст. Един честен нюанс: това създава обикновен текст, не изчистен HTML — ако ви трябва маркировка, безопасна за повторно публикуване, използвайте истински sanitizer; а ако източникът ви използва обикновен < като нормален текст, парсерът може да го прочете като таг, затова първо го екранирайте като ентитет.

Завършек за конкретна задача: четимо копиране срещу компактен обикновен текст

Използвайте режим за четимост, когато поставяте в редактор или документ, където разделите на абзаци и структурата на списъците трябва да се запазят — блоковите елементи стават нови редове, а клетките на таблица се превръщат в колони, разделени с табулация. Използвайте компактен режим, когато ви трябва един непрекъснат ред (напр. подаване на текст в поле, което не приема нови редове, или сравняване на броя думи с ограничение за обикновен текст) — всеки блок се свежда до един интервал. Нито един режим не добавя обратно тагове по-късно; превключването на режим винаги се извежда от оригиналната ви поставена маркировка, никога от вече изчистения изход на предишния режим.

Изходът безопасен HTML ли е?

Изходът изобщо не е HTML — това е обикновен текст, от който всеки таг е премахнат. Това означава и че този инструмент не е sanitizer: не създава безопасна маркировка за повторно публикуване и не прави твърдения за XSS защита. Поставяйте резултата там, където принадлежи обикновеният текст; ако ви трябва изчистен HTML, използвайте специализиран sanitizer.

Изпълняват ли се скриптовете в поставения HTML?

Не. Маркировката се обработва с инертен парсер, който никога не визуализира, не изпълнява скриптове, не зарежда изображения и не прави мрежови заявки. Съдържанието на script и style е изцяло изключено от изхода — получавате само видимия текст.

HTML-ът ми качва ли се някъде?

Не. Парсването и изчистването стават изцяло в браузъра ви. Маркировката, която поставите, и текстът, който получите, никога не се изпращат към сървър, не се записват и не се добавят към адресната лента.

Ще премахне ли безопасно проследяващи пиксели или скриптове вместо мен?

Скриптовете и съдържанието им се премахват като част от изчистването (нищо не се изпълнява), но задачата на този инструмент е да създава обикновен текст, не да проверява или изчиства маркировка за безопасно повторно публикуване. Ако трябва да проверите дали документът е без проследяващи елементи/скриптове преди споделяне на ОРИГИНАЛНАТА маркировка (не на обикновения текст), използвайте специализиран HTML sanitizer или security review — не този инструмент.

↑ Към инструмента