Monu Tools

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

Кодируйте текст в HTML-сущности или декодируйте сущности обратно в текст. UTF-8 безопасно, на стороне клиента.

Как использовать HTML-кодировщик

  1. 01

    Вставьте текст или HTML.

  2. 02

    Выберите Кодировать (экранировать HTML-спецсимволы), Кодировать всё (включая не-ASCII) или Декодировать.

  3. 03

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

Часто задаваемые вопросы

В чём разница между 'Кодировать' и 'Кодировать всё'?

'Кодировать' экранирует только пять символов, обязательных для HTML (& < > " '). 'Кодировать всё' дополнительно преобразует каждый не-ASCII символ в числовую сущность, полезно для устаревших систем или email.

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

Именованные сущности, такие как &amp; и &copy;, десятичные сущности &#233;, шестнадцатеричные &#x20AC;. Неизвестные последовательности остаются без изменений.

Защищает ли это от XSS?

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

Об инструменте

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

Кодирование всегда экранирует & < > " и ', с опцией кодирования всех не-ASCII символов числовыми сущностями. Декодирование поддерживает именованные, десятичные и шестнадцатеричные сущности.

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

Мы используем необходимые файлы cookie для работы сайта. С вашего согласия мы также загружаем Google AdSense, который устанавливает рекламные cookie. Ознакомьтесь с нашей политикой конфиденциальности.