Безкоштовний конвертер

PNG в JPG конвертер

Миттєво конвертуйте зображення PNG у формат JPG із високою якістю. Безпечно, швидко та абсолютно безкоштовно.

Перетягніть PNG тут

Підтримує до 50 Мб

Або

Про цей інструмент

PNG і JPG (також JPEG) є двома найпоширенішими форматами растрових зображень в Інтернеті, але вони розроблені для різних завдань. PNG використовує стиснення DEFLATE без втрат і підтримує альфа-канал для прозорості, що робить його природним вибором для скріншотів, логотипів, макетів інтерфейсу користувача та будь-яких зображень із різкими краями чи текстом. У JPG використовується стиснення на основі DCT із втратами, яке відкидає високочастотні деталі, які око погано помічає, тому фотографічний PNG розміром 4 МБ часто зменшується до 300–500 КБ під час збереження у форматі JPG без видимої різниці.

Цей конвертер переписує растрове зображення PNG у файл JPG безпосередньо у вашому браузері за допомогою API HTML5 Canvas і вбудованого у браузер кодера JPEG. Дані пікселів ніколи не залишають ваш пристрій — немає завантаження, обробки на сервері, і жодна копія вашого файлу ніде не зберігається. Оскільки JPG не має прозорості, будь-які прозорі пікселі у вихідному PNG вирівнюються на білому фоні під час перетворення. Якщо ваше зображення має м’які згладжені краї поверх прозорості, ви можете помітити слабкий білий ореол по краях; для цих випадків збереження оригінального PNG або використання WebP зазвичай є кращим рішенням.

Перетворення відбувається за один прохід. Кожен піксель декодованого PNG записується на двовимірне полотно, а потім полотно експортується за допомогою `canvas.toBlob('image/jpeg', 0.9)`. Коефіцієнт якості 0,9 відповідає приблизно Q=90 у термінах libjpeg, що є найкращою точкою, яку за замовчуванням використовують більшість фоторедакторів: візуально неможливо відрізнити від джерела для майже всього фотографічного вмісту, хоча зазвичай розмір файлу зменшується на 70–90%.

Навіщо конвертувати PNG у JPG

Найпоширенішою причиною, чому люди перетворюють PNG у JPG, є розмір файлу. Фотографії, збережені у форматі PNG, можуть бути на 5–10 разів більшими, ніж еквівалент JPG, що сповільнює завантаження сторінок, заповнює хмарне сховище та запускає обмеження на вкладення в клієнтах електронної пошти. JPG також є форматом, якого очікує більшість платформ: WhatsApp, багато порталів із заявками на роботу, державні форми, інструменти завантаження продуктів електронної комерції та старіші системи керування вмістом або віддають перевагу JPG, або категорично відкидають PNG. Перетворення один раз локально швидше, ніж боротьба з помилкою завантаження.

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

Як використовувати

Перетворення займає кілька секунд і працює з одним або багатьма файлами. Ось повний потік:

  1. Додайте файл PNG: Перетягніть файл із робочого столу чи вікна Finder у область завантаження або клацніть цю область, щоб відкрити засіб вибору файлів. Інструмент приймає стандартні файли PNG до 50 Мб; підтримуються як 8-бітні, так і 16-бітні PNG, у тому числі з альфа-каналом.
  2. Перегляньте попередній перегляд: Після завантаження файлу ви побачите мініатюру та оригінальні розміри. Це момент, щоб підтвердити, що ви завантажили правильне зображення — особливо корисно, якщо ви пакетно обробляєте кілька файлів.
  3. За потреби відкоригуйте параметри: Якість JPG за умовчанням становить 90, що підходить майже для будь-якого випадку використання. Якщо вам потрібен менший файл для електронної пошти або завантаження в Інтернет, ви можете знизити якість; якщо ви архівуєте фотографію, залиште значення за замовчуванням або вище.
  4. Натисніть Перетворити на JPG: Браузер декодує PNG, малює його на полотні з білим фоном, що заповнює прозорі пікселі, і повторно кодує полотно як краплю JPEG. Для типових файлів розміром зі знімок екрана це завершується менше ніж за секунду.
  5. Завантажте JPG: Натисніть кнопку Завантажити, щоб зберегти перетворений файл. Ім’я вихідного файлу використовує оригінальну назву PNG із розширенням .jpg. Ви можете конвертувати інше зображення, не оновлюючи сторінку.

Загальні випадки використання

Знання того, який формат JPG є правильним цільовим форматом, допоможе уникнути непотрібної втрати якості. Ось ситуації, коли конвертація з PNG має найбільший сенс:

Технічні деталі

PNG (RFC 2083) зберігає піксельні дані за допомогою відфільтрованого потоку DEFLATE. Це без втрат: кожне значення пікселя в декодованому зображенні збігається з вихідним байтом. PNG також підтримує 8-бітний альфа-канал, що забезпечує прозорість кожного пікселя. Ці властивості роблять його великим, але точним.

JPEG (ITU-T T.81) розбиває зображення на блоки 8×8, застосовує дискретне косинусне перетворення, більш агресивно квантує отримані частотні коефіцієнти на вищих частотах і кодує результат за допомогою кодування Хаффмана. Коефіцієнт якості (1–100) контролює таблицю квантування: нижчі значення відкидають більше високочастотної інформації, створюючи менші файли ціною видимих ​​артефактів на твердих краях і висококонтрастних областях. Якість 90, яка використовується тут за умовчанням, є порогом, вище якого більшість глядачів не можуть відрізнити JPG від оригіналу.

Найкращі практики

Поширені запитання

Чи втрачу я якість зображення під час конвертації PNG у JPG?
JPG використовує DCT із втратами даних. Ви можете помітити невелике зниження якості, але для більшості цілей різниця незначна. Виберіть вищий параметр якості, якщо доступний, щоб мінімізувати будь-які втрати.
Коли мені слід вибрати JPG замість інших форматів зображень?
JPG — найкращий вибір для фотографій і зображень із плавними градієнтами кольорів. Він створює набагато менші розміри файлів, ніж PNG для фотографій (часто в 5-10 разів менші), зберігаючи візуальну якість, придатну для використання в Інтернеті та друку.
Що відбувається з прозорими областями в моєму зображенні PNG?
Оскільки JPG не підтримує прозорість, усі прозорі пікселі будуть заповнені білим фоном. Якщо вам потрібно зберегти прозорість, подумайте про використання PNG або WebP.
Чи зберігаються мої зображення приватними під час перетворення?
так Ваші файли PNG повністю обробляються у вашому браузері за допомогою Canvas API і JavaScript. Нічого не завантажується на жоден сервер — файл надходить безпосередньо з вашого пристрою в конвертер і назад на ваш пристрій.
Чи можу я конвертувати кілька файлів PNG одночасно?
Поточний інтерфейс обробляє по одному файлу, але ви можете конвертувати файли один за одним, не оновлюючи сторінку. Після завантаження перетвореного JPG просто перемістіть наступний PNG у область завантаження. Для пакетних завдань десятків файлів ми рекомендуємо інструмент для настільного комп’ютера, наприклад ImageMagick, або крок збірки з використанням Sharp.
Чому мій конвертований JPG більший, ніж я очікував?
Якщо вихідним PNG є фотографія, збережена з дуже високою роздільною здатністю, JPG все ще може мати кілька мегабайт навіть за якості 90. Щоб зменшити розмір ще більше, зменште налаштування якості (80 зазвичай все ще прийнятно візуально) або змініть розміри зображення перед конвертацією. Розмір файлу JPG приблизно пропорційний кількості пікселів і обернено пропорційний рівню стиснення.
Перетворення на JPG видаляє метадані, як EXIF?
Перетворення веб-переглядача на основі полотна не зберігає профілі кольорів EXIF, ICC або інші метадані, вбудовані у вихідний PNG. Вихідний JPG містить лише піксельні дані. Якщо вам потрібно зберегти EXIF-дані камери — наприклад, геотеги або захопити мітки часу — скористайтеся конвертером настільних комп’ютерів із збереженням метаданих.
Чи JPG те саме, що JPEG?
так JPG і JPEG відносяться до одного формату і є взаємозамінними. Розширення .jpg походить від ранніх файлових систем Windows, які обмежували розширення трьома символами; .jpeg є новішою, однаково допустимою формою. Сам формат визначено в Рекомендації ITU-T T.81.