Конвертация форматов

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

Конвертирует в Data URI Base64 для разработчиков.

Перетащите изображение для Base64

Поддержка JPG, PNG, WebP, HEIC, TIFF и др. · Макс. 40 MB МБ

Что такое Изображение в Base64?

Convert images to Base64 data URIs for developers. Кодируйте любое изображение в Base64 data URI для CSS/HTML. Встраивание маленьких иконок прямо в разметку без HTTP-запросов. Готовая строка data:[mime];base64,... для копирования.

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

Ключевые возможности

  • Копирование в один клик
  • Поддержка JPG/PNG/WebP/SVG/GIF
  • Показ разницы размера

Популярные сценарии

  • Встраивание мелких изображений в HTML/CSS как Data URI
  • Включение изображений в JSON, email-шаблоны, одностраничный HTML
  • Кодирование изображений для markdown, расширений, веб-приложений
Руководство

Как использовать этот инструмент

Конвертер изображений в base64 превращает любой файл изображения в строку data URI, которую можно встроить прямо в HTML, CSS, JSON или JavaScript. Это основной инструмент фронтенд-разработчика для встраивания крошечных иконок, избежания лишних HTTP-запросов и отправки ресурсов внутри API-ответов — без облачных обменов.

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

Загрузите изображение или вставьте его из буфера обмена. Инструмент читает файл как ArrayBuffer, кодирует его в base64 и добавляет соответствующий заголовок data URI (например, data:image/png;base64,…). Отображаются как сырой data URI, так и готовое к вставке CSS-правило background.

Скопируйте любой вывод в буфер обмена одним кликом. Инструмент также сообщает закодированный размер, чтобы вы могли решить, оправдано ли встраивание — помните, что base64-нагрузки примерно на 33% больше исходного двоичного файла.

  • Копирование data URI или CSS-правила background одним кликом
  • Отображает закодированный размер в реальном времени
  • Поддерживает JPG, PNG, WebP, SVG, GIF и другие
  • Работает полностью офлайн: безопасно для частных материалов

Когда встраивание имеет смысл

Встроенные data URI идеальны для изображений менее ~4 KB, фавиконок, email-шаблонов, blur-up-плейсхолдеров и одноразовых маркетинговых материалов. Они экономят сетевой запрос и устраняют мерцание неподгруженного изображения для критичных пикселей-героев.

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

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

Всегда ли встраивать Base64?

Только для <4KB; Base64 на ~33% больше, ломает кэш.

Какой MIME?

Определяется из файла: image/png, image/jpeg и т.д.

Что такое Base64 Data URI?

Формат, кодирующий бинарные данные в текст, позволяя встраивать изображения без отдельных файлов.

Base64 увеличивает размер?

Да, примерно на 33%. Подходит для мелких изображений до 4 КБ.

Кодировать все изображения?

Нет. Только мелкие. Для крупных используйте WebP/AVIF.

Инструмент бесплатный?

Да, полностью бесплатно, без регистрации, водяных знаков и лимитов. Вся обработка локально.

Почему строка base64 больше моего исходного файла?

Base64 — это 6-битное кодирование 8-битного двоичного потока, поэтому оно добавляет примерно 33% накладных расходов. Это неотъемлемое свойство формата.

Можно ли декодировать base64-строку обратно в файл?

Этот инструмент односторонний. Большинство браузеров и IDE могут отображать data URI напрямую, либо используйте утилиту декодирования.