Чому мій файл PNG такий великий?
Оновлено

PNG великий, бо він без втрат: зберігає кожен піксель точно. На фотографіях сусідні пікселі трохи відрізняються, тож вони майже не стискаються. Збереження JPG як PNG не повертає втрачену деталізацію і зазвичай збільшує файл. Повнорозмірні знімки екрана, прозорість і деякі експорти 16-bit додають ще даних.
Зробіть просто зараз — безплатно, у браузері
Compress a PNGФормат без втрат: ось справжня причина
Якщо PNG здається величезним, причина зазвичай у форматі, а не в поганому експорті. PNG є без втрат. Він зберігає кожен піксель точно, а тоді шукає повторювані сусідні пікселі, щоб запакувати дані. У фотографії майже немає такого повторення. Сусідні пікселі трохи відрізняються, тож файл майже не стискається.
JPG і WebP навмисно відкидають дрібні деталі. Тому те саме фото як JPG або WebP зазвичай набагато менше. PNG створено для точних пікселів: логотипів, тексту, інтерфейсів, не для знімків з камери. Огляд формату PNG показує, де PNG пасує, а де ні.
Чотири звички, що роблять PNG ще більшим
Кодування без втрат є головною причиною. Ці звички додають ще байтів:
- Ви зберегли JPG як PNG. Це не повертає деталі, які JPG уже відкинув. Залишається стиснене фото, яке ви потім зберігаєте без втрат, тож файл зазвичай росте. Більший PNG є очікуваним, а не пошкодженим експортом.
- Знімки екрана, захоплення інтерфейсу та експорти з інструментів дизайну. Телефони, браузери й інструменти дизайну часто записують PNG у повному піксельному розмірі полотна. Захоплення 4K це мільйони точних пікселів.
- Прозорість (альфа). Додатковий канал це додаткові дані. Залиште її для логотипів та інтерфейсів із напівпрозорими краями. Пропустіть, коли тло суцільне.
- Експорти 16-bit. Деякі редактори експортують PNG 16-bit, які подвоюють дані на канал порівняно з типовим PNG 8-bit. EditItAll не визначає бітову глибину. Перевірте параметри експорту в інструменті, який створив файл.
Ніщо з цього не означає, що PNG пошкоджений. Формат робить свою роботу: зберігає кожен піксель.
Що робити замість ще одного збереження PNG
Оберіть виправлення, що пасує до зображення. EditItAll не може автоматично влучити в цільовий розмір у KB: поля цільового розміру немає. Розмір це результат після вибору формату і, для JPG або WebP, рівня якості.
- Фотографія. Конвертуйте PNG у JPG або WebP. Цей крок є із втратами: пікселі не будуть ідентичними. Для фото зменшення розміру майже завжди варте того. JPG не зберігає прозорість; WebP зберігає. Покроково: конвертувати PNG у JPG.
- Плоска графіка, логотип або знімок екрана з прозорістю. Залишайтесь на PNG і стисніть PNG. Повторне стиснення без втрат: пікселі лишаються ідентичними; файл лише пакується щільніше. Повні кроки: стиснути PNG без втрати якості.
Обидва інструменти працюють у браузері. Файли ніколи не вивантажуються, EXIF знімається під час експорту, а пакет завантажується як ZIP. Після завантаження сторінки можна перейти в автономний режим. Більше в кластері стиснення зображень та в центрі стиснення.
Чого зменшення PNG не змінить
Стиснення PNG без втрат не зменшує піксельні розміри. PNG завширшки 4000 пікселів лишається завширшки 4000 пікселів після щільнішого кодування. Воно також не зробить із фотографії маленький файл: для цього потрібні JPG або WebP.
EditItAll не вгадає ціль у кілобайтах. Перекодуйте PNG або конвертуйте фото й посуньте повзунок якості, потім прочитайте розмір вхід-вихід у списку результатів і підлаштуйте. Зазначений розмір це вихід, а не число, яке ви вводите.
Готові спробувати?
Безплатно, без реєстрації, і жоден відкритий файл не залишає ваш пристрій.
Поширені запитання
Чому мій PNG набагато більший за те саме фото як JPG?+
PNG зберігає кожен піксель точно. JPG навмисно відкидає дрібні деталі, щоб файл лишався малим. Для фотографій саме ця надлишковість без втрат робить PNG часто набагато більшим. Конвертуйте PNG у JPG або WebP, якщо мета це розмір.
Я зберіг JPG як PNG, і файл збільшився. Я щось зробив не так?+
Ні. PNG не може повернути деталі, які JPG уже втратив, а зберігання фото без втрат є об'ємним. Більший файл є очікуваним. Конвертуйте назад у JPG або WebP, якщо знову потрібен малий файл.
Чи компресор PNG EditItAll зробить фото маленьким?+
Не дуже. Повторне стиснення PNG без втрат, тож пікселі лишаються ідентичними, а фотографія майже не стискається. Натомість конвертуйте фотографічний PNG у JPG або WebP. Графіка, логотипи й знімки екрана стискаються краще як PNG.
Чи прозорість робить PNG більшим?+
Так. Альфа-канал це додаткові дані для зберігання. Залиште його для логотипів та інтерфейсів із напівпрозорими краями. Для фото із суцільним тлом сплощіть його й конвертуйте в JPG: це перетворення із втратами, і файл зазвичай набагато менший.
Чи може EditItAll стиснути PNG до точного розміру в KB?+
Ні. Поля цільового розміру немає. Стисніть PNG без втрат або конвертуйте фото в JPG чи WebP і регулюйте якість, доки зазначений вихід не стане достатньо малим. Робота йде в браузері; файли ніколи не вивантажуються.