Инструмент в браузере

Конвертер Base64 в файл

Определите тип по magic bytes и скачайте исходные байты.

Локально в браузере · Без загрузки · Без аккаунта

Результат

Определение сигнатуры и Base64 не являются проверкой на вредоносный код. Не доверяйте неизвестным загрузкам.

Как работает инструмент

Определите тип по magic bytes и скачайте исходные байты.

Используйте пример, чтобы увидеть формат ввода и метаданные, затем замените его своим значением.

Конфиденциальность и безопасность

Обработка выполняется в этой вкладке. Большие значения могут потреблять много памяти устройства.

Определение сигнатуры и Base64 не являются проверкой на вредоносный код. Не доверяйте неизвестным загрузкам.

Частые ошибки и причины

  • Ввод пуст, повреждён или не соответствует ожидаемому формату.
  • Выбранный режим не соответствует алфавиту, типу файла или представлению.
  • Очень большое значение может исчерпать память, пока существуют кодированная и декодированная копии.
  • Успешное преобразование не доказывает безопасность или надёжность содержимого.

Эквивалентные команды

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

Python

from pathlib import Path
import base64
Path('decoded.bin').write_bytes(base64.b64decode(value, validate=True))

JavaScript

import { writeFileSync } from 'node:fs';
writeFileSync('decoded.bin', Buffer.from(value, 'base64'));

Shell

base64 --decode payload.base64 > decoded.bin
file decoded.bin

Стандарты и официальные источники