Инструмент в браузере

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

Создайте Base64, Data URL, HTML или CSS из локального изображения.

Данные инструмента остаются локально · Без передачи содержимого · Без аккаунта

По умолчанию сохраняются все исходные байты. Размер, кодирование и метаданные меняются только после включения.

Как работает инструмент

Создайте Base64, Data URL, HTML или CSS из локального изображения.

Используйте пример, чтобы увидеть формат ввода и метаданные, затем замените его своим значением.

Конфиденциальность и безопасность

Ввод, вывод и файлы преобразования остаются в этой вкладке. Отдельная ограниченная аналитика страниц не получает содержимое инструмента. Большие значения могут потреблять много памяти устройства.

Исходное изображение остаётся локальным и не сжимается, не очищается и не сканируется.

Частые ошибки и причины

  • Ввод пуст, повреждён или не соответствует ожидаемому формату.
  • Выбранный режим не соответствует алфавиту, типу файла или представлению.
  • Очень большое значение может исчерпать память, пока существуют кодированная и декодированная копии.
  • Успешное преобразование не доказывает безопасность или надёжность содержимого.

Эквивалентные команды

Используйте доступную среду или оболочку. Проверяйте недоверенные данные и не выводите бинарные данные прямо в терминал.

Python

from pathlib import Path
import base64
value = base64.b64encode(Path('image.png').read_bytes()).decode('ascii')

JavaScript

import { readFileSync } from 'node:fs';
const value = readFileSync('image.png').toString('base64');

Shell

base64 --wrap=0 image.png > image.base64.txt

Стандарты и официальные источники