Как пользоваться
- Выберите поддерживаемый PNG, JPEG или WebP до 2 MiB.
- Запустите кодирование и выберите Data URL или «Чистый Base64».
- Скопируйте полный текст или скачайте текстовый файл.
Байты изображения в виде текста
Base64 полезен, когда API, документ или небольшой встроенный ресурс требует изображение в текстовом поле. Кодируются байты файла без смены формата изображения.
Data URL добавляет MIME-тип и префикс Base64. Raw Base64 не содержит оболочки: выбирайте форму, которую ожидает принимающее поле.
Выбор формы вывода
Data URL начинается с data:, определённого MIME-типа и маркера Base64. Он подходит для контекстов со встроенными данными изображения.
Raw Base64 содержит только закодированную полезную нагрузку. Не добавляйте Data URL-префикс в поле API, которое ожидает только её.
PNG file bytesdata:image/png;base64,iVBORw0KGgo…Сокращённый Data URL показывает префикс и PNG-данные; многоточие не входит в пригодное для использования изображение.
Размер и метаданные
Base64 увеличивает представление байтов примерно на треть до транспортного сжатия. Префикс Data URL добавляет ещё немного текста.
Исходные байты, включая метаданные, сохраняются. Изображение не масштабируется, не перекодируется и не очищается; проверки формата и предел 2 MiB действуют.
Копирование и скачивание
«Копировать» экспортирует выбранную форму, «Скачать» сохраняет image-base64.txt. Переключение Raw Base64/Data URL не кодирует изображение заново.
Статичные PNG, JPEG и WebP: 20 MiB, 24 мегапикселя и 8 192 пикселя по стороне. Base64: 2 MiB. SVG: 1 MiB. Проверка файлов: 1 GiB, читаются только первые 256 байтов. Поддержка кодеков зависит от браузера. Файлы не загружаются на сервер.
Частые вопросы
Сжимается ли изображение повторно?
Нет. Кодируются исходные байты файла. Декодирование Base64 возвращает эти байты.
Что использовать в HTML img src?
Data URL содержит MIME-префикс для встроенного изображения. Raw Base64 сам по себе не является полным URL img src.
Почему текст больше файла?
Base64 представляет три байта четырьмя символами и при необходимости добавляет padding. Это кодирование, не сжатие.
Удаляет ли Base64 метаданные?
Нет. Они остаются частью исходного закодированного файла. Для их проверки или удаления нужен отдельный подходящий процесс.
Отправляется ли изображение на сервер?
Нет. Файл читается и кодируется в браузере. Копирование и скачивание экспортируют текст только по вашему действию.