Конвертер изображений в Base64

Конвертируйте изображения в строки Base64 и обратно прямо в вашем браузере.

Перетащите изображение сюда или нажмите для выбора

Изображение пока отсутствует

О конвертере изображений в Base64

Конвертируйте изображения в строки, закодированные в Base64, для встраивания в HTML, CSS или JSON, либо декодируйте строку Base64 обратно в изображение для скачивания. Вся обработка выполняется локально в вашем браузере.

Что это за инструмент?

Конвертируйте любое изображение в текстовую строку, закодированную в Base64, или декодируйте существующую строку Base64 обратно в просматриваемое, скачиваемое изображение — всё локально в вашем браузере без загрузки на сервер.

Как использовать

  1. Перетащите изображение в область загрузки или нажмите на неё, чтобы выбрать файл.
  2. Строка Base64 появится автоматически — нажмите «Копировать», чтобы использовать её в коде.
  3. Чтобы пойти в обратную сторону, вставьте строку Base64 вида data:image/... в текстовое поле и нажмите «Предпросмотр».
  4. Нажмите «Скачать», чтобы сохранить показанное изображение на устройство.

Типичные случаи использования

Советы и хитрости

Часто задаваемые вопросы

Почему я захотел бы конвертировать изображение в Base64 вместо того, чтобы просто ссылаться на файл?

Встраивание изображения как Base64 избегает отдельного HTTP-запроса, что полезно для небольших иконок или встроенных изображений, упакованных прямо в HTML, CSS или JSON, где дополнительный сетевой раунд не стоит этого.

Является ли кодирование Base64 хорошей идеей для больших фотографий?

Обычно нет. Base64 увеличивает размер файла примерно на 33% и предотвращает отдельное кэширование изображения браузером, поэтому оно лучше зарезервировано для небольших активов вроде значков или логотипов, а не полноразмерных фотографий.

Что означает префикс data:image/...?

Это схема data URI, которая говорит браузеру, что следующая строка — это встроенные данные изображения и указывает MIME-тип (например, image/png), поэтому браузеры знают, как отображать её прямо без отдельного файла.

Могу ли я предпросмотреть изображение из строки Base64, которая у меня уже есть?

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

Мои изображения загружаются когда я их конвертирую?

Нет. Кодирование и декодирование происходят локально в вашем браузере — никакие данные изображения не отправляются на сервер.

Конвертируйте изображения в строки Base64 и декодируйте Base64 обратно в изображения прямо в браузере. Бесплатно, быстро, без загрузки на сервер.