Skip to main content
appkiro.com

Base64 в шестнадцатеричные байты

Декодируйте Base64 в шестнадцатеричные байты, проверьте восстановленные данные и скопируйте или скачайте их. Выберите обычный либо URL-safe вариант.

Инструмент Base64 · Точное преобразование Base64

Что делает этот инструмент

Вставьте Base64 и декодируйте его в шестнадцатеричные байты. Инструмент возвращает соответствующие байты или текст без автоматической валидации, форматирования и выполнения.

Преобразовать

1

Введите или загрузите

Вставьте текст или выберите файл

2

Выберите действие

Кодируйте, декодируйте или проверяйте

3

Проверьте результат

Просмотрите вывод и данные о байтах

1. Ввод

Символов: 0

2. Действие

3. Результат

Символов: 0

4. Быстрые действия

5. Сведения о Base64

ОписаниеBase64 представляет байты как текст и не является шифрованием.
АлфавитA-Z, a-z, 0-9, +, /, =
Размер вводаСимволов: 0 / Байт: 0
Размер результатаСимволов: 0 / Байт: 0
ЗаполнениеЗнак = дополняет группу до четырёх символов.
СостояниеГотово

Как это работает

Входные байты

101010 111100 110101 ...

Группы по 6 бит

101010 111100 110101 ...

Индексы

42 60 53 ...

Символы Base64

q 8 1 ...

Как декодировать Base64 в шестнадцатеричные байты

  1. Вставьте строку Base64, которую нужно декодировать.

  2. Оставьте действие «Декодировать» и при наличии переключателя выберите обычный или URL-safe Base64.

  3. Проверьте результат и сведения о байтах, затем скопируйте или скачайте данные.

Формат и поведение результата

Байты выводятся одной непрерывной строкой шестнадцатеричных символов в верхнем регистре. Группировка выполняется отдельно.

Обычный Base64 соответствует стандартному алфавиту RFC 4648. URL-safe выбирайте только по требованию получателя; правила padding зависят от протокола.

Совет эксперта

Фиксируйте byte order отдельно. Base64 сохраняет последовательность, но не сообщает big-endian или little-endian.

Когда это полезно

Типичные сценарии:

  • Проверить небольшой набор данных, когда исходное представление непрозрачно или плохо копируется.
  • Преобразовать байтовые примеры из протокола, захвата пакетов или отладчика в Base64.
  • Создать воспроизводимый тестовый набор данных без ручного изменения исходных байтов.

Ограничения и безопасность

Важные ограничения:

  • Base64 обычно увеличивает объём полезных данных примерно на треть, без учёта префикса data URL и внешней разметки.
  • Base64 — обратимое кодирование, а не шифрование. Получатель строки может восстановить исходные байты.
  • Используйте только числовую запись, описанную для этого инструмента. Неполные, смешанные или выходящие за диапазон байты недопустимы.

Устранение неполадок

Ввод отклонён

уберите внешние кавычки, проверьте Standard/URL-safe, padding и целостность строки.

Числовой ввод не разбирается

используйте только указанную для этого инструмента нотацию и разделители. Неполный или выходящий за диапазон байт недопустим.

Частые вопросы

Что именно сохраняется?

Байты выводятся одной непрерывной строкой шестнадцатеричных символов в верхнем регистре. Группировка выполняется отдельно.

Какое представление байтов ожидается?

Используйте точную байтовую нотацию, указанную для этого инструмента. Десятичные, двоичные, шестнадцатеричные и восьмеричные данные обрабатываются разными конвертерами; неверная нотация отклоняется.

Чем обычный Base64 отличается от Base64URL?

Обычный Base64 использует + и /. В Base64URL применяются - и _, а padding иногда опускается; выбирайте формат, который ожидает принимающая система.

Почему строка Base64 не принимается?

Проверьте недопустимые символы, несоответствие обычного Base64 и Base64URL, padding и целостность строки. Уберите внешние кавычки, если они не входят в строку Base64.

Для следующего шага откройте локализованную страницу:

Вставьте данные выше, выполните преобразование и скопируйте или скачайте результат.