Перетворити JPG в PNG

Безкоштовно, у браузері — файл нікуди не надсилається. PNG без втрат; розмір файлу зростає.

або перетягніть зображення сюди

RoundCut перетворює JPG в PNG повністю у вашому браузері за допомогою рідного кодека платформи. Файл нікуди не надсилається. PNG кодується без втрат, тому нової втрати якості не відбувається, але артефакти JPG, які вже були у вихідному файлі, зберігаються. Результат зазвичай у три-сім разів більший за оригінальний JPG.

Як перетворити JPG в PNG

Перетягніть файл JPG в область завантаження (або натисніть, щоб вибрати). Конвертація запускається в момент, коли файл потрапляє туди — немає кнопки "Перетворити", за якою треба гнатися. Коли результат готовий, рядок зі статистикою показує розмір вхідного та вихідного файлу, а кнопка Завантажити зберігає PNG на ваш пристрій. По одному файлу за раз; пакетну обробку заплановано на наступний реліз. Усе відбувається локально у вашому браузері, тому навіть великі настільні файли конвертуються без жодного звернення до мережі. Файли JPEG з розширенням .jpg або .jpeg обробляються однаково, а як альтернативні джерела приймаються також GIF і WebP.

Чому файли PNG більші — і що це означає

JPG досягає малого розміру тим, що відкидає частину пікселів; PNG зберігає кожен піксель. Перекодування JPG із втратами в PNG без втрат тому й дає більший файл — зазвичай у три-сім разів більший за оригінал. JPG на 17 КБ стає приблизно 105 КБ; JPG на 116 КБ стає приблизно 384 КБ. Це очікувана поведінка, не помилка, і це справедливо для будь-якого конвертера PNG, бо PNG за визначенням є контейнером без втрат. Якщо менший розмір важливіший за відсутність втрат, залиште JPG або стисніть PNG після конвертації окремим інструментом.

PNG чи JPG — коли що використовувати

Перейдіть на PNG для логотипів, іконок, скріншотів з різким текстом, лінійної графіки або всього, що потребує прозорості чи багаторазового редагування. Залиште JPG для фотографій, банерів сайту, завантажень у соцмережі, які все одно повторно стискають JPG. Загальний компроміс — розмір проти можливості редагування: JPG виграє в байтах, PNG — у збереженні якості при кількох збереженнях. Конвертація з JPG в PNG перед редагуванням запобігає тому, щоб кожне збереження додавало нові артефакти стиснення — саме тому дизайнери переводять фотографії в PNG під час багатоетапного робочого процесу. Для фінальної публікації в інтернеті поверніть JPG.

Якість і розмір файлу

PNG на виході без втрат — нової втрати якості від самої конвертації не відбувається. Чого конвертація не робить, так це не відновлює якість, уже втрачену під час оригінального стиснення JPG. Усі артефакти, бендинг або розмиття, які вже були в JPG, залишаються в PNG саме такими, якими вони є. PNG просто зупиняє подальше погіршення: щойно зображення стало PNG, кожне збереження зберігає поточні пікселі. Повзунка якості немає, бо в PNG нічого налаштовувати — він без втрат за визначенням. Якщо потрібен менший PNG, стисніть його після конвертації; якщо потрібне різкіше вихідне зображення, доведеться починати з якіснішого оригіналу.

Ваша приватність

Конвертація виконується в рідному кодеку зображень браузера. Нічого не надсилається, нічого не логується, нічого не стоїть у черзі на сервері. Якщо відкрити DevTools і подивитися на вкладку Network під час конвертації, побачите нуль вихідних запитів із зображенням. Той самий шлях коду працює в кожному браузері — серверного резерву, який активувався б для більших файлів чи певних форматів, не існує. Безкоштовно, без реєстрації, без водяного знака і без облікового запису. Оскільки весь процес відбувається на стороні клієнта, інструмент працює навіть після того, як з'єднання з мережею обірветься під час конвертації.

Часті запитання

Чи покращується якість при конвертації JPG в PNG?

Ні. Конвертація не відновлює якість, втрачену під час оригінального стиснення JPG. PNG на виході зберігає поточний стан пікселів точно таким, яким він є, разом з усіма наявними артефактами. Що конвертація зупиняє — це подальшу втрату якості: щойно зображення стало PNG, його можна редагувати і зберігати без додавання нових пошкоджень від стиснення при кожному збереженні. Сам PNG без втрат; вихідний JPG — ні.

Чому мій файл PNG більший за оригінальний JPG?

PNG зберігає кожен піксель без стиснення з втратами — це формат без втрат за задумом. JPG досягає малого розміру тим, що відкидає дані зображення; PNG зберігає їх усі. JPG на 17 КБ зазвичай перетворюється на PNG розміром 100 КБ і більше, а JPG на 116 КБ може зрости до майже 400 КБ. Це очікувана поведінка, не помилка. Якщо розмір файлу важливіший за якість без втрат, скористайтеся інструментом стиснення після конвертації.

Чи створює конвертація JPG в PNG прозорий фон?

Ні. Конвертація змінює формат контейнера, але зберігає вміст пікселів — ваш суцільний фон залишається суцільним. PNG на виході підтримує прозорість як формат, але не містить жодного прозорого пікселя, якщо ви не приберете фон окремо. Щоб отримати справді прозорий PNG, скористайтеся інструментом RoundCut для видалення фону після конвертації — він відокремить об'єкт і очистить пікселі фону.

Чи безпечно тут конвертувати? Зображення завантажується на сервер?

Файл нікуди не надсилається. Конвертація відбувається повністю на вашому пристрої за допомогою рідного кодека платформи — жодного завантаження, жодного сервера, жодного збору даних. Можете переконатися з відкритими DevTools: під час конвертації побачите нуль вихідних запитів із зображенням. Той самий клієнтський шлях коду працює в кожному браузері — серверного резерву, який міг би злити файл, не існує.

Чи можна конвертувати кілька файлів JPG в PNG одночасно?

Поки що ні — поточна версія конвертує один файл за раз. Пакетна конвертація запланована для наступного релізу. Якщо у вас багато файлів, можете конвертувати їх послідовно в одній вкладці без перезавантаження сторінки; кожна конвертація працює локально та звільняє пам'ять від попереднього файлу, щойно ви його завантажите на свій пристрій.

Чи видаляються метадані EXIF при конвертації?

Так. Кодек видаляє метадані EXIF, IPTC і XMP під час перекодування. Профіль кольору ICC іноді зберігається залежно від браузера (Chrome і Safari зазвичай його зберігають, Firefox видаляє), тому sRGB безпечний, але інші профілі не гарантовані. Якщо EXIF або певний профіль кольору важливі, відредагуйте метадані перед конвертацією окремим інструментом.