HTML-декодирование

РУКОВОДСТВО

HTML-декодирование, когда строка выглядит правильно, а читается как шум

Экранированный HTML встречается везде: тикеты, JSON-payload, экспорты БД, копии «исходного кода», прошедшие через лишний инструмент. Содержимое часто верное — оно просто хранится как сущности: `<` становится `&lt;`, кавычки — `&quot;`. Для передачи это нормально. Неприятно, когда нужно править фрагмент, вставить его в шаблон или объяснить коллеге, что на самом деле в поле. Эта онлайн-область HTML-декодирования создана для такого момента. Вставьте экранированную строку слева; справа вывод обновляется по мере ввода. Без загрузки, без аккаунта, без ожидания, пока сервер вернёт вашу вставку. Большинство задач заканчивается с видимым по умолчанию **Декодированный текст** — вы видите символы, а не стену кодов амперсанда. Два отличия от однострочного снятия escape в консоли. Первое — **двойное декодирование**: если pipeline закодировал дважды, один проход оставляет `&lt;`, и понятно, что что-то ещё не так. Переключитесь на **Два раза**; панель инструментов подсветится, когда второй проход изменит результат. Второе — когда декодированный вывод — настоящая разметка, можно открыть **живой предпросмотр этого декодированного HTML** в изолированном iframe, а текстовый вид остаётся на расстоянии одного клика — полезно, когда вопрос «вернулись ли теги?», а не «что за символ 842?»

Инструмент HTML-декодирования: панели закодированного ввода и декодированного вывода

Что HTML-декодер на самом деле откатывает

Декодирование возвращает ссылки на сущности в символы, которые они обозначают: `&amp;` в `&`, `&lt;` в `<`, числовые формы вроде `&#39;` в апостроф и типичные именованные сущности из экспортов CMS. Этот HTML-декодер применяет преобразование ко всей вставке — фрагментам, частичным шаблонам, длинным строкам логов — а не только к идеальным документам. Он не чинит сломанные теги, не переформатирует разметку и не удаляет скрипты. Думайте об этом как об открытии запечатанного конверта, а не о переписывании письма внутри. Очистка структуры потом — задача редактора или форматтера; работа декодирования — снова сделать строку читаемой.

Когда в выводе есть узнаваемый HTML, правая колонка предлагает вкладки **Предпросмотр** и **Декодированный текст**. Предпросмотр рендерит **декодированный** результат — не экранированный ввод — чтобы проверить вёрстку после исчезновения сущностей. По умолчанию выбран **Декодированный текст**, потому что многие задачи заканчиваются простыми предложениями или значениями атрибутов без тегов. Предпросмотр остаётся опциональным, когда важно увидеть фрагмент.

Открыть инструмент HTML-декодирования
🌱

Один или два прохода — с подсказкой, когда два раза помогает

Переключатель проходов подсвечивается, когда второе декодирование изменит вывод — часто у полей API с двойным кодированием — и не нужно угадывать по «супу» сущностей.

🔬

Предпросмотр декодированной разметки, а не слоя escape

Предпросмотр в iframe работает с очищенной строкой после декодирования. Вы подтверждаете возврат тегов перед копированием в редактор.

💫

Импорт, копирование, скачивание — только локально

Загрузите экспорты `.txt` или `.html` с диска, скопируйте декодированный текст или сохраните `.txt` для вложения к тикету. Обработка остаётся во вкладке браузера.

FEATURES

Почему этот HTML-декодер подходит реальной поддержке и интеграции

Снимайте escape с сущностей для чтения и вставки — не полноценная HTML-IDE на одной странице.

Строка в сущностях рядом с читаемым декодированным выводом

Для строк, которые приходят уже экранированными

Интеграторы и поддержка редко получают чистую разметку. Чаще — значение JSON, где экранирован каждый символ скобки, или поле тикета с `&amp;lt;table&amp;gt;`, потому что два системы тронули одно поле. Сфокусированный поток HTML-декодирования позволяет осмотреть строку без разовых скриптов и инструментов, которые молча обрезают длинные строки. Вывод обновляется в реальном времени при правке левой панели: обрежьте завершающий перевод строки, сравните до/после или перезапустите после смены прохода. **Импорт из файла**, когда цепочка escape лежит в экспорте слишком большом для вставки в чат.

Как декодировать HTML-код — три практических шага

1) Вставьте или импортируйте экранированную строку

1) Вставьте или импортируйте экранированную строку

Поместите закодированное содержимое в левую панель — текст тикета, поле API, фрагмент лога или экспорт файла. **Импорт из файла** работает для `.txt` и `.html`, когда строка уже на диске. Полный документ не обязателен; частичные escape декодируются так же.

2) Выберите один или два прохода и прочитайте декодированный вывод

2) Выберите один или два прохода и прочитайте декодированный вывод

Начните с **Один раз**. Если справа всё ещё виден ведущий `&amp;` перед именами сущностей или панель предлагает второй проход, переключитесь на **Два раза**. Вкладка **Декодированный текст** по умолчанию остаётся выбранной — символы видны сразу. **Предпросмотр** открывайте только когда в декодированном выводе есть теги для визуальной проверки.

3) Скопируйте или скачайте, затем редактируйте в другом месте

3) Скопируйте или скачайте, затем редактируйте в другом месте

Скопируйте декодированную строку в редактор, CMS или тестовый стенд. Скачайте `.txt`, если прикладываете артефакты к инциденту. На общем компьютере по завершении нажмите **Сбросить**.

FAQ по HTML-декодированию

НАЧАТЬ

Превратите шум сущностей обратно в читаемый текст

HTML-декодирование в браузере — один или два прохода, с предпросмотром, когда вывод — разметка.

HTML-декодирование

Бесплатно
  • HTML-декодер локально в браузере
  • Декодирование в один или два прохода с полезной подсказкой
  • Живой предпросмотр декодированного HTML
  • Копировать декодированный текст или скачать .txt
Открыть декодер

Работает в вашем браузере. Аккаунт не нужен.

Попробовать инструмент HTML-декодирования
Обновлено в 2026

Хватит читать суп из амперсандов

Вставляйте экранированные строки, декодируйте в реальном времени, при необходимости предпросматривайте разметку — копируйте, когда читается нормально.