HTML-entities представляют зарезервированные символы в виде специальных кодов. Знаки меньше (<), больше (>), амперсанд (&) и кавычки нужно экранировать, превращая в <, >, & и т.д. Это предотвращает XSS-атаки и проблемы с отображением контента.
Вставьте HTML-код в поле ввода для экранирования спецсимволов. Переключитесь в режим декодирования, чтобы преобразовать entities обратно в обычные символы. Инструмент экранирует пять основных символов (&, <, >, ", ') и декодирует как именованные entities (&, <), так и числовые (© или ©). Встроенная справочная таблица показывает коды популярных символов.
Защита от XSS-уязвимостей при выводе пользовательского контента, отображение примеров кода в документации и статьях, вставка спецсимволов (©, ™, →, ←), корректная работа с международными символами, исправление проблем с отображением email-писем в разных почтовых клиентах.
При кодировании заменяются пять критичных символов HTML: амперсанд (&) на &, меньше (<) на <, больше (>) на >, двойная кавычка (") на ", одинарная кавычка (') на '. При декодировании поддерживаются именованные entities и числовые формы (десятичные © и шестнадцатеричные ©) для любых Unicode-символов до U+10FFFF.
HTML-entities представляют зарезервированные символы в виде специальных последовательностей. Они начинаются с амперсанда (&) и заканчиваются точкой с запятой (;). Например, < обозначает знак <, > обозначает >, & обозначает сам амперсанд.
Экранирование не даёт браузеру интерпретировать спецсимволы как HTML-код. Без экранирования символ < будет воспринят как начало тега, что приведёт к поломке вёрстки или к возможности XSS-атаки.
Замените спецсимволы &, <, >, ", ' на соответствующие entities. Во фреймворке React экранирование происходит автоматически при использовании JSX.
Именованные entities имеют понятные имена: © для символа ©, для неразрывного пробела. Числовые entities используют Unicode-код: © (десятичная форма) или © (шестнадцатеричная) для того же символа ©. Инструмент корректно декодирует оба формата.
Экранирование спецсимволов для JSON и JavaScript. Обработка кавычек, переносов строк, Unicode.
Форматируйте и минифицируйте HTML с правильными отступами и переносами строк.
Конвертация HTML в Markdown для GitHub, Notion, Jekyll. Сохранение заголовков, ссылок, списков, таблиц.
Трансформируйте, форматируйте, генерируйте и кодируйте данные мгновенно. Приватно, быстро и всегда бесплатно.
Смотреть все инструменты