Как это работает

Изображение перекодируется в PNG без потерь с оптимизированным кодировщиком (адаптивная фильтрация строк и сжатие DEFLATE). Поскольку у JPG нет прозрачности, итоговый PNG полностью непрозрачен: конвертация не добавляет альфа-канал, которого не было.

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

Улучшает ли качество конвертация JPG в PNG?

Нет — сжатие JPG уже с потерями, поэтому детали, потерянные при создании JPG, остаются потерянными. PNG просто сохраняет эти же пиксели без потерь с этого момента и не добавляет новых потерь, но не может восстановить уже отброшенные детали.

Почему PNG-файл больше, чем исходный JPG?

PNG — формат без потерь, а JPG — с потерями. Сжатие без потерь реального фото (с большим разнообразием цветов) обычно даёт файл больше, чем сжатие JPG, — это нормально, а не ошибка.