Конвертер Hex в Base64 (и обратно)
Преобразуйте шестнадцатеричную строку в Base64 или строку Base64 в шестнадцатеричный вид — удобно при работе с хешами, ключами и бинарными данными, закодированными в разных форматах.
Как это работает
Шестнадцатеричный формат и Base64 — два распространённых способа представить бинарные данные в виде читаемого текста. Шестнадцатеричный формат использует 2 символа на байт (его часто видно в хешах и цветах), а Base64 компактнее и часто применяется для передачи бинарных данных в JSON или URL.
Почему не получается преобразовать Hex → Base64?
Шестнадцатеричная строка должна состоять только из символов 0-9 и a-f (или A-F) и содержать чётное число символов, поскольку каждый байт записывается ровно двумя шестнадцатеричными символами. Недопустимый символ приведёт к ошибке.
Допускает ли инструмент пробелы в шестнадцатеричной строке?
Да, пробелы и переводы строк игнорируются при преобразовании Hex → Base64, поэтому можно сразу вставлять хеш, показанный с разделителями.
Обработка на 100% локально: преобразование выполняется целиком в вашем браузере через WebAssembly — на сервер ничего не отправляется.