Без завантаження, 100% локально, без облікового запису

Конвертація зображень між JPG, PNG і WebP

Змінюйте формат локально: без завантаження, без ризиків для приватності. Прозорість зберігається для PNG і WebP; конвертація в JPEG заповнює її білим кольором.

Як працює Конвертувати зображення

Конвертер зображень перетворює файл JPEG, PNG або WebP на один із двох інших форматів, використовуючи ті самі кодеки зображень, які ваш браузер уже має для показу будь-якої картинки в вебі. Жодного модуля WebAssembly завантажувати не потрібно: перетягніть файл, оберіть формат виводу, і конвертований файл готовий до завантаження за частку секунди. Конвертація виконується на OffscreenCanvas всередині Web Worker, тож нічого ніколи не надсилається на сервер, а сторінка залишається чутливою під час обробки пакета файлів.

Інструмент також читає файли AVIF, GIF, BMP і TIFF на вході, хоча записує лише JPEG, PNG чи WebP: саме ці три формати може відкрити без плагіна будь-який браузер, фоторедактор і система керування контентом. JPEG не має каналу прозорості, тож конвертація PNG чи WebP із прозорими пікселями в JPEG заповнює прозорі ділянки білим кольором перед збереженням, і інструмент показує це попередження до будь-якого завантаження. Конвертація у PNG чи WebP зберігає альфа-канал точно таким, яким він був.

Конвертувати зображення: покрокова інструкція

  1. Перетягніть один або кілька файлів JPEG, PNG чи WebP у зону завантаження або натисніть, щоб обрати файл.
  2. Оберіть цільовий формат: JPEG, PNG або WebP.
  3. Для виводу в JPEG чи WebP встановіть якість повзунком. PNG завжди без втрат і не має налаштування якості.
  4. Якщо конвертуєте в JPEG, а вихідне зображення має прозорість, прочитайте попередження: прозорі ділянки буде заповнено білим.
  5. Натисніть «Конвертувати». Кожен файл декодується і перекодовується локально в Web Worker.
  6. Натисніть «Завантажити», щоб зберегти кожен конвертований файл на свій пристрій.

Поширені сценарії використання

  • Автору блогу потрібна версія скріншота PNG у форматі WebP, щоб зменшити вагу сторінки перед публікацією, не змінюючи розмірів.
  • Друкарня отримала фото товару у форматі WebP від постачальника і потребує JPEG, який справді відкриє їхня програма верстки.
  • Розробник конвертує пакет іконок PNG у WebP, щоб порівняти розміри отриманих файлів перед остаточним вибором.
  • Хтось зберіг зображення WebP зі сторінки, яка пропонує лише цей формат, і потребує звичайної копії JPEG для документа чи друкованого бланку.

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

Чи завантажується моє зображення кудись при конвертації?

Ні. Файл зчитується з вашого диска, декодується і перекодовується повністю всередині Web Worker у цій вкладці браузера. Відкрийте панель «Мережа» браузера під час конвертації, жодного запиту з даними зображення ви не побачите.

Чому можна конвертувати лише в JPEG, PNG чи WebP, а не в AVIF?

Інструмент може читати файли AVIF на вході, оскільки браузери декодують їх нативно, але кодування AVIF через canvas сьогодні непослідовно підтримується в різних браузерах. Замість того, щоб пропонувати варіант виводу, який мовчки зламається чи дасть пошкоджений файл у деяких браузерах, AVIF виключено зі списку виводу. Якщо вам конкретно потрібен вивід у AVIF, це підтримує WebAssembly-кодер jsquash в інструменті зміни розміру.

Що стається з прозорістю при конвертації в JPEG?

JPEG не має каналу прозорості. Будь-який прозорий чи частково прозорий піксель заповнюється білим кольором перед збереженням файлу, і інструмент показує попередження щоразу, коли обрано вивід у JPEG, щоб ви знали про це до завантаження. Конвертація в PNG чи WebP натомість зберігає початковий альфа-канал без змін.

Чи це той самий рушій, що й в інструментах зміни розміру чи стиснення?

Ні, і це навмисно. Зміна розміру та стиснення відкладено завантажують WebAssembly-кодеки jsquash (mozjpeg, oxipng, webp) для якіснішого перекодування ціною одноразового завантаження. Цей конвертер натомість використовує вбудовані кодеки зображень вашого браузера: нічого завантажувати не потрібно, конвертація миттєва, хоча характеристики стиснення для виводу JPEG і WebP трохи відрізняються від WASM-кодерів.

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

Так. Перетягніть чи оберіть кілька файлів, і кожен конвертується по черзі, з окремим індикатором прогресу, а потім пропонується як окреме завантаження.

Чи працює це без інтернет-з'єднання?

Так, повністю. На відміну від інструментів зображень на основі WASM, тут немає кодека для завантаження при першому використанні: щойно сама сторінка завантажилася, конвертація виконується кодом, який уже є у вашому браузері, і продовжує працювати повністю без мережевого з'єднання.