Как пользоваться
- Вставьте строку Base64 или полный data URI в поле ввода либо нажмите «Загрузить пример», чтобы попробовать на готовом образце.
- Проверьте предпросмотр и сведения об изображении: определённый формат, тип MIME, размеры и размер после декодирования.
- Выберите формат в списке «Скачать как». «Оригинал» сохраняет декодированные байты без изменений, а все остальные варианты преобразуют изображение прямо в браузере.
- Скачайте файл.
Как превратить текст Base64 обратно в изображение
Изображения передают в Base64 везде, где канал принимает только текст: в data URI внутри HTML и CSS, в JSON-ответах API, в HTML-письмах, в столбцах баз данных и в лог-файлах. Закодированный текст примерно на треть больше двоичного файла. Декодирование выполняет обратное преобразование и возвращает исходные байты.
Можно вставить как саму строку Base64, так и полный URI data:image/...;base64,. Переносы строк и пробелы игнорируются, а безопасный для URL вариант Base64 (с символами - и _) тоже принимается. Декодирование, предпросмотр и преобразование выполняются локально в браузере, поэтому изображение никуда не загружается.
Как распознать формат по первым символам
Каждый формат изображений начинается с фиксированной сигнатуры, и эти байты всегда кодируются в одни и те же начальные символы Base64. Инструмент проверяет декодированные байты, а не полагается на тип MIME из data URI, поэтому даже строка с неверной меткой распознаётся правильно.
| Начало строки Base64 | Формат |
|---|---|
iVBORw0KGgo | PNG |
/9j/ | JPEG |
R0lGOD | GIF |
UklGR | WebP (контейнер RIFF) |
PHN2Zy или PD94bWwg | SVG |
Qk | BMP |
AAABAA | ICO |
SUkq или TU0A | TIFF |
JVBER | PDF, а не изображение: воспользуйтесь инструментом Base64 в PDF |
Как выбрать формат для скачивания
Оригинал записывает декодированные байты без изменений. Это правильный выбор, если вам нужен только сам файл. Остальные форматы получаются так: изображение отрисовывается на холсте и кодируется заново.
- PNG сжимает без потерь и сохраняет прозрачность.
- JPEG заливает прозрачные области белым и учитывает настройку «Качество».
- WebP и AVIF обычно дают файлы меньшего размера; AVIF предлагается, только если ваш браузер умеет кодировать в этот формат.
- GIF ограничен 256 цветами и сохраняет только первый кадр анимации.
- BMP, ICO и TIFF нужны для устаревших программ, значков сайтов (favicon) и полиграфии.
- SVG помещает растровое изображение в файл SVG. Векторную трассировку картинки он не выполняет.
Часто задаваемые вопросы
Почему не отображается моё изображение в Base64?
\/ или буквального \n, либо данные вообще не являются изображением. Удалите лишние символы и вставьте строку снова. Проверка Base64 покажет недопустимые символы и определённый тип содержимого.Нужен ли префикс data:image?
Загружается ли моё изображение на сервер?
Нет. Страница декодирует и преобразует изображение с помощью JavaScript в вашем браузере. Ничего из того, что вы вставляете, не покидает ваше устройство.
Можно ли открыть изображения HEIC или TIFF?
Оба формата распознаются, но большинство браузеров не умеет их показывать, поэтому предпросмотр может остаться пустым. Исходный файл всё равно можно скачать, а преобразование работает, если ваш браузер способен декодировать изображение.