Кодировщик HTML-сущностей
Этот инструмент работает только в браузере. В режиме кодирования он заменяет лишь &, <, >, двойную и одинарную кавычки на &, <, >, " и '. В режиме декодирования браузер интерпретирует введенный текст как HTML-сущности и показывает полученный текст.
Как использовать кодировщик HTML-сущностей
-
1
Выберите режим
Выберите кодирование для замены пяти символов или декодирование для чтения HTML-сущностей.
-
2
Вставьте текст
Текст остается в окне браузера и не отправляется на сервер.
-
3
Скопируйте результат
Проверьте результат, затем скопируйте его туда, где он нужен.
Символы, заменяемые при кодировании
Режим кодирования не является универсальным преобразователем Unicode и не позволяет выбрать стиль сущности. Он выполняет только пять фиксированных замен:
| Символ | Результат |
|---|---|
& |
& |
< |
< |
> |
> |
" |
" |
' |
' |
Остальные символы, включая кириллицу и другие не-ASCII символы, остаются без изменений. Для декодирования используется временный textarea в браузере, поэтому HTML-сущности трактуются обычным способом браузера.
О безопасности
Инструмент удобен для проверки или создания этих пяти замен, но не заменяет контекстное экранирование в вашем приложении. Для текста, атрибутов, JavaScript и CSS нужны разные подходы. При вставке недоверенных данных в работающее приложение используйте безопасные средства вашей библиотеки или фреймворка.
Часто задаваемые вопросы
Нет. Преобразование и копирование выполняются в браузере, а текст и результат не попадают в URL.
Нет. Режим кодирования заменяет только пять символов, важных для HTML.
Браузер интерпретирует ввод внутри textarea, поэтому проверьте текст до использования.
Сопутствующие инструменты
Символы стрелок для копирования
Копируйте популярные Unicode-стрелки одним щелчком: прямые, двойные, диагональные, крючковые, круговые и треугольные для документов, чатов и дизайна.
Счётчик слов
Подсчитайте слова, символы, предложения и абзацы с учётом времени чтения, времени произнесения вслух, плотности ключевых слов и оценки удобочитаемости по Флешу, для эссе, постов, подписей и meta-описаний.
Символ «меньше или равно»
Копируйте знак ≤ и связанные математические символы сравнения. Включает Unicode, HTML-сущности и разметку LaTeX для электронных таблиц, научных работ и веб-страниц.
Генератор названий городов
Создавайте вымышленные названия городов, посёлков, деревень и столиц для миростроения, карт, игр, историй и тестовых данных с короткими заметками к каждому результату.
Преобразователь текста для людей с дислексией
Переформатируйте вставленный текст в короткие абзацы и строки примерно по 72 символа для более лёгкого чтения. Скопируйте результат в любой документ, письмо или редактор.
Генератор глитч-текста
Создавайте глитч-текст в стиле Zalgo с помощью комбинируемых знаков Unicode. Выберите интенсивность, посмотрите варианты и скопируйте искаженный текст для профиля, мема или хоррор-поста.
Инструмент доступен на других языках
- Enkoder Entitas HTML [ID]
- HTMLエンティティエンコーダ [JA]
- ตัวเข้ารหัสเอนทิตี HTML [TH]
- Koder encji HTML [PL]
- Codificador de entidades HTML [PT]
- HTML 엔티티 인코더 [KO]
- HTML-entitetskodare [SV]
- HTML-Entitäten-Encoder [DE]
- Bộ mã hóa thực thể HTML [VI]
- مُرمِّز كيانات HTML [AR]
- Codificador de entidades HTML [ES]
- Encodeur d'entités HTML [FR]
- HTML-entiteitsencoder [NL]
- HTML Entity Encoder [EN]
- Codificatore di entità HTML [IT]
- HTML Varlık Kodlayıcı [TR]
- HTML 实体编码器 [ZH]