Конвертировать JPG в PNG
Перетащите одно фото или пятьдесят — каждое станет PNG без потерь за секунды и нигде не сохранится.
- Не сохраняется
- Без очереди и ожидания
- Без регистрации и водяных знаков
Как это работает
Добавьте файлы JPG
Перетащите на страницу сколько угодно файлов .jpg или нажмите, чтобы выбрать их.
Конвертируйте
Каждый файл конвертируется мгновенно — по мере готовности появляются предпросмотр и новый размер.
Скачайте
Сохраните файлы по одному или все сразу в ZIP.
Что PNG наследует от JPG
PNG содержит ровно те пиксели, которые браузер декодировал из JPG, — включая повреждения самого JPG. Блоки по сетке 8×8, ореолы вокруг текста, размытый цвет на насыщенных краях: после этой конвертации это уже не артефакты сжатия, а значения пикселей — неотличимые от содержимого картинки и бережно сохраняемые при любой последующей правке.
Этим же объясняется и размер, который удивляет людей не в ту сторону. PNG сжимает, предсказывая каждый пиксель по соседним и упаковывая остаток алгоритмом deflate, — это прекрасно работает на однотонных заливках и повторяющихся строках и плохо на шуме, а артефакты JPEG — это шум. Поэтому JPG со скриншотом даёт скромный PNG, а JPG с листвой или мехом — огромный. Здесь используется кодировщик UPNG, а не встроенный в браузер: он подбирает фильтр для каждой строки и обычно записывает файл на 20–50 процентов меньше при тех же пикселях.
Смысл конвертации — в следующем шаге. Когда картинка стала PNG, обрезка, пометки, маски и пересохранение навсегда становятся бесплатными, потому что ничего больше не квантуется, сколько бы раз файл ни записывался. Делайте это в начале редактирования, а не после четырёх пересохранений JPG: к тому моменту повреждения, которые PNG вот-вот сделает постоянными, уже произошли четыре раза.
Если нужно другое
Сначала проверьте, нужен ли вообще кому-то PNG. JPG читают почти все программы на свете, а конвертация, которая многократно увеличивает файл и не решает никакой проблемы, — плохая сделка. Если вам нужно без потерь и компактно, режим без потерь WebP на фотографиях обычно выигрывает у PNG, а показывают его все современные браузеры и редакторы. Если нужен PNG поменьше, oxipng и zopflipng пережимают существующий файл, не трогая ни одного пикселя, — эта страница такого не предлагает, — а libvips конвертирует папку из тысяч файлов быстрее, чем браузер успеет открыть окно выбора файла.
Частые вопросы
Хранятся ли где-нибудь мои фото?
Нет. Ничего никуда не отправляется и ничего не сохраняется, поэтому ограничения на размер файла нет, кроме доступной памяти.
Улучшает ли конвертация в PNG качество?
Она сохраняет его в точности. Потери от сжатия JPG, которые уже произошли, отменить нельзя, но PNG — формат без потерь: дальше не теряется ничего, никогда, сколько бы раз PNG ни пересохраняли.
Почему PNG больше, чем мой JPG?
PNG хранит каждый пиксель точно, а JPG хитрит, отбрасывая детали. Для фотографий PNG обычно в 5–10 раз больше. Если нужны маленькие файлы, PNG — неправильный выбор; попробуйте лучше WebP.
Можно ли конвертировать много файлов сразу?
Да — перетащите сколько угодно. Каждый конвертируется отдельно, со своим предпросмотром, а при скачивании в ZIP они собираются вместе.
Сохраняются ли данные EXIF?
Нет — местоположение, модель камеры и время съёмки удаляются как побочный эффект перекодирования. Если вы делитесь фото, это обычно полезно для конфиденциальности.
Полезно знать: Анимированные форматы здесь не поддерживаются. Очень большие изображения (больше ~100 мегапикселей) могут не поместиться в canvas браузера.
Разместите этот инструмент на своём сайте
Бесплатно для любого блога, страницы класса или справочной статьи. Вставьте один фрагмент кода — и посетители смогут пользоваться инструментом прямо на вашей странице.
Ещё Инструменты для изображений
PNG в JPG
PNG в компактный JPG, фон на выбор
Сжать изображение
Файл меньше, сравнение «до/после» вживую
Изменить размер изображения
Точные пиксели, чёткий результат, пакетно
WEBP в PNG
WebP, который откроется везде
PNG в WEBP
WebP для сайта с сохранением прозрачности
AVIF в JPG
Современный AVIF откроется где угодно