Текст в HEX и обратно

Переводим текст в HEX-байты и обратно. Одна страница, переключатель направления, поддержка кириллицы UTF-8.

Ввод
Результат
Скопировано!

Как конвертировать текст в HEX и обратно

Конвертер HEX и текста

Конвертер переводит текст в шестнадцатеричные коды байтов и обратно. Каждый символ превращается в байты UTF-8, а байт записывается двумя знаками 0-9 и A-F.

Такая запись компактна и однозначна, поэтому HEX берут там, где важно видеть точное содержимое байтов, а не сам текст.

Где применяется HEX

Шестнадцатеричная запись используется:

Пример

ТекстHEX
Hello48 65 6C 6C 6F
ABC41 42 43

Как перевести текст в HEX и обратно

  1. Выберите направление

    "Кодировать" переводит текст в шестнадцатеричные байты, "Декодировать" восстанавливает текст из HEX.

  2. Введите данные

    Впишите строку слева - HEX-представление появляется справа сразу при вводе.

  3. Скопируйте результат

    Кнопка "Копировать" забирает HEX-строку, "Очистить" сбрасывает поле.

Вопросы и ответы

Нет, это способ записи байтов: каждый байт - две шестнадцатеричные цифры от 00 до FF

Каждые два HEX-символа - один байт. Байты трактуются как UTF-8, поэтому кириллица занимает по два байта на символ

HEX вчетверо короче: байт записывается двумя цифрами вместо восьми бит. Поэтому дампы памяти и сетевые пакеты показывают именно в шестнадцатеричном виде

Да, инструмент принимает HEX с пробелами, запятыми или сплошной строкой - лишние разделители игнорируются