Шестнадцатеричное кодирование и декодирование
Преобразует текст UTF-8 в шестнадцатеричный формат и обратно, поддерживает верхний и нижний регистр, разделители в виде пробелов и двоеточий, а также показывает ошибки недопустимых байтов.
Как использовать шестнадцатеричное кодирование и декодирование
Кодирование и декодирование Hex выполняются только в текущем браузере; введённые данные не загружаются, не передаются по сети и не записываются в постоянное хранилище.
Введите текст
По умолчанию загружается «Привет, 11DZ», результат — UTF-8 Hex.
Выберите формат
Выберите регистр и разделитель вывода, затем закодируйте или декодируйте данные.
Копировать и скачать
Скопируйте текст или результат в Hex; после ошибки старый результат будет очищен.
Ограничения и примечания
- Результат декодирования должен быть корректным текстом UTF-8; читаемость произвольных двоичных данных не гарантируется.
- Нечётная длина, недопустимые символы и неполные байты вызовут ошибку.
- Hex — это представление данных в закодированном виде; оно не обеспечивает конфиденциальность, целостность или аутентификацию.
Часто задаваемые вопросы
Как кодируется китайский текст?
Кодирование выполняется в байтах UTF-8, поэтому для китайских иероглифов создаётся несколько шестнадцатеричных байтов.
Влияют ли разделители на декодирование?
Инструмент допускает запланированные разделители, такие как пробелы и двоеточия, и проверяет остальные символы.
Сохраняются ли введённые данные?
Нет, инструмент обрабатывает данные только в памяти текущей страницы.