Декодер Base64

Поддерживает Data URL и чистый Base64. Автоматически распознает изображения для предпросмотра; не изображения отображаются как текст, если возможно.

Ввод
Вставьте Base64 или Data URL
Совет: URL-safe Base64 (с - и _) также поддерживается автоматически
Результат
Предпросмотр / Текст / Скачать
MIME-
Размер-
Пока нет результата. Вставьте содержимое слева и нажмите «Декодировать».

Декодировать Base64 обратно в изображения и файлы

Используйте этот декодер Base64, когда у вас есть Data URL, встроенная строка изображения или чистый Base64 из API и нужно просмотреть или скачать исходное содержимое. Поддерживаются распространенные MIME-типы изображений, текстовый вывод и загрузка файла без аккаунта.

Как декодировать Base64
  1. Вставьте полный Data URL или переключитесь на ввод чистого Base64.
  2. Выберите MIME-тип, если входные данные не содержат префикс data:.
  3. Нажмите Декодировать, затем просмотрите изображение, скопируйте текст или скачайте восстановленный файл.
Пример декодирования Base64
Ввод
data:text/plain;base64,SGVsbG8gSW1hZ2VCYXNlNjQ=
Декодированный результат
Hello ImageBase64
Типичные входные данные
  • Data URL вида data:image/png;base64,..., скопированные из HTML, CSS, JSON или инструментов браузера.
  • Чистые строки Base64 без префикса data:, когда MIME-тип известен отдельно.
  • URL-safe Base64, где используются - и _ вместо + и /.
Что проверить перед декодированием
  • Если строка начинается с data:, сохраняйте полный Data URL, чтобы инструмент мог автоматически прочитать MIME-тип.
  • Если у вас только чистый Base64, выберите правильный MIME-тип, чтобы предпросмотр и скачивание использовали верное расширение.
  • Очень большие строки Base64 могут медленно обрабатываться в браузере; для CDN-доставки обычно лучше оставить обычный URL изображения.

Частые ошибки декодирования Base64

Отсутствует или неверен MIME-тип
Чистый Base64 не сообщает, является ли результат PNG, JPEG, SVG, PDF или текстом. Выберите ожидаемый MIME-тип перед скачиванием.
Обрезанная строка Base64
Логи, таблицы, чаты или переносы строк могут обрезать скопированное значение. Если декодирование не удалось, скопируйте исходное значение заново.
Data URL без Base64
Некоторые Data URL используют URL-кодированный текст вместо ;base64. Для восстановления файлов этот декодер ожидает Base64.

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

Почему мое Base64-изображение не отображается?
Частые причины: отсутствует padding, выбран неверный MIME-тип, строка была обрезана или Data URL на самом деле не закодирован в Base64.
Можно ли декодировать Base64 в текст?
Да. Если декодированное содержимое не является изображением, инструмент пытается показать его как UTF-8 текст и позволяет скопировать результат.
Стоит ли использовать Base64 для больших production-изображений?
Обычно нет. Base64 увеличивает размер и мешает обычному кэшированию изображений. Он лучше подходит для небольших inline-ресурсов, отладки, временной передачи и API-процессов.