Кодувальник HTML-сутностей
Перетворюйте спеціальні символи на HTML-сутності або декодуйте їх назад у звичайний текст. Усе залишається у вашому браузері.
Введіть свій текст:
Результат:
Як кодувати або декодувати HTML-сутності
- Вставте свій текст у поле введення.
- Оберіть «Кодувати» або «Декодувати».
- За бажанням закодуйте також усі не-ASCII символи.
- Натисніть «Конвертувати» та скопіюйте результат.
Часті запитання
Що таке HTML-сутності?
HTML-сутності — це escape-послідовності, як-от & і <, які дають змогу показувати символи, що інакше були б сприйняті як розмітка.
Навіщо кодувати не-ASCII символи?
Кодування кожного символу з кодом вище 127 робить текст безпечним для старих наборів символів і уникає невідповідностей кодування в електронній пошті чи застарілих системах.
Які символи кодуються завжди?
П'ять, що важливі в розмітці: амперсанд, менше, більше, подвійні та одинарні лапки. Решта залишається без змін, якщо ви не ввімкнете повне кодування.
Чи надсилається мій текст кудись?
Ні. Кодування й декодування виконуються повністю у вашому браузері, тож усе, що ви вставили, не завантажується й не журналюється.
Схожі інструменти
Навіщо кодувати HTML-сутності?
Коли ви вставляєте текст користувача в HTML, неекрановані символи можуть зламати макет або ввімкнути міжсайтовий скриптинг. Кодування сутностей зберігає спеціальні символи буквально та безпечно.
- Показувати приклади коду з кутовими дужками на вебсторінці.
- Очищати введення користувача перед вставленням у HTML.
- Декодувати рядок, повний сутностей, щоб прочитати, що в ньому написано.
Поради та обмеження
Декодування використовує власний парсер сутностей браузера, тож він коректно обробляє іменовані, числові та шістнадцяткові сутності. Усе виконується локально, тож ваші дані ніколи не залишають ваш пристрій.