Base64 в изображение

Декодируйте изображение Base64 или Data URI, просмотрите поддерживаемые форматы и скачайте исходный файл. Восстановите PNG, JPG, GIF и WebP прямо в браузере.

Декодировать
0 символов
Результат

Здесь появится результат.

Как преобразовать Base64 в изображение

  1. Вставьте строку Base64 или всю URI вида data:image/…;base64,….
  2. Запустите декодирование. Формат определяется по восстановленным байтам, а не только по префиксу.
  3. Просмотрите поддерживаемые форматы и скачайте исходный файл изображения.

Base64 в изображение: что важно знать

Формат определяется по байтам, а не по заявленному типу Data URI. Изображения, которые поддерживает браузер, доступны для предпросмотра. Активное содержимое SVG не вставляется в страницу. Для просмотра TIFF и некоторых других форматов может потребоваться скачивание.

Декодирование Data URI однопиксельного GIF

Исходные данные
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
Результат
result.gif (image/gif, 1 × 1 px, 42 B)

Base64 в изображение: вопросы и ответы

Нужно ли вставлять префикс Data URI?

Подходят оба варианта: сами данные Base64 или вся URI data:image/png;base64,…. Вставляйте только значение, без HTML-тегов, CSS url() и внешних кавычек JSON. Пробелы, табуляции и переносы строк внутри закодированного текста игнорируются.

Преобразует ли Base64 в PNG любое изображение в PNG?

Нет. Декодирование восстанавливает исходные байты, не меняя формат, размеры или качество. PNG скачивается как .png, JPEG — как .jpg. Чтобы изменить формат после декодирования, воспользуйтесь конвертером изображений.

Почему нет предпросмотра или изображение отклонено?

SVG и TIFF здесь доступны только для скачивания. Предпросмотр других форматов зависит от браузера и корректности данных. Сигнатура определяет формат, но не гарантирует целостность файла. Данные не являющиеся изображением и неизвестные форматы отклоняются даже с префиксом image/png. Для них используйте «Base64 в файл».

Поддерживаются ли Base64URL и большие изображения?

Принимаются корректные стандартный и URL-безопасный Base64, с допустимым дополнением = или без него. Не смешивайте алфавиты +/ и -_ и не заменяйте + пробелом. Лимиты: 48 MiB закодированного текста и 32 MiB для восстановленного файла. Из обрезанной строки нельзя восстановить отсутствующие байты.

Мои файлы, токены и текст отправляются на сервер?

Нет. Данные обрабатываются в вашем браузере. Сайт загружает страницу и программный код, но не отправляет ваши данные на сервер преобразования и не сохраняет их в учётной записи.

  • Изображение в Base64

    Преобразуйте PNG, JPEG, GIF, WebP, SVG и другие распознаваемые изображения в Base64 Data URI прямо в браузере.

  • Base64 в файл

    Преобразуйте строки Base64 и Data URI в скачиваемые файлы, сохранив декодированные двоичные данные без изменений.

  • Кодирование и декодирование Base64

    Кодируйте текст UTF-8 в Base64 или декодируйте обычный и URL-безопасный Base64. Настраивайте заполнение и переносы строк.

Частые задачи и примеры

  • Декодер Base64

    Преобразуйте Base64 в читаемый текст UTF-8 или скачайте исходные байты.

Все инструменты разработчика

Кодирование и файлы

Преобразуйте текст, байты, URL и встроенные изображения без изменения исходных данных.

Кодирование и декодирование Base64

Кодируйте текст UTF-8 в Base64 или декодируйте обычный и URL-безопасный Base64. Настраивайте заполнение и переносы строк.

Кодирование и декодирование Base64URL

Преобразуйте текст в URL-безопасный Base64 с символами - и _. Кодируйте и декодируйте Base64URL без заполнения.

Изображение в Base64

Преобразуйте PNG, JPEG, GIF, WebP, SVG и другие распознаваемые изображения в Base64 Data URI прямо в браузере.

Файл в Base64

Преобразуйте любой файл в строку Base64. При необходимости добавьте префикс Data URI, заполнение или переносы строк MIME.

Base64 в файл

Преобразуйте строки Base64 и Data URI в скачиваемые файлы, сохранив декодированные двоичные данные без изменений.

Кодирование и декодирование URL

Кодируйте и декодируйте компоненты URL, полные адреса и значения форм. Корректно обрабатывайте процентную кодировку и пробелы.

Кодирование и декодирование HTML-сущностей

Преобразуйте текст и символы Unicode в HTML-сущности. Декодируйте именованные и числовые ссылки на символы.

Анализ Unicode и преобразование escape-последовательностей

Просматривайте кодовые точки Unicode, байты UTF-8 и единицы UTF-16. Преобразуйте escape-последовательности JavaScript в читаемый текст.

Проверка данных и текста

Изучайте структуру данных и содержимое токенов, находите различия между текстами.

Хеши, идентификаторы и расписания

Проверяйте целостность файлов, создавайте идентификаторы и разбирайтесь во временных метках и расписаниях.

MD5: хеш текста и контрольная сумма файла

Вычисляйте MD5 для текста или локального файла и сравнивайте результат с ожидаемой контрольной суммой.

SHA-1: хеш текста и контрольная сумма файла

Вычисляйте SHA-1 для текста UTF-8 и файлов, затем сравнивайте результат с ожидаемой контрольной суммой.

SHA-256: хеш текста и контрольная сумма файла

Вычисляйте SHA-256 для текста и файлов. Проверяйте скачанные файлы по опубликованным контрольным суммам.

SHA-512: хеш текста и контрольная сумма файла

Вычисляйте SHA-512 для текста и файлов на своём устройстве и сравнивайте полные шестнадцатеричные значения.

Калькулятор контрольной суммы CRC32

Вычисляйте стандартную CRC-32 для текста и файлов, сравнивайте восьмизначные шестнадцатеричные результаты.

Генератор HMAC

Вычисляйте HMAC-SHA-1, HMAC-SHA-256 и HMAC-SHA-512 с секретным ключом в UTF-8 или шестнадцатеричном виде.

Генератор UUID и GUID

Создавайте случайные UUID v4 и упорядоченные по времени UUID v7 по одному или пакетами.

Конвертер временных меток Unix

Преобразуйте секунды Unix, миллисекунды и даты ISO 8601. Просматривайте один и тот же момент в UTC или любом часовом поясе IANA.

Разбор выражений Cron

Проверяйте выражения Cron из пяти или шести полей. Просматривайте ближайшие запуски в часовом поясе IANA с учётом перехода на летнее время.

Генератор выражений Cron

Составляйте выражения Cron из временных полей или готовых вариантов и просматривайте ближайшие запуски в выбранном часовом поясе.

Текст и файлы обрабатываются на вашем устройстве. Не оставляйте конфиденциальные результаты в общем буфере обмена. Для работы с закрытыми ключами и токенами используйте доверенное устройство.