Раскодируйте escape-последовательности в тексте: \uXXXX, \u{…}, \xXX.
Всё выполняется в браузере; для отображения используется только текстовый вывод (без HTML-инъекций).
Unicode decoder превращает строки с escape-последовательностями (как в исходниках на JavaScript или в JSON) в обычный Unicode-текст. Это удобно для анализа логов, ответов API и обфусцированных фрагментов без запуска кода.
\u0041 → символ U+0041 (латинская «A»)\u{1F600} → одна кодовая точка (эмодзи и символы вне BMP)\x41 → байт 0x41 как символ Latin-1 / Unicode U+00XX
Последовательности, которые не распознаны как escape, копируются в вывод как есть (после символа \ обрабатывается правило за правилом).
Результат появится здесь…
Ввод и результат не вставляются в DOM как разметка: используется свойство textContent, поэтому символы
<, >, кавычки и скрипты не интерпретируются как HTML. Это снижает риск XSS при локальном открытии файла
и вставке недоверенных строк.
Не подключайте к этой странице недоверенные внешние скрипты и не заменяйте вывод на innerHTML без экранирования.