Декодер Hex в текст

Преобразуйте hex-байты обратно в текст UTF-8. Понимает пробелы, двоеточия, запятые, префиксы 0x и \x; чётко сообщает о нечётной длине и недопустимом hex.

Символов: 56 · байт: 56 (UTF-8)

Символов: 0 · байт: 0 (UTF-8)

Работает полностью в вашем браузере. Ваши данные никуда не загружаются.

Что такое Hex в текст?

Превращает шестнадцатеричные байты обратно в читаемый текст, декодируя их как UTF-8. Понимает распространённые форматы: 48656c6c6f, 48 65 6c, 48:65:6c, 0x48 0x65 и \x48\x65.

Как пользоваться Hex в текст

  1. Вставьте hex в поле Ввод в любом из поддерживаемых форматов.
  2. Декодированный текст появится в поле Вывод.
  3. Нажмите Копировать или Сделать входными данными, чтобы закодировать заново с другим оформлением.

Пример

Ввод
0x48 0x69 0xc3 0xa0
Вывод
Hià

Когда использовать Hex в текст

Используйте для чтения hex-дампов, массивов байтов из логов и строк с экранированием. Если байты не являются текстом (изображение, хеш), инструмент сообщит, что это не корректный UTF-8: в таком случае оставьте их в hex или используйте инструменты Base64.

Как работает Hex в текст

Префиксы 0x и \x, пробелы, двоеточия, запятые, точки с запятой и дефисы удаляются; оставшиеся символы должны быть шестнадцатеричными цифрами, причём их число — чётным. Каждая пара становится одним байтом, а байты декодируются как строгий UTF-8, чтобы недопустимые последовательности сообщались, а не заменялись молча.

Распространенные Случаи Использования

  • Чтение строк в hex из логов и дампов баз данных
  • Декодирование экранирования \x.., скопированного из исходного кода
  • Проверка, какой текст содержит hex-данные

Часто Задаваемые Вопросы

Почему сообщается, что число hex-цифр должно быть чётным?

Каждый байт — ровно две hex-цифры. Нечётное число означает, что одной цифры не хватает или есть лишняя.

Можно ли декодировать hex в Latin-1 или UTF-16?

Нет, байты декодируются как UTF-8. Для других кодировок будет показана ошибка о некорректном UTF-8.

Принимается ли hex в верхнем регистре?

Да, подходят и A–F, и a–f.

Другие категории