Кодирование и декодирование HTML-сущностей
Символы <, >, & и кавычки имеют в HTML особое значение. Чтобы показать их как текст — в примерах кода, пользовательском вводе, значениях атрибутов, — их нужно записывать в виде сущностей, например < и &. Вставьте текст, чтобы экранировать его, или вставьте HTML с сущностями, чтобы декодировать его обратно в обычные символы.
При желании можно закодировать и все символы вне ASCII — именованными сущностями вроде © и € или числовыми вроде Ж — для систем, которые принимают только ASCII. Декодирование понимает все именованные и числовые сущности. Всё работает в вашем браузере.
Зачем использовать этот конвертер HTML-сущностей?
- Экранирование <, >, &, " и ' для безопасного HTML
- Декодирование всех именованных и числовых HTML-сущностей
- Возможность кодировать все символы вне ASCII
- Мгновенно, в браузере — ничего не загружается
Как закодировать или декодировать HTML
- Выберите «Кодировать» или «Декодировать»
- Вставьте текст или HTML в поле ввода
- Скопируйте результат
Часто задаваемые вопросы
Этот HTML-кодировщик бесплатный?
Да, он полностью бесплатен и не имеет ограничений.
Какие символы кодируются?
Пять символов с особым значением в HTML: & < > " и '. С дополнительной опцией кодируется также каждый символ вне ASCII — именованной сущностью, если она существует, иначе числовой.
Когда нужно кодировать HTML?
Всегда, когда текст должен отображаться на веб-странице буквально, а не интерпретироваться как разметка, — например, в примерах кода или пользовательском вводе, где экранирование также защищает от межсайтового скриптинга (XSS).
Отправляется ли мой текст на сервер?
Нет. Всё происходит в вашем браузере.