Что такое HTML-сущности
Некоторые символы нельзя вставить в HTML напрямую: угловые скобки, амперсанд и кавычки имеют служебное значение. Их заменяют сущностями — <, >, &, ". Инструмент кодирует текст в сущности и декодирует обратно.
Закодируйте спецсимволы в HTML-сущности или декодируйте обратно.
Некоторые символы нельзя вставить в HTML напрямую: угловые скобки, амперсанд и кавычки имеют служебное значение. Их заменяют сущностями — <, >, &, ". Инструмент кодирует текст в сущности и декодирует обратно.
Кодирование защищает от поломки вёрстки и от XSS, когда пользовательский текст выводится на странице. Декодирование пригодится, когда нужно прочитать или обработать текст, в котором символы уже заменены сущностями.
Иначе браузер примет его за начало тега и сломает разметку. Замена на сущность выводит символ как текст.
Экранирование пользовательского ввода в сущности — базовая защита от внедрения кода. Но полагаться только на неё не стоит, нужна комплексная защита.
Это запись символа по его коду, например © для ©. Инструмент понимает и именованные, и числовые сущности.
Форматирование, проверка и минификация JSON.
Кодирование и декодирование текста в Base64.
Преобразование между JSON и CSV.
HEX, RGB, HSL — перевод между форматами цвета.
Перевод чисел между 2, 8, 10 и 16 системами.
Кодирование текста в двоичный код и обратно.