Перейти до основного вмісту
LibraTool logoLibraTool

Конвертер форматів зображень — безкоштовно

Конвертуйте між JPG, PNG, WebP, AVIF, GIF та BMP.

Конвертувати в:

Експорт в AVIF недоступний у цьому браузері. WebP дає схожу економію й відкривається майже всюди.

Перетягніть файли сюди або натисніть для вибору

JPG, PNG, WebP, AVIF, GIF, BMP, SVG, HEIC, HEIF · обробляється на вашому пристрої

або натисніть Ctrl+V, щоб вставити з буфера обміну

Можна перетягнути кілька файлів одразу

Вибрати файли

Порада: вставте зображення з буфера обміну (Ctrl+V), щоб миттєво його завантажити.

Ваші файли ніколи не залишають пристрій. Вся обробка відбувається локально у браузері.

Типові застосування

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

Як це працює

Конвертація працює повністю у вашому браузері через Canvas API — той самий рушій кодування зображень, що вбудований у Chrome, Firefox і Safari. Файли малюються на позаекранному полотні й перекодовуються через canvas.toBlob() у цільовий формат; нічого не завантажується на сервер.

  1. 1
    Зображення декодується на полотно
    Кожен файл завантажується в HTMLImageElement через локальний object URL. Після декодування піксельні дані малюються на позаекранному полотні розміром із результат — зі збереженням пропорцій, якщо задано максимальну ширину.
  2. 2
    Прозорість JPEG обробляється перед кодуванням
    Під час конвертації в JPEG (який не має альфа-каналу) полотно спершу заливається білим тлом, а потім малюється зображення, щоб прозорі ділянки не ставали чорними у файлі.
  3. 3
    canvas.toBlob() перекодовує пікселі
    Нативний метод браузера canvas.toBlob(mime, quality) кодує полотно у вибраний формат (JPG, PNG, WebP або AVIF) із заданою якістю. Якщо браузер не підтримує кодування формату, перевірка можливостей під час запуску вимикає цю кнопку, а не мовчки створює файл із неправильною назвою.
  4. 4
    Результат надається як локальний blob
    Закодований blob обгортається в локальний object URL для миттєвого перегляду й завантаження. Для кількох файлів JSZip пакує їх у ZIP прямо в браузері перед завантаженням.

Усі дані зображень залишаються на пристрої — файли читаються й кодуються повністю в браузері через Canvas API, і жодні дані не надсилаються на сервер.

Схожі інструменти

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