Вхідні дані

або перетягніть файл сюди чи вставте код нижче

рядків: 0 · символів: 0

Результат

рядків: 0 · символів: 0 · Видалено тегів: 0 · блоків script/style: 0 · декодовано сутностей: 0

Файли не залишають браузераЯк саме?

Очищення тексту від HTML-тегів і перетворення HTML на звичайний текст

Цей інструмент видаляє HTML-теги й залишає текст, який бачить читач: абзаци, розриви рядків, списки й таблиці перетворюються на звичайний текст. Вставте HTML-код або відкрийте файл .html і скопіюйте текст.

Оновлено:

Як це працює

  1. Вставте HTML

    Вставте код сторінки, шаблон листа, експорт із CMS чи фрагмент розмітки або відкрийте файл .html.

  2. Виберіть вигляд тексту

    Зберігайте розриви рядків, маркери списків і табуляції між клітинками таблиць, а за потреби — адреси посилань і alt-текст зображень.

  3. Скопіюйте текст

    Звичайний текст з’являється під час введення разом із кількістю видалених тегів, відкинутих блоків script і декодованих сутностей.

Можливості

  • Безпечний розбір

    HTML проходить через санітайзер сайту (DOMPurify) в інертному документі: нічого в ньому не завантажується й не виконується. Скрипти, стилі, шаблони й вбудовані об’єкти відкидаються разом із вмістом, тож код не потрапляє в текст.

  • Текст, як на сторінці

    Абзаци й заголовки відокремлюються порожнім рядком, <br> і блокові елементи починають новий рядок, пробільні символи згортаються, як у браузері, а блоки <pre> зберігають свої відступи.

  • Списки й таблиці

    Пункти списків отримують маркери «- » чи «1. » з відступами для вкладених списків, а рядки таблиць стають рядками тексту з клітинками через табуляцію — їх зручно вставляти в електронну таблицю.

  • Декодування сутностей

    &amp;, &nbsp;, &mdash;, &#169; та інші посилання на символи перетворюються на самі символи.

  • Посилання й зображення

    За потреби адреси посилань зберігаються у вигляді «текст (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) потоковим парсером, частина за частиною.

Схожі інструменти