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

Работает офлайнНичего не загружаетсяБесплатно, без регистрации
Перетащите изображения сюдаили нажмите, чтобы выбрать файлыМожно также вставить изображение через Ctrl+V
Меньше значение — меньше файл
Применяется ко всем изображениям сразу

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

    Перетащите файлы 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 с потерями изображение кодируется заново и часть деталей отбрасывается, а повторные проходы накапливают ущерб. Конвертируйте один раз из оригинала, а не из уже сконвертированного файла.

    Можно ли конвертировать SVG в PNG или сделать favicon?

    И то, и другое. SVG растрируется в собственном объявленном размере — для более чёткого результата выберите масштаб ×2 или ×4: у вектора нет пикселей, пока вы их не выберете. Выбор ICO на выходе собирает настоящий многоразмерный favicon: 16, 32 и 48 пикселей в одном файле .ico — именно этот формат браузеры ждут по адресу /favicon.ico. Есть и вывод BMP для инструментов, которые всё ещё его требуют.

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