Инструмент для разработчиков

Декодер Base64

Превратите Base64 обратно в файл, изображение или текст, из которого он получен.

Декодер Base64 Работает на вашем устройстве
  • Работает в вашем браузере — текст никуда не отправляется
  • Без регистрации и квот, пользуйтесь бесплатно сколько угодно

Как это работает

Base64 встречается во встроенном виде в data URI, данных API, вложениях электронной почты и файлах конфигурации. Декодирование обычно означает выяснение, что это на самом деле такое, поэтому здесь показываются изображения, а не просто отдаются байты.

Data URI поддерживаются

Строка, начинающаяся с «data:image/png;base64,», несёт собственный тип, и префикс удаляется автоматически. Обычный Base64 без префикса тоже подходит.

Тип определяется, если не указан

Без префикса первые несколько байтов сверяются с сигнатурами распространённых форматов — PNG, JPEG, GIF, PDF и ZIP опознаются именно так. Если содержимое оказывается корректным текстом UTF-8, оно показывается как текст.

Изображения показываются в превью

Если результат — изображение, оно отображается, чтобы вы могли убедиться, что это именно то, что вы ожидали, перед скачиванием. Всё остальное предлагается для скачивания с подходящим расширением.

Почему это важно для безопасности

Данные в Base64 регулярно содержат учётные данные, токены и личные документы. Декодировать их на удалённом сервере — значит передать их. Здесь всё работает на странице, так что ничего не передаётся.

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

Декодер Base64: вопросы

Может ли он декодировать data URI?

Да. Префикс data: распознаётся и удаляется автоматически.

Что, если в моём Base64 нет сведений о типе?

Первые байты сверяются с распространёнными сигнатурами файлов, а корректный UTF-8 показывается как текст.

Почему он пишет, что Base64 недействителен?

Обычно из-за обрезанной копии или лишних символов. Проверьте, что вся строка скопирована.

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

Нет. Декодирование выполняется целиком в вашем браузере.