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

Перетащите изображения сюдаили нажмите, чтобы выбрать файлы
Меньше значение — меньше файл

Изображения декодируются и кодируются локально. Ничего не загружается, не сохраняется и не логируется.

Перетащите файлы PNG, JPG, WebP, AVIF, GIF или BMP и конвертируйте их в PNG, JPEG или WebP. Пакетная обработка, настройка качества — и ничего не покидает браузер.

Как работает конвертация

Каждый файл декодируется в ImageBitmap, отрисовывается на canvas в исходном разрешении и заново кодируется через canvas.toBlob() в выбранный формат. Настройка качества передаётся прямо в кодировщик для JPEG и WebP; PNG её игнорирует, потому что сжатие PNG работает без потерь.

Важное следствие: canvas отбрасывает метаданные. EXIF — модель камеры, координаты GPS, отметки времени — не переживает этот цикл. При публикации фотографий это плюс для приватности, а если метаданные вам нужны — потеря. Поэтому храните оригиналы.

Сравнение форматов

ФорматС потерямиПрозрачностьДля чего
WebPОба вариантаДаВеб-графика, общее применение
JPEGДаНетФото, максимальная совместимость
PNGНетДаСкриншоты, логотипы, графика

Частые вопросы

Мои изображения куда-нибудь загружаются?

Нет. Конвертация выполняется в браузере через элемент canvas, который уже много лет умеет кодировать PNG, JPEG и WebP. После загрузки страницы можно отключиться от интернета — конвертация продолжит работать. Это самое простое доказательство того, что ничего никуда не отправляется.

В какой формат конвертировать?

WebP для всего, что идёт на сайт: при том же визуальном качестве он обычно на 25–35 процентов меньше JPEG, и его поддерживают все актуальные браузеры. JPEG — для фотографий, которые должны открываться в старом софте. PNG только тогда, когда нужно качество без потерь или прозрачность: фотографии в PNG обычно в несколько раз тяжелее, чем требуется.

Почему при конвертации PNG в JPEG прозрачность становится чёрной?

В JPEG нет альфа-канала, поэтому прозрачные пиксели чем-то заполняются. По умолчанию инструмент заливает их белым — обычно это и нужно. Если прозрачность важно сохранить, выбирайте WebP: он поддерживает альфа-канал и при этом хорошо сжимает.

Теряется ли качество при конвертации?

При конвертации в PNG или WebP без потерь — нет. При конвертации в JPEG или WebP с потерями изображение кодируется заново и часть деталей отбрасывается, а повторные проходы накапливают ущерб. Конвертируйте один раз из оригинала, а не из уже сконвертированного файла.

Похожие инструменты