Кодировщик HTML-сущностей

Превратите специальные символы в HTML-сущности или декодируйте их обратно в обычный текст. Всё остаётся в вашем браузере.

Введите текст:

Режим

Результат:

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

  1. Вставьте текст в поле ввода.
  2. Выберите «Кодировать» или «Декодировать».
  3. При необходимости кодируйте и все не-ASCII-символы.
  4. Нажмите «Конвертировать» и скопируйте результат.

Частые вопросы

Что такое HTML-сущности?

HTML-сущности — это escape-последовательности, такие как & и <, которые позволяют показывать символы, которые иначе были бы интерпретированы как разметка.

Зачем кодировать не-ASCII-символы?

Кодирование всех символов с кодом выше 127 делает текст безопасным для старых наборов символов и позволяет избежать несоответствий кодировки в электронной почте и устаревших системах.

Какие символы кодируются всегда?

Пять важных для разметки: амперсанд, меньше, больше, двойная кавычка и одинарная кавычка. Всё остальное не изменяется, пока вы не включите полное кодирование.

Отправляется ли мой текст куда-либо?

Нет. Кодирование и декодирование полностью выполняются в вашем браузере, поэтому вставленный текст никуда не загружается и не сохраняется.

Похожие инструменты

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

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

Советы и ограничения

Декодирование использует собственный парсер сущностей браузера, поэтому именованные, числовые и шестнадцатеричные сущности обрабатываются корректно. Всё выполняется локально, поэтому ваши данные никогда не покидают устройство.