Как работает инструмент
Просмотрите изображение, MIME-тип, размеры и скачайте результат.
Используйте пример, чтобы увидеть формат ввода и метаданные, затем замените его своим значением.
Конфиденциальность и безопасность
Обработка выполняется в этой вкладке. Большие значения могут потреблять много памяти устройства.
Определение сигнатуры и Base64 не являются проверкой на вредоносный код. Не доверяйте неизвестным загрузкам.
Частые ошибки и причины
- Ввод пуст, повреждён или не соответствует ожидаемому формату.
- Выбранный режим не соответствует алфавиту, типу файла или представлению.
- Очень большое значение может исчерпать память, пока существуют кодированная и декодированная копии.
- Успешное преобразование не доказывает безопасность или надёжность содержимого.
Эквивалентные команды
Используйте доступную среду или оболочку. Проверяйте недоверенные данные и не выводите бинарные данные прямо в терминал.
Python
from pathlib import Path
import base64
Path('image.bin').write_bytes(base64.b64decode(value, validate=True))
JavaScript
import { writeFileSync } from 'node:fs';
writeFileSync('image.bin', Buffer.from(value, 'base64'));
Shell
printf '%s' "$VALUE" | base64 --decode > image.bin