Зекомпресор зображень

Зменшуйте розмір файлів JPEG, PNG та WebP прямо в браузері, зберігаючи вихідну роздільну здатність.

До 20 зображень одночасно. Стиснення починається одразу після їх додавання.

Інтенсивність стиснення
Готово. Додайте зображення, щоб почати.

Ваші зображення обробляються у вашому браузері. Нічого не завантажується на BroBroGo.

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

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

Ні. Компресор працює у вашому браузері та залишає файли зображень на вашому пристрої.

Які формати зображень підтримуються?

Підтримуються файли JPEG, PNG та WebP на вхід із виводом у JPEG, WebP та PNG.

Чи зменшить стиснення якість зображення?

Розумне стиснення перевіряє варіанти легкої якості та залишає найменший результат, який усе ще виглядає чітко.

Чи можна задати точний цільовий розмір файлу?

Так. Режим цільового розміру шукає відповідний рівень якості та за потреби обережно зменшує розміри.

Як працює стиснення зображень у браузері

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

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

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

Робота з інтерфейсом та налаштуваннями

Інструмент приймає до 20 зображень одночасно. Ви можете перетягнути їх у робочу область або натиснути кнопку "Виберіть або перетягніть зображення". Під час обробки великої черги ви можете зупинити процес, натиснувши "Скасувати".

Після завершення першого проходу відкривається екран результатів, де відображається загальний відсоток заощадженого обсягу та детальний рядок, наприклад: "Зображень: 6, з 8.4 MB до 1.1 MB". Для кожного файлу виводиться мініатюра, назва, вихідні та нові "Розміри", "Тип", а також індивідуальний відсоток стиснення. Ви можете завантажити кожен файл окремо або натиснути "Завантажити всі (.zip)".

Якщо отриманий результат вас не влаштовує, на екрані з'являється панель "Недостатньо стиснуто чи недостатньо чітко?", яка за замовчуванням закрита. Клікнувши на неї, ви отримаєте доступ до додаткових параметрів:

  • Інтенсивність стиснення: доступно чотири режими. "Чіткіше" зберігає максимум деталей, але дає найменше стиснення. "Рекомендовано" — це збалансований режим за замовчуванням. "Менший файл" забезпечує максимальне зменшення розміру. "Точний розмір" дозволяє вручну вказати ліміт.
  • Цільовий розмір: поле з'являється лише за вибору режиму "Точний розмір". Воно приймає значення від 10 KB до 50 MB (початкове значення — 100 KB).
  • Вихідний формат: ви можете вибрати "Зберегти оригінальний формат", "JPEG", "WebP" або "PNG".
  • Максимальна ширина та висота: поля приймають значення від 1 до 12000 пікселів (за замовчуванням 2560). Вони діють як обмежувачі: якщо зображення вже менше за вказані ліміти, його розмір не змінюється.

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

Особливості стиснення різних форматів

Стиснення PNG

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

Стиснення PNG у цьому інструменті є втратним (lossy). Кількість унікальних кольорів примусово зменшується до палітри, що містить не більше ніж 255 кольорів, після чого файл упаковується без втрат (lossless). Інструмент тестує кілька варіантів зменшення палітри та порівнює їх із оригіналом. Якщо візуальна різниця занадто велика, цей варіант відкидається. Режим "Чіткіше" застосовує лише мінімальне зменшення кольорів, "Рекомендовано" використовує помірний діапазон, а "Менший файл" — найширший діапазон із припустимим візуальним спотворенням.

Зменшення кількості кольорів майже непомітне на пласкій графіці, інтерфейсах та логотипах, але на градієнтах або фотографіях шкіри може з'явитися ефект бандингу (видимих колірних переходів). Якщо жоден варіант зменшення кольорів не проходить тест на якість, інструмент застосовує лише безпотерькове перепакування, про що свідчить повідомлення: "Ця картинка має забагато дрібних деталей, щоб її можна було сильніше зменшити без видимих пошкоджень, тому вона залишилася ідентичною піксель у піксель.".

Стиснення JPEG та WebP

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

Якщо ви конвертуєте зображення з прозорістю у формат JPEG, пам'ятайте, що JPEG не підтримує альфа-канал. Усі прозорі ділянки автоматично зафарбовуються білим кольором.

Якщо інструмент виявить, що конвертація у WebP дозволить зменшити файл більш ніж удвічі порівняно з поточним форматом, з'явиться підказка: "Це зображення буде значно меншим у форматі WebP. Змініть формат виводу нижче, щоб спробувати.".

Робота в режимі "Точний розмір"

Коли ви задаєте конкретний ліміт у кілобайтах чи мегабайтах, алгоритм намагається підібрати параметри стиснення за кілька ітерацій. Якщо зміна якості кодування не дозволяє вкластися в ліміт, інструмент починає пропорційно зменшувати роздільну здатність зображення приблизно на 10% за кожен прохід.

Це стиснення геометричних розмірів зупиняється, коли виконується одна з двох умов:

  1. Загальна кількість пікселів зменшується до 1/3 від початкової (наприклад, зображення 4000 × 3000 пікселів, що має 12 мільйонів точок, зупинить стиснення на рівні приблизно 4 мільйонів пікселів, де кожна сторона становитиме близько 58% від оригіналу).
  2. Довша сторона зображення досягає мінімальної межі у 800 пікселів.

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

Правила обробки та обмеження

  • Непідтримувані формати: Інструмент працює виключно з JPEG, PNG та WebP. Будь-які інші файли викличуть помилку: "Підтримуються лише файли JPEG, PNG та WebP.".
  • Пошкоджені файли: Якщо файл не вдається відкрити, з'явиться повідомлення: "Цей файл не вдалося відкрити як зображення. Можливо, він пошкоджений, порожній або є іншим форматом.". При цьому інші файли в черзі будуть успішно оброблені, а в кінці відобразиться звіт, наприклад: "Не вдалося обробити файлів: 2.".
  • Збереження оригіналу: Якщо оптимізована версія файлу виходить більшою або рівною за розміром оригінальному файлу (що часто буває з уже добре стиснутими зображеннями), інструмент повертає вихідний файл без змін із приміткою: "Цей файл уже максимально зменшено, тому збережено оригінал.".
  • Метадані та EXIF: Процес стиснення повністю переписує структуру файлу. Усі супутні дані, такі як геолокація (GPS), дата зйомки та налаштування камери, видаляються. Єдиним винятком є випадки, коли файл було повернуто без змін через неможливість стиснення — тоді всі метадані всередині оригінального файлу зберігаються.
  • Орієнтація: Інструмент автоматично зчитує метадані орієнтації фотографії та повертає зображення відповідно до них, тому знімки з телефонів не будуть стиснуті перевернутими набік.
  • Безпека пам'яті: Для запобігання збоям браузера через брак пам'яті встановлено жорстке обмеження на роздільну здатність — приблизно 24 мільйони пікселів. Дуже великі панорами або знімки будуть автоматично зменшені в розмірах, про що свідчить позначка "Автообмеження для безпеки пам'яті".

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

Чи завантажуються мої зображення кудись?
Ні. Компресор працює у вашому браузері та залишає файли зображень на вашому пристрої. Обробка відбувається локально, дані не передаються на сервери.

Які формати зображень підтримуються?
Підтримуються файли JPEG, PNG та WebP на вхід із виводом у JPEG, WebP та PNG.

Чи зменшить стиснення якість зображення?
Розумне стиснення перевіряє варіанти легкої якості та залишає найменший результат, який усе ще виглядає чітко. Ви можете самостійно порівняти оригінал та результат за допомогою повзунка порівняння на екрані результатів.

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

Чому деякі файли після стиснення не змінили свій розмір?
Якщо файл уже був максимально оптимізований раніше, повторне стиснення без втрати роздільної здатності або критичного погіршення якості неможливе. У такому разі інструмент повертає оригінальний файл, щоб не погіршувати картинку марно.