Конвертер изображений
Изображения декодируются и кодируются локально. Ничего не загружается, не сохраняется и не логируется.
Перетащите файлы 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 с потерями изображение кодируется заново и часть деталей отбрасывается, а повторные проходы накапливают ущерб. Конвертируйте один раз из оригинала, а не из уже сконвертированного файла.
Похожие инструменты
- Изменение размера и сжатиеМеняйте размер изображений в пикселях или процентах и сжимайте их — со сравнением «до и после».
- Обрезка изображенийОбрежьте изображение по любой области или фиксированному соотношению сторон с перетаскиваемой рамкой.
- Объединение PDFОбъедините несколько PDF в один документ, задайте порядок страниц. Работает полностью офлайн.