HTML entities
Локальный HTML entities encoder/decoder для markup, шаблонов, CMS-полей и тестовых HTML-фрагментов. Кодируйте опасные символы или декодируйте named и numeric entities прямо в браузере.
Как это работает
Encode заменяет HTML-значимые символы &, <, >, кавычки, апостроф и backtick на entities, чтобы текст можно было безопасно вставить в markup. Decode использует HTML-парсер браузера через textarea, поэтому понимает named entities вроде `&`, decimal numeric вроде `©` и hexadecimal numeric вроде `©`.
Когда использовать
Инструмент полезен при подготовке HTML-шаблонов, CMS-snippets, XML/markup-фрагментов, email-разметки и тестовых payload, где нужно быстро увидеть escaped или decoded вариант строки.
Как пользоваться
- 1Вставьте текст или строку с HTML entities в редактор.
- 2Выберите Encode, чтобы экранировать HTML-символы, или Decode, чтобы вернуть обычный текст.
- 3При необходимости включите кодирование non-ASCII символов в numeric entities.
- 4Скопируйте результат или поменяйте вход и выход местами.
Вопросы
Текст отправляется на сервер?
Нет. Кодирование и декодирование HTML entities выполняется локально в браузере.
Какие entities поддерживаются при decode?
Decode использует HTML-парсер браузера, поэтому поддерживает named entities вроде `&` и `©`, decimal numeric entities вроде `©` и hexadecimal numeric entities вроде `©` там, где их поддерживает текущий браузер.
Encode превращает весь Unicode в entities?
По умолчанию кодируются символы, опасные для HTML: &, <, >, кавычки, апостроф и backtick. Для кириллицы, emoji и других non-ASCII символов можно включить numeric encoding отдельной опцией.