Unicode decoder

Раскодируйте 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, копируются в вывод как есть (после символа \ обрабатывается правило за правилом).

Ввод
Результат (только текст)
Результат появится здесь…

Безопасность (XSS)

Ввод и результат не вставляются в DOM как разметка: используется свойство textContent, поэтому символы <, >, кавычки и скрипты не интерпретируются как HTML. Это снижает риск XSS при локальном открытии файла и вставке недоверенных строк.

Не подключайте к этой странице недоверенные внешние скрипты и не заменяйте вывод на innerHTML без экранирования.