UltKit
Зображення11
PDF13
Документи й дані7
Відео6
Аудіо4
Інші інструменти22

Як зменшити розмір фото в KB для форм, порталів і пошти

Щоб фото вмістилося в ліміт у KB, спершу зменште розміри в пікселях, збережіть його у JPG, а потім знижуйте якість, доки файл не підійде. Фото з телефона вагою 3 MB, зменшене приблизно до 1200 px завширшки й збережене з якістю 70, зазвичай важить близько 100 KB, а портрет шириною 300 px вміщується в 20 KB.

Elena VásquezElena VásquezРедакторка форматів зображень
Оновлено 11 хв читання
Ноутбук на дерев’яному столі з відкритою програмою для редагування фото: знімок руки з фотоапаратом і стовпчик повзунків налаштувань

Чому форми завантаження рахують розмір у кілобайтах

Камера телефона зберігає фото в 12 мегапікселів і більше, а це зазвичай 2–5 МБ на знімок. Якби портал, що збирає фото й підпис від сотень тисяч людей, приймав такі файли як є, йому знадобилися б терабайти сховища, а кожен перевіряючий чекав би їх завантаження. Обмеження в кілобайтах — найпростіше правило, яке може впровадити розробник: сервер дізнається кількість байтів ще до відкриття зображення й відхиляє все більше за ліміт. Тому в повідомленні про помилку йдеться про КБ, а не про вигляд знімка.

Вимоги дуже різні, і здебільшого значно нижчі за те, що дає камера. Держдепартамент США просить цифрове фото на візу від 600 × 600 до 1200 × 1200 px, не більше 240 КБ (правила на travel.state.gov). Індійські портали з набору персоналу, як-от IBPS, вимагали підпис на 10–20 КБ і фотографію на 20–50 КБ. Системи вступу до університетів, платформи оренди та HR-програми часто обирають 100 КБ, 200 КБ або 1 МБ. Пошта щедріша: Gmail дозволяє 25 МБ вкладень в одному листі, але десяток фото в повному розмірі однаково її перевищить.

Деякі форми перевіряють не лише кількість байтів. Портал може також вимагати точні розміри в пікселях, розширення JPG або JPEG, або мінімальний розмір, щоб зображення не було завмалим. Прочитайте вимоги один раз, випишіть усі три числа (КБ, пікселі, формат) і дійте з огляду на всі одразу. Якщо виконати вимогу щодо КБ, але проігнорувати піксельну, отримаєте лише іншу відмову.

Три важелі: пікселі, формат і якість

Розміри в пікселях — найсильніший важіль. Розмір файлу зростає разом із кількістю пікселів, а вона зростає як квадрат ширини: удвічі зменшіть і ширину, і висоту — і залишиться лише чверть пікселів. Якщо фото 4032 × 3024 зменшити до 1600 × 1200, відпаде близько 84% пікселів, і файл зазвичай зменшиться приблизно так само ще до того, як ви торкнулися якості. Для всього, що дивляться на екрані чи перевіряє людина, цілком досить 1200–1600 px по довшій стороні. Обрізання теж допомагає: кожен піксель порожньої стіни, який ви прибрали, кодувальнику вже не треба зберігати.

Формат визначає, наскільки ефективно упаковано ці пікселі. JPG стандартизовано як ISO/IEC 10918-1 у 1992 році, він створений для фотографій: відкидає дрібні деталі, яких око майже не помічає. PNG стискає без втрат, що ідеально для логотипів і скриншотів, але марнотратно для фото, тож той самий знімок у PNG часто в кілька разів більший за JPG. WebP і AVIF за подібної якості ще менші, але багато державних порталів і сайтів з набору персоналу приймають лише JPG або JPEG, тож вони підходять для сайтів і месенджерів, а не для форм. Якщо не певні, що форма має на увазі під «JPEG», допоможе посібник про JPG, JPEG і PNG.

Якість — це тонке налаштування, і воно працює лише з форматами зі втратами. Більшість камер і телефонів зберігає JPG із якістю 90 і вище, а зниження до 75 зазвичай удвічі зменшує файл без помітної різниці за звичайного перегляду. Нижче приблизно 50 гладкі ділянки, як-от небо й шкіра, починають розпадатися на блоки, а навколо тексту з’являються ореоли. Тому якість слід залишати наостанок: на фото повного розміру для малого ліміту її доводиться знижувати так сильно, що псування помітне, а на зменшеному фото досить легкого зниження. Видалення метаданих (позиція GPS, модель камери, вбудований попередній перегляд) — безкоштовний бонус на 10–50 КБ для багатьох фото з телефона.

Типовий ефект для фото з телефона на 12 Мп розміром близько 3 МБ (результат залежить від вмісту зображення)
ВажільЩо змінюєтеТипова економіяПомітна втрата
ОбрізанняПрибрати тло навколо об’єкта10–50%Жодної, якщо об’єкт лишається цілим
Розміри в пікселяхШирина 4032 px зменшується до 1600 pxБлизько 80%Жодної на екрані; менше запасу для збільшення чи друку
ФорматФото з PNG збережене як JPG70–90%Прозорість заповнюється суцільним кольором
ЯкістьЯкість JPG від 92 до 7540–60%Зазвичай жодної за звичайного перегляду
ЯкістьЯкість JPG від 75 до 50Ще 30–40%Блоки на небі, ореоли навколо тексту
МетаданіВидалити EXIF, GPS і попередній перегляд10–50 КБЖодної
Смартфон на маленькому чорному штативі фотографує сині квіти; на екрані камери видно кадр у горизонтальній орієнтації
Одне фото з телефона зазвичай має 2–5 МБ, що в багато разів більше за дозволене формою. Фото: Unsplash

Як потрапити в точну кількість KB

У JPG немає параметра «зроби 50 КБ». Те саме значення якості дає різний розмір для кожного фото, бо строката картинка з листям потребує більше байтів, ніж проста стіна. Настільні редактори вирішують це добором: експортуєте, дивитеся розмір, коригуєте, експортуєте знову. Це працює, але потребує кількох кіл, і легко переборщити та отримати грубий файл на 30 КБ, коли 49 КБ виглядали б чисто. Описаний нижче спосіб скорочує підбір, бо спершу фіксує розмір у пікселях, і якість має покрити лише останній відрізок.

Стиснення з цільовим розміром виконує такий самий пошук за вас. У компресорі зображень залиште Спосіб стиснення на Цільовий розмір, введіть число й виберіть КБ. Інструмент перебирає значення якості, поки не знайде найвище, що вкладається в ліміт, а з увімкненим Дозволити зменшення розмірів поступово зменшує розміри, якщо самої якості не вистачає й вона доходить до Найнижча допустима якість. Для найпоширеніших лімітів є сторінки з уже заповненим числом: стиснути зображення до 20 КБ для підписів і фото на іспити та стиснути зображення до 100 КБ для порталів з працевлаштування й візових форм. Якщо хочете задати силу стиснення самі, Рівень якості та Відсоток — ручні режими під тим самим перемикачем.

  1. 1

    Випишіть три правила

    Занотуйте з інструкції до форми максимальні КБ, розміри в пікселях і дозволений формат. Якщо є ще й мінімум КБ, запишіть і його.

  2. 2

    Обріжте до об’єкта

    Відітніть тло, яке не потрібне формі. Про правила кадру, як-от квадратне фото чи співвідношення 3,5 × 4,5, розповідає стаття обрізання за точними пропорціями: як зробити це без розтягування.

  3. 3

    Змініть розмір до потрібних пікселів

    Введіть точні ширину й висоту з форми. Якщо вимоги до пікселів немає, для 100 КБ підійде близько 1200 px по довшій стороні, а для 20 КБ — 300–400 px.

  4. 4

    Збережіть як JPG і задайте ціль

    Оберіть JPG як Вихідний формат і Цільовий розмір трохи нижче ліміту, наприклад 48 КБ для обмеження 50 КБ.

  5. 5

    Перевірте результат перед завантаженням

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

Ось як типове фото з телефона на 3,2 МБ наближається до ліміту 100 КБ, якщо застосовувати важелі по черзі. Цифри типові, не виміряні, а детальна сцена вийде трохи більшою.

  • З камери3,2 МБ
  • Метадані видалено3,15 МБ
  • Зменшено до 1600 px640 КБ
  • Якість JPG 75210 КБ
  • 1200 px, якість 7097 КБ

Як зменшити розмір фото на телефоні чи комп’ютері

Телефони мають кілька вбудованих способів, але жоден не дозволяє ввести число в КБ. На iPhone Mail під час додавання знімків питає, у якому розмірі їх надіслати: Малий, Середній, Великий чи Фактичний, а в застосунку «Команди» є дії «Змінити розмір зображення» та «Конвертувати зображення». Починаючи з iOS 11, iPhone за замовчуванням зберігає фото у HEIC (Налаштування, Камера, Формати, Висока ефективність), а багато порталів HEIC не приймають, тож конвертація в JPG — частина завдання. На Android галереї залежать від виробника: у редакторі Samsung Gallery є зміна розміру, а Google Photos створено для редагування, а не для задання розміру в пікселях. Браузерний інструмент обходить ці відмінності, бо на кожному телефоні працює однаково.

На комп’ютері можливостей більше. На Mac програма «Перегляд» змінює розмір у меню Інструменти, Налаштувати розмір, а в діалозі Файл, Експортувати є повзунок якості для JPEG з оцінкою підсумкового розміру файлу, що пришвидшує ручний підбір. У Windows застосунок «Фотографії» може змінити розмір із меню, а Paint пропонує зміну розміру у відсотках або пікселях перед збереженням у JPEG. Остаточне число в КБ на обох платформах доводиться добирати методом спроб, що нормально для одного файлу й виснажливо для двадцяти. Для пакетів браузерний інструмент із цільовим розміром обробляє до 20 зображень за раз, до 95 МБ кожне, без встановлення.

iPhone

  1. 01Відкрийте компресор у Safari, торкніться області завантаження й виберіть Фототека або Обрати файл.
  2. 02Виберіть фото; знімки HEIC з камери приймаються й можуть бути збережені як JPG.
  3. 03Встановіть Вихідний формат JPG і Цільовий розмір у КБ, торкніться Стиснути, потім збережіть результат у «Файли».

Android

  1. 01Відкрийте компресор у Chrome і торкніться області завантаження, щоб вибрати файл із галереї або файлового менеджера.
  2. 02Введіть ліміт у Цільовий розмір і залиште одиницею КБ.
  3. 03Торкніться Стиснути і завантажте файл; JPG з’явиться в папці «Завантаження», готовий до додавання у форму.

Mac або Windows

  1. 01Перетягніть до 20 зображень одразу в область завантаження або клацніть на ній, щоб вибрати файли.
  2. 02Відкрийте Додаткові налаштування, щоб задати Спершу змінити розмір або Мінімальна ширина, якщо форма вказує розміри в пікселях.
  3. 03Натисніть Стиснути, перевірте кожен новий розмір і завантажте файли по одному або у ZIP.

Хитрощі, що шкодять: скриншоти, перейменування, архівування

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

Перейменування файлу — інша пастка. Якщо змінити photo.png на photo.jpg або photo.heic на photo.jpg, зміниться лише назва: дані всередині так і лишаються PNG або HEIC, розмір той самий, а портали, які читають заголовок файлу, відхиляють його або не можуть показати. Архівація в ZIP теж не допомагає: дані JPG уже стиснуті, тому ZIP із JPG має приблизно той самий розмір. До того ж форми очікують зображення, а не архів, тож ZIP просто не приймуть.

MythСкриншот фото — швидкий спосіб зменшити його.

FactЗазвичай це PNG із роздільною здатністю екрана разом зі статус-панелями, часто більший за початковий JPG і з меншою кількістю деталей.

MythПерейменування .png або .heic на .jpg конвертує файл.

FactРозширення — лише позначка. Байти й розмір лишаються тими самими, а перевірки під час завантаження, що читають заголовок, усе одно бачать PNG або HEIC.

MythЯкщо покласти фото в ZIP, воно стане меншим для завантаження.

FactJPG уже стиснутий, тому ZIP майже нічого не заощаджує, а поля для завантаження зображень не приймають архіви.

MythЯкщо стискати той самий JPG знову й знову, він щоразу меншатиме.

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

Коли PNG не хоче зменшуватися

PNG став рекомендацією W3C у 1996 році як формат без втрат, а це означає, що він не може відкидати деталі заради економії місця. Він ефективно пакує повторювані візерунки, тому скриншот документа чи логотип на однотонному тлі стискаються добре. У фотографії майже немає точних повторів, адже кожен піксель трохи відрізняється від сусідніх, тож PNG-фото лишається великим, як би ретельно його не оптимізували. Якщо PNG-фото 1200 px важить 1,8 MB, оптимізація без втрат може зменшити його до 1,6 MB; ті самі пікселі, збережені як JPG із якістю 75, зазвичай дають 150–250 KB.

Є два чесні виходи. Якщо це фото і форма приймає JPG, змініть Вихідний формат на JPG — і проблема з розміром здебільшого зникне; прозорі ділянки заповняться суцільним кольором, чого форми рідко торкаються. Якщо файл мусить лишитися PNG (деякі завантаження підписів і дизайнерські портали цього вимагають), перемкніть Стиснення PNG на режим із втратами, який зводить зображення до кольорів, що в ньому справді використано. Підпис темним чорнилом на білому потребує лише кількох відтінків і зменшується різко, а кольорове фото втрачає плавність градієнтів.

Якщо нічого з цього не допомагає, лишається важіль у вигляді пікселів. Прозоре вирізане зображення товару 3000 px не може бути одночасно PNG і 50 KB, не ставши меншим; 800 px, імовірно, підійде. Перевірте, чи форма справді вимагає прозорості, адже білий фон у JPG часто приймають, і він у рази менший.

PNG і малий ліміт у KB — зазвичай невдале поєднання

Якщо форма дозволяє обидва формати, для фото й сканів обирайте JPG. Лишайте PNG лише для підписів, логотипів і скриншотів із плоским кольором, а коли ліміт жорсткий, вмикайте Стиснення PNG із втратами.

Головне

  • Спершу змініть розміри в пікселях: це прибирає більше кілобайтів, ніж будь-який інший крок, і нічого не коштує на екрані.
  • Для фото у формах завантаження використовуйте JPG. PNG — для плоскої графіки, а WebP портали часто не приймають.
  • Якість знижуйте в останню чергу й невеликими кроками; 70–80 непомітні для більшості фото, нижче 50 уже видно.
  • Цільтеся на кілька KB нижче ліміту й одночасно дотримуйтеся вимог форми щодо пікселів і формату.
  • Скриншоти, перейменовані розширення й ZIP-файли жодним корисним способом не зменшують розмір зображення.
ПоділитисяXFacebookWhatsAppTelegram

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

Чи можна зменшити розмір фото в KB, не змінюючи розмірів у пікселях?

Так, зниженням якості JPG і видаленням метаданих. Це добре працює для помірного зменшення, наприклад із 3 MB до 800 KB, але дуже малі цілі за повної роздільної здатності вимагають такої низької якості, що картинка розсипається на блоки.

Чому після стиснення фото стало важчим?

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

Скільки пікселів вміщується в 50 KB?

Як орієнтир: типове фото з якістю 70–75 вміщується в 50 KB приблизно за 600–800 пікселів по довшій стороні. Складні сцени з листям чи текстом потребують менше пікселів; прості фони дозволяють більше.

Чи погіршує менший розмір у KB якість друку фото?

Лише якщо зменшували пікселі. Розмір друку залежить від кількості пікселів, тож зображення шириною 600 пікселів друкується чітко приблизно на 5 см за 300 DPI. Для друку зберігайте оригінал, а для завантаження стискайте окрему копію.

Чи приймають портали завантаження файли WebP або HEIC?

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

1 KB — це 1000 чи 1024 байти, коли форма встановлює ліміт?

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

Читайте далі