Файл в Base64 и обратно
Закодируйте байты или восстановите файл из Base64.
Можно перетащить файл сюда
Любой формат файла
До 10 МиБ
Как пользоваться
- Выберите направление: файл в Base64 или Base64 в файл.
- Загрузите файл либо вставьте строку и задайте имя результата.
- Проверьте результат и скачайте TXT или восстановленные байты.
Пример
Пример результата
Байты 00 FF 01.
Закодировать в Base64.
Строка AP8B; обратная операция возвращает те же 3 байта.
Форматы и ограничения
Представьте двоичный файл текстовой строкой для системы, принимающей Base64, или восстановите байты из такой строки. Кодирование не шифрует содержимое.
- На входе
- Любые байты, Base64
- Результат
- TXT с Base64, Двоичный файл
Стандартный Base64 с символами + и /, поддержка data URI с ;base64,.
- До 10 МиБ исходных байтов.
До 10 МиБ исходных или восстановленных байтов. Base64 не является шифрованием; содержимое не выполняется.
Обработка выполняется в браузере. Файлы и введённые данные не отправляются серверу; обновление страницы сбрасывает редактор.
До 10 МиБ исходных байтов. Обработка выполняется в браузере. Файлы и введённые данные не отправляются серверу; обновление страницы сбрасывает редактор.
Вопросы об инструменте
Чем это отличается от Base64 для текста?
Здесь кодируются любые байты, включая изображение или архив. Текстовый инструмент работает с введённой строкой и её кодировкой.
Можно ли вставить data URI?
Да, если у него указан тип и ;base64,. Ссылка не открывается: инструмент читает только закодированные байты после запятой.
Принимается ли URL-safe Base64?
Нет, нужен стандартный алфавит с + и / и корректным дополнением =. Символы - и _ автоматически не подменяются.
Почему результат больше файла?
Base64 кодирует каждые 3 байта четырьмя символами. Это примерно треть дополнительного объёма, а не сжатие.
Можно ли восстановить исходное расширение?
Обычная строка Base64 не содержит имени. Укажите его сами; изменение расширения не меняет тип байтов.
Безопасно ли открыть восстановленный файл?
Инструмент не запускает содержимое и не выполняет антивирусную проверку. Не открывайте неизвестные исполняемые файлы только потому, что они успешно декодированы.