Бесплатный инструмент для разработчиков

HTML-декодер: расшифровка HTML-сущностей онлайн

Вставьте закодированный текст, нажмите один раз и получите чистые читаемые символы. Превращает &lt; в <, &amp; в & и &#169; в ©. Бесплатно, быстро и без регистрации.

Декодирует именованные сущности Декодирует числовые сущности Работает со строками HTML Копирование в один клик Пример текста Очистка в один клик Без регистрации

Расшифруйте HTML-текст обратно в обычные символы

Скопировали текст из CMS, ответа API или выгрузки базы данных и получили кашу из &quot; и &#8217; вместо кавычек и апострофов? Это HTML-кодирование. Этот онлайн HTML-декодер читает каждую сущность, заменяет её настоящим символом и выдаёт текст, который можно действительно прочитать, отредактировать или вставить куда-то ещё.

Читать далее

Декодируйте HTML-сущности за один проход

Именованные сущности вроде &nbsp;, &copy; и &mdash; и числовые вроде &#39; или &#x2F; преобразуются все сразу. Не нужно ничего искать в таблице сущностей. Вставьте, нажмите «Декодировать HTML», и всё готово. Один проход декодирования HTML-сущностей обрабатывает весь блок.

Очистите закодированный вывод API и баз данных

JSON-ответы, выгрузки WordPress и поля CRM часто хранят текст со встроенными сущностями. Декодируйте строку HTML здесь, прежде чем помещать её в таблицу, отчёт или письмо, чтобы читатели видели «Tom's Café», а не «Tom&#39;s Caf&eacute;».

Именованные и числовые сущности, поддерживаются обе

Одни системы пишут &amp;, другие пишут &#38; или &#x26;. Все они означают один и тот же амперсанд. Этот декодер HTML-сущностей понимает десятичную, шестнадцатеричную и именованную формы, поэтому даже смешанный ввод выходит чистым.

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

Их часто путают. HTML-декодирование обрабатывает сущности вроде &lt;. Декодирование URL обрабатывает процентные коды вроде %20 и %3C. Если ваш текст выглядит как %3Cdiv%3E, вам нужен наш инструмент «Декодировать URL». Есть и то и другое? Сначала декодируйте URL, затем запустите здесь HTML-декодирование.

Используйте его в паре с нашим HTML-кодировщиком

Нужно в обратную сторону? Инструмент «Кодировать HTML» превращает <, > и & в безопасные сущности. Вместе они образуют простую пару HTML-декодера и кодировщика, удобную, когда вы проверяете, как шаблон экранирует пользовательский ввод.

Декодируйте HTML онлайн на любом устройстве

Ничего не нужно устанавливать и не нужно создавать аккаунт. Инструмент работает в браузере на компьютере, планшете или телефоне, так что вы можете декодировать HTML онлайн там, где появился «грязный» текст. Добавьте этот онлайн HTML-декодер в закладки, и у вас будет готовый ярлык на случай, когда снова попадётся такой текст.

Как декодировать HTML

1

Вставьте закодированный текст

Поместите текст с сущностями в поле ввода. Нажмите «Пример», если хотите сначала посмотреть, как это работает.
2

Выберите параметры

Для большинства текстов оставьте включёнными именованное и числовое декодирование. Включите «Сохранять переносы строк», если важна вёрстка.
3

Нажмите «Декодировать HTML»

Декодер заменяет каждую сущность символом, который она обозначает, за доли секунды.
4

Скопируйте результат

Нажмите «Копировать» и вставьте чистый текст, куда нужно. Нажмите «Очистить», чтобы начать заново.

Вопросы и ответы о HTML-декодере

Быстрые ответы о декодировании HTML-сущностей и строк.

Что означает декодирование HTML?

HTML-декодирование превращает символьные сущности обратно в символы, которые они представляют. Например, &lt;p&gt; становится <p>, а &amp; становится &. Браузеры делают это автоматически при отображении страницы, а этот инструмент делает то же самое для необработанного текста.

Как декодировать HTML-сущности?

Вставьте текст в поле выше и нажмите «Декодировать HTML». Все именованные сущности (например, &quot;) и числовые (например, &#34;) преобразуются за один раз. Это самый быстрый способ декодировать HTML-сущности без написания кода.

Как выполнить HTML-декодирование в JavaScript?

В браузере распространённый подход это new DOMParser().parseFromString(text, 'text/html').documentElement.textContent. Он безопасен, потому что разобранный документ не вставляется в вашу страницу. В Node.js это делают библиотеки вроде 'he' или 'entities'. Для разового текста онлайн-инструмент быстрее.

В чём разница между HTML-декодированием и декодированием URL?

HTML-декодирование преобразует сущности вроде &gt;. Декодирование URL преобразует последовательности с процентным кодированием вроде %2F. Если вы декодируете строки URL внутри HTML, содержащие и то и другое, сначала запустите декодирование URL, затем HTML.

Безопасно ли пользоваться HTML-декодером?

Да. Декодирование происходит в вашем браузере, а результат показывается как обычный текст, поэтому ничего не выполняется. Будьте осторожны, только если вставляете декодированный результат на живую веб-страницу, потому что настоящие теги вроде <script> там станут активными.

Можно ли декодировать целую HTML-страницу?

Можно. Вставьте весь исходный код и нажмите «Декодировать HTML». Помните: если исходник никогда не кодировался, декодирование мало что изменит. Инструмент рассчитан на экранированный текст.

Почему в моём тексте появилось &amp;amp;?

Это двойное кодирование. Текст закодировали дважды, поэтому & стал &amp;, а затем &amp;amp;. Запустите декодер дважды, и он вернётся к одному &.

Бесплатен ли этот онлайн HTML-декодер?

Да. Это бесплатный HTML-декодер без регистрации, без ограничений при обычном использовании и без установки программ. Одни называют его онлайн HTML-декодером, другие конвертером сущностей. В любом случае: вставьте, нажмите, готово.

Текст декодирован? Приведите в порядок и разметку.

Отформатируйте беспорядочную разметку с помощью нашего HTML-форматировщика или экранируйте текст для безопасного использования с помощью инструмента Кодировать HTML.

HTML-форматировщик

Raheel Jakhura

CEO / Co-Founder

Our goal is to provide online free tools so you don't have to install any software for basic usages. We are trying to add more tools and make these tools free forever.

cookies image
Мы заботимся о ваших данных и хотели бы использовать файлы cookie, чтобы улучшить ваш опыт.