Привет
D09FD180D0B8D0B2D0B5D182
Преобразуйте читаемый текст в шестнадцатеричное представление байтов.
Преобразуйте текст и бинарные данные в шестнадцатеричный формат и декодируйте Hex обратно в читаемый текст прямо в браузере. Полезно для отладки, анализа протоколов, хешей, проверки файлов и низкоуровневой обработки данных. Поддерживает UTF-8, Unicode, пробелы и многострочные Hex-последовательности.
Привет
D09FD180D0B8D0B2D0B5D182
Преобразуйте читаемый текст в шестнадцатеричное представление байтов.
D09FD180D0B8D0B2D0B5D182
Привет
Восстановите исходный текст из шестнадцатеричной последовательности.
{"id":123,"status":"ок"}
7B226964223A3132332C22737461747573223A22D0BED0BA227D
Изучите JSON-данные на уровне байтов с помощью шестнадцатеричной записи.
Кафе ☕
D09AD0B0D184D0B520E29895
Hex сохраняет UTF-8-последовательности байтов, кириллицу и эмодзи.
Шестнадцатеричный формат представляет каждый байт двумя символами от 00 до FF. В отличие от двоичной записи, где используются только 0 и 1, Hex использует шестнадцать символов: 0–9 и A–F.
Поскольку одна Hex-цифра соответствует четырём битам, такая запись намного короче и удобнее для чтения, чем необработанные двоичные данные. Её часто используют для отладки, анализа протоколов, проверки файлов, дампов памяти, хешей, цветовых значений и низкоуровневой обработки данных.
Hex использует шестнадцать символов (0-9 и A-F). Каждая Hex-цифра представляет 4 двоичных бита, а каждый байт записывается двумя Hex-символами от 00 до FF.
Hex — это формат представления байтов, а не метод шифрования. Hex-строку можно преобразовать обратно в исходные данные без пароля или секретного ключа. Такой формат помогает отображать и передавать бинарные данные как текст, но не обеспечивает защиту или конфиденциальность.
Hex часто используют, когда бинарные данные нужно показать в читаемом виде. Типичные задачи включают отладку протоколов, проверку бинарных файлов, криптографические хеши, анализ памяти, цветовые значения вроде #FF0000 и поиск проблем на уровне байтов.
Разработчики используют шестнадцатеричную запись, чтобы изучать сетевые пакеты, содержимое файлов, сертификаты, ключи и другие данные, которые сложно читать в сыром двоичном формате.
Hex и Base64 — это способы представить бинарные данные в виде текста, но они решают разные задачи. Hex проще проверять человеку, потому что каждый байт напрямую отображается двумя шестнадцатеричными символами.
Base64 компактнее и часто используется для передачи бинарных данных через API, электронную почту, JWT-токены и другие текстовые системы. Hex обычно выбирают для отладки и анализа, а Base64 — для передачи данных.
Кодируйте текст и двоичные данные в Base64 и декодируйте их обратно с поддержкой UTF-8.
Кодируйте и декодируйте URL-строки и параметры запросов для безопасной передачи в HTTP и API.
Преобразуйте текст в 8-битные двоичные группы и декодируйте двоичные байты обратно в читаемый текст.
Преобразуйте ASCII-символы и числовые коды для работы с протоколами и парсерами.
Декодируйте JWT в браузере и просматривайте header, payload, claims и срок действия токена.
Преобразуйте текст в Unicode-escape и декодируйте Unicode-escape, HTML-сущности и многоязычный текст.