рядків: 0 · символів: 0
рядків: 0 · символів: 0 · Видалено тегів: 0 · блоків script/style: 0 · декодовано сутностей: 0
Очищення тексту від HTML-тегів і перетворення HTML на звичайний текст
Цей інструмент видаляє HTML-теги й залишає текст, який бачить читач: абзаци, розриви рядків, списки й таблиці перетворюються на звичайний текст. Вставте HTML-код або відкрийте файл .html і скопіюйте текст.
Оновлено:
Як це працює
Вставте HTML
Вставте код сторінки, шаблон листа, експорт із CMS чи фрагмент розмітки або відкрийте файл .html.
Виберіть вигляд тексту
Зберігайте розриви рядків, маркери списків і табуляції між клітинками таблиць, а за потреби — адреси посилань і alt-текст зображень.
Скопіюйте текст
Звичайний текст з’являється під час введення разом із кількістю видалених тегів, відкинутих блоків script і декодованих сутностей.
Можливості
Безпечний розбір
HTML проходить через санітайзер сайту (DOMPurify) в інертному документі: нічого в ньому не завантажується й не виконується. Скрипти, стилі, шаблони й вбудовані об’єкти відкидаються разом із вмістом, тож код не потрапляє в текст.
Текст, як на сторінці
Абзаци й заголовки відокремлюються порожнім рядком, <br> і блокові елементи починають новий рядок, пробільні символи згортаються, як у браузері, а блоки <pre> зберігають свої відступи.
Списки й таблиці
Пункти списків отримують маркери «- » чи «1. » з відступами для вкладених списків, а рядки таблиць стають рядками тексту з клітинками через табуляцію — їх зручно вставляти в електронну таблицю.
Декодування сутностей
&, , —, © та інші посилання на символи перетворюються на самі символи.
Посилання й зображення
За потреби адреси посилань зберігаються у вигляді «текст (https://…)», а alt-текст зображень — у [квадратних дужках].
Обмеження та конфіденційність
Текст і файли можуть мати розмір до 200 MB. Введений чи вставлений HTML (до 256 KB) розбирає санітайзер на сторінці; довший текст і файли понад 8 MB обробляє потоковий токенізатор у фоновому потоці (Web Worker). Він дотримується тих самих правил розмітки тексту й декодує поширені іменовані сутності (набір HTML 4 і часті сутності HTML5), а також усі числові.
Результат — звичайний текст, а не Markdown; щоб перетворити HTML на Markdown, скористайтеся окремим конвертером. Якщо треба зберегти структуру — заголовки, вкладені маркери, посилання як нумеровані виноски, вирівняні таблиці, перенесення рядків, — скористайтеся інструментом «HTML у текст». Елементи, приховані через CSS, теж потрапляють у текст, бо стилі не застосовуються.
Ваш HTML обробляється в браузері й ніколи не надсилається на сервер. Докладніше — на сторінці конфіденційності.
Часті запитання
Як видалити HTML-теги з тексту?
Вставте HTML у поле вхідних даних. У результаті буде текст без тегів — скопіюйте або завантажте його.
Чи безпечно вставляти HTML з неперевірених джерел?
Так. HTML ніколи не відображається: його очищує санітайзер і розбирає інертний документ, а результат показано як звичайний текст. Скрипти з нього не виконуються.
Чи зберігаються розриви рядків?
Так, за замовчуванням. Вимкніть «Зберігати розриви рядків», щоб отримати весь текст в одному рядку.
Що відбувається із вмістом тегів script і style?
Його видаляють разом із тегами, бо це код, а не текст, який бачить читач.
Чи можна зберегти посилання?
Увімкніть «Зберігати адреси посилань» — після кожного посилання в дужках з’явиться його адреса.
Чи впорається інструмент із великим файлом HTML?
Так. Файли понад 8 MB обробляє фоновий потік (Web Worker) потоковим парсером, частина за частиною.