ru

Декодировать Base64

Декодируйте текст Base64, Base32 или Hex обратно в исходный файл - полностью локально в браузере; данные никогда не покидают ваше устройство.

Обработка локально на вашем устройстве ...

Формат Целевой формат итогового файла.
  • Base64
  • Base32
  • Hex

Обработка локально на вашем устройстве ...

0%

Загружается ли мой файл?

Нет. Всё выполняется в вашем браузере - ваш файл никогда не покидает устройство. Как это можно проверить

Без загрузки100% локально
Содержимое остаётся у васнет доступа у третьих лиц
Hosted in GermanyGlobal Content Delivery
Независимый аудитTLS A+ · Заголовки A+

Декодирование - это путь обратно: из закодированного текста снова получаются исходные байты. Если кто-то прислал вам файл в виде строки Base64, ключ пришел в Base32 или значение записано Hex-последовательностью в конфигурации, этот инструмент возвращает из этого настоящий файл - именно те байты, что были до кодирования. Результат можно скачать как файл и пользоваться им как обычно.

Вы выбираете, в каком алфавите записан текст: Base64, Base32 или Hex (все по RFC 4648, соответственно основание 16). Инструмент снисходителен к переносам строк и пробелам, которые часто возникают при копировании, а также к отсутствию или наличию символа заполнения в конце. Важно лишь попасть в правильный формат - чтение текста Base64 как Hex не даст осмысленного содержимого.

Преобразование выполняется полностью локально в браузере с помощью небольшой чисто JavaScript-процедуры - ничего не выгружается, ничего не сохраняется и никакая чужая библиотека не подгружается с CDN. Если текст содержит символы, не относящиеся к выбранному алфавиту, инструмент честно сообщает об этом, вместо того чтобы выдать неверный файл.

Технические данные

Технические данные
Выходной форматBIN
Пакетная обработкаДа
ОбработкаЛокально в браузере (JavaScript)
Загрузка файловОтсутствует

В 3 шага

  1. Перетащите текстовый файл с закодированным содержимым.
  2. Выберите подходящий формат (по умолчанию: Base64).
  3. Скачайте декодированный исходный файл.

Ограничения: Вы должны выбрать правильный входной формат - инструмент его не угадывает. Если формат не подходит или текст содержит недопустимые символы, вы получите честное сообщение об ошибке вместо испорченного файла. Восстановленное при этом имя файла - лишь предположение из имени текстового файла; окончательное имя вы задаете при сохранении.

Сравнение алфавитов

Сравнение алфавитов
ФорматНабор символовУвеличение размераТипичное применение
Base64A-Z, a-z, 0-9, +, /+33 %URL данных, встроенные вложения, поля API
Base32A-Z, 2-7+60 %значения, которые можно напечатать/произнести вслух (например, ключи TOTP)
Hex0-9, a-f+100 %побайтовое чтение, например контрольные суммы

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

Выгружаются ли мои данные?

Нет. Декодирование выполняется полностью локально в браузере; данные никогда не покидают ваше устройство и не сохраняются.

Что произойдет при неверном формате или испорченном тексте?

Инструмент сообщит о честной ошибке (недопустимые символы), вместо того чтобы выдать бессмысленный файл. Тогда выберите правильный формат.

Мешают ли переносы строк в тексте?

Нет. Пробелы и переносы строк игнорируются, как и отсутствующие или имеющиеся символы заполнения в конце.

Как закодировать файл в обратную сторону?

С помощью инструмента кодирования: он превращает любой файл в текст Base64, Base32 или Hex. Этот инструмент - путь обратно.

Похожие инструменты

Кодировать в Base64 · Вычислить HMAC · Декодировать URL · Проверка IBAN · Анализ чата