Перетащите изображение сюда или нажмите для выбора
PNG, JPG, GIF, SVG, WebP, BMP, ICO — до 10 МБ
Base64-кодирование преобразует двоичные данные изображения в строку ASCII-текста. Это позволяет встраивать изображения непосредственно в HTML, CSS или JSON без необходимости в отдельных файлах изображений.
Этот инструмент поддерживает все основные форматы изображений: PNG, JPEG/JPG, GIF, SVG, WebP, BMP и ICO. Каждый формат правильно кодируется с помощью нативного FileReader API.
Обработка выполняется в браузере. Сохранение и публикация добровольны, требуют учётной записи и отправляют выбранное содержимое в наш сервис.
Base64-кодирование преобразует бинарные данные изображения в текстовый формат. Это позволяет встраивать изображения напрямую в HTML, CSS, JSON без отдельных HTTP-запросов. Полезно для маленьких иконок, встроенных логотипов, шаблонов email и API-интеграций, требующих URI данных.
Base64-кодирование увеличивает размер файла примерно на 33%. Для небольших ресурсов компромисс незначителен. Для больших изображений рекомендуется предоставлять их как отдельные файлы.
С помощью CSS-свойства background-image: url('data:image/png;base64,...'). Также можно использовать в атрибуте src тега img: <img src='data:image/jpeg;base64,...'>
Маленькие PNG-иконки и SVG-файлы идеальны для Base64. Большие JPEG-фотографии становятся значительно больше — для крупных изображений рекомендуется отдельное предоставление.