Как сжать картинку до нужного размера в пикселях и килобайтах

Как сжать картинку до нужного размера в пикселях и килобайтах

Абстрактная композиция уменьшения изображения по пикселям и весу

Требование «картинка должна быть не больше 1200 × 800 пикселей и весить до 300 КБ» содержит две независимые проверки. Первая относится к геометрии: сервер сравнивает ширину и высоту в пикселях. Вторая относится к объёму сохранённого файла: система читает число байтов. Изображение может пройти одну проверку и не пройти другую. Например, JPEG размером 900 × 600 пикселей иногда весит больше мегабайта из-за насыщенной деталями сцены и высокого качества, а простой PNG 1600 × 900 пикселей может оказаться легче 300 КБ. Поэтому надёжная последовательность всегда одна: определить лимиты, уменьшить пиксельные размеры, выбрать подходящий формат, настроить качество, сохранить копию и проверить фактические свойства.

Не начинайте с ползунка Quality. Значение 80 не означает 800 КБ, 80 процентов от исходного веса или одинаковое качество во всех редакторах. У программ разные JPEG-кодировщики, варианты субдискретизации цвета, оптимизации таблиц и обработки метаданных. Даже два снимка одинаковых размеров при одном значении качества дают разный вес: гладкое небо кодируется проще, чем листва, волосы, мелкий текст или шум ночной фотографии. Целевой объём достигается не угадыванием, а несколькими короткими итерациями с контролем сохранённого файла.

Сначала сохраните оригинал под неприкосновенным именем. Рабочую копию назовите так, чтобы в названии были видны назначение и предел, например anketa-1200x800-300kb.jpg. Эта привычка защищает от двух типичных потерь: случайного уменьшения единственного исходника и повторного JPEG-кодирования уже сжатой версии. Для нового варианта каждый раз лучше возвращаться к оригиналу или к мастер-копии без потерь, а не сжимать результат предыдущей попытки.

Ниже разобраны настольные и браузерные способы для разных исходных условий. Локальные инструменты удобны для личных документов и крупных файлов; их подборка собрана также в разделе фоторедакторов для компьютера. Браузерные сервисы быстрее запускаются на чужом устройстве, но перед загрузкой стоит оценить конфиденциальность снимка; другие веб-инструменты находятся в каталоге онлайн-фоторедакторов. Для телефона логика остаётся той же, хотя названия команд отличаются; ориентир по мобильным решениям есть в разделе редакторов для смартфона.

Что именно означает «нужный размер»

Перед обработкой перепишите условие загрузки буквально. Формулировка «до 2 МБ» задаёт только вес файла. «Не шире 1920 пикселей» ограничивает одну сторону и обычно допускает автоматический расчёт второй. «1200 × 800» может означать максимальную рамку либо строгое полотно с отношением сторон 3:2. «Фото 600 dpi» относится к печатной интерпретации и без указания сантиметров не задаёт ни вес, ни количество пикселей. Если сайт показывает сразу несколько требований, каждое нужно проверить отдельно.

Пиксельные размеры описывают сетку изображения. У фотографии 4000 × 3000 пикселей двенадцать миллионов точек, независимо от того, записано в метаданных 72, 96 или 300 DPI. При включённом сохранении пропорций уменьшение ширины до 1600 автоматически даст высоту 1200. Если вручную ввести 1600 × 900 для исходника 4:3 и отключить связь сторон, люди и предметы растянутся. Чтобы получить строгое полотно 16:9 без деформации, сначала кадрируйте снимок до 16:9, затем уменьшайте его до 1600 × 900.

Вес файла измеряется байтами. В интерфейсе могут использоваться КБ и МБ, причём некоторые системы считают 1 КБ как 1000 байт, а операционная система может отображать двоичные единицы по 1024 байта. На границе лимита оставляйте запас. Для формы с пределом 300 КБ разумная цель — 280–290 КБ, а не 299,9 КБ. Такой резерв учитывает округление, возможное добавление служебных данных и различие между «размером» и «размером на диске».

DPI или PPI связывает пиксели с физическим размером печати. Поле 300 пикселей на дюйм полезно, когда известен будущий размер отпечатка. Для загрузки на сайт сервер почти всегда проверяет пиксели и байты, а не печатную плотность. Изменение 72 на 300 при отключённом пересчёте не создаёт новых деталей и обычно почти не меняет вес. Если редактор при изменении DPI одновременно включает ресэмплинг, количество пикселей уже меняется — именно поэтому нельзя считать DPI самостоятельным регулятором объёма.

Формат определяет способ хранения. JPEG подходит фотографиям и другим непрерывным тонам, но не сохраняет прозрачность и при повторном кодировании накапливает потери. PNG сохраняет резкие границы, текст, схемы и альфа-канал, однако полноцветная фотография в PNG часто получается тяжёлой. WebP обычно даёт хороший баланс для веба, но его принимают не все анкеты и старые системы. AVIF способен уменьшить фотографию ещё сильнее, однако совместимость загрузчика нужно проверить заранее. Условие «только JPG» важнее потенциальной экономии другого формата.

Параметр Что он задаёт Как проверять Что не следует делать
Ширина и высота Количество пикселей по сторонам Свойства файла или информационная панель редактора Не подменять пиксели сантиметрами и DPI
Вес Объём сохранённого файла в байтах Проводник, Finder или окно загрузки Не считать прогноз окончательным до сохранения
Соотношение сторон Форму кадра: 4:3, 3:2, 16:9 и другую Сравнить ширину и высоту либо включить рамку кадрирования Не отключать пропорции ради точных чисел
DPI/PPI Связь пикселей с физической печатью Проверять только вместе с сантиметрами и флагом ресэмплинга Не использовать как основной способ уменьшения веб-файла
Quality Настройку кодирования с потерями Сохранить и оценить фактический вес и артефакты Не связывать одно значение с фиксированным числом КБ
Формат Алгоритм кодирования и поддерживаемые свойства Проверить расширение, прозрачность и требования приёмника Не переименовывать расширение без конвертации

Как разобрать неоднозначное требование

Если в задании написано «уменьшить до 1000 пикселей», уточните, о какой стороне идёт речь. Обычно имеется в виду длинная сторона: горизонтальный кадр станет 1000 пикселей по ширине, вертикальный — 1000 по высоте. Когда указан квадрат 1000 × 1000 как максимальная рамка, пропорциональное фото 3:2 получится 1000 × 667, а не 1000 × 1000. Свободное место не является ошибкой: изображение просто вписано в рамку. Строгий квадрат требует кадрирования или добавления полей.

Фраза «до 500 КБ без потери качества» технически неоднозначна. Можно уменьшить служебные данные или применить оптимизацию без изменения пикселей, но большой выигрыш для уже оптимизированного JPEG обычно требует либо меньших размеров, либо повторного кодирования с потерями. Корректная цель — сохранить визуально приемлемый результат при заданном лимите, а не обещать математически без потерь. Для архивного исходника оставьте оригинал отдельно, а ограниченную копию рассматривайте как производную.

Если одновременно заданы точные пиксели и строгий вес, сначала решается геометрия. Уменьшение количества пикселей снижает число кодируемых деталей и часто позволяет удержать более высокое качество при том же объёме. Обратный порядок неэффективен: можно сильно испортить полноразмерный JPEG ради 300 КБ, а затем дополнительно уменьшить его, хотя после ресайза тот же лимит достигался бы с меньшими артефактами.

Подготовка: измеряем исходник и выбираем безопасную цель

Откройте свойства файла до редактирования и запишите четыре значения: ширину, высоту, формат и вес. Для прозрачного изображения добавьте пятый пункт — наличие альфа-канала. Для анимированного GIF или WebP отметьте анимацию: обычное сохранение первого кадра превратит его в статичную картинку. Эти сведения нужны не для отчёта, а для выбора операции. Файл 900 × 600 уже проходит лимит 1200 × 800; уменьшать пиксели повторно нет смысла, достаточно поработать с форматом, метаданными или качеством.

Проверьте ориентацию. Смартфон может хранить кадр физически повёрнутым и добавлять тег EXIF Orientation. Один просмотрщик учитывает тег, другой загрузчик — нет. Перед точным ресайзом безопасно выполнить автоматический поворот и сохранить нормализованную копию. Иначе поля ширины и высоты могут казаться переставленными, а после удаления метаданных фото неожиданно ляжет на бок.

Оцените, нужен ли запас по длинной стороне. Для лимита «не более 1600 × 1200» нет преимущества в значении 1597 × 1198, если исходное отношение сторон иное. Впишите кадр в рамку: для 3:2 получите 1600 × 1067, для 4:3 — 1600 × 1200, для вертикального 3:4 — 900 × 1200. Не увеличивайте маленький исходник только ради заполнения рамки: интерполяция повысит числа, но не восстановит реальную детализацию и может увеличить вес.

Заранее выберите рабочий запас по весу. Для файла до 2 МБ целитесь примерно в 1,85–1,9 МБ; для 200 КБ — в 180–190 КБ. Чем меньше лимит, тем важнее запас, потому что один небольшой блок метаданных составляет заметную долю. При очень строгом ограничении полезно сохранить две версии: основную чуть ниже порога и резервную ещё на 10–15 процентов легче.

Создайте отдельную папку с тремя подкаталогами: original, test и final. В первом ничего не перезаписывайте. Во втором держите попытки с понятными суффиксами, например -q82, -q74 и -webp70. В третий переносите только проверенный вариант. Такая схема особенно полезна, когда загрузчик отклоняет файл без объяснения: можно быстро сравнить, какой параметр изменился между версиями.

Быстрый выбор порядка действий

  • Если превышены и пиксели, и вес: сначала уменьшите длинную сторону, затем регулируйте формат и качество.
  • Если пиксели уже подходят, а файл тяжёлый: не делайте лишний ресайз; попробуйте оптимизированный экспорт, удаление ненужных метаданных или другой формат.
  • Если вес проходит, а геометрия нет: меняйте только размеры с сохранением пропорций и пересохраните с достаточно высоким качеством.
  • Если требуется точное полотно: сначала кадрирование до нужного отношения сторон, потом ресайз до точных чисел.
  • Если нужна прозрачность: не переходите в JPEG; оптимизируйте PNG либо используйте WebP, если приёмник его поддерживает.
  • Если изображение содержит мелкий текст: проверяйте читаемость при масштабе 100%, а не только уменьшенную миниатюру.

Сравнение способов

Способ Платформа Контроль пикселей Контроль веса Сильная сторона Ограничение
ФотоМАСТЕР Windows, macOS Точные ширина и высота, связь сторон Настройка качества и оценка результата Единый проход «размер и сохранение» В пробной версии сохранение может быть недоступно
Paint Windows Пиксели или проценты Только по факту после сохранения Уже установлен и прост Нет ползунка качества JPEG
Фотографии Windows Windows Поля ширины и высоты в доступных сборках Прогноз и качество зависят от версии приложения Быстрая копия без полноценного редактора Расположение команды менялось между версиями
Просмотр macOS macOS Adjust Size, пропорции, ресэмплинг Оценка размера и качество при экспорте JPEG Локальная обработка штатным средством Мало тонких параметров кодирования
Adobe Photoshop Windows, macOS Точный ресайз и выбор интерполяции Предпросмотр веса в Save for Web Точный визуальный контроль артефактов Подписка и более сложный интерфейс
iLoveIMG Браузер Пиксели, проценты, максимальная рамка Отдельная автоматическая компрессия Быстрый двухэтапный процесс Нет гарантии конкретного веса за один проход
Squoosh Современный браузер Resize с сохранением отношения сторон Живой фактический прогноз по кодеку и качеству Сравнение результата с оригиналом, локальная обработка Очень крупные изображения требуют памяти браузера
ResizePixel Браузер Отдельный ресайз Можно задавать целевой объём в КБ Понятная подгонка под числовой лимит После автоматического результата всё равно нужна проверка
Optimizilla Браузер Не основной инструмент Ручной ползунок и предпросмотр Быстрая оценка компромисса качество/вес Пиксели лучше подготовить заранее

1. ФотоМАСТЕР: сначала задаём пиксели, затем подгоняем вес

Этот вариант удобен, когда исходник нужно одновременно уменьшить и сохранить отдельной копией, не переходя между несколькими приложениями. Рабочий сценарий подходит для фотографий с камеры и смартфона, где длинная сторона значительно больше требуемой. Редактор показывает изображение, позволяет задать размеры в пикселях, сохранить связь сторон, выбрать интерполяцию и перейти к параметрам экспорта. Для строгого лимита важен не сам ползунок качества, а возможность быстро повторить сохранение с другим значением и сравнить итоговый файл.

Текущая версия выпускается для Windows и macOS. Пробный режим позволяет оценить интерфейс, но возможность сохранения может быть ограничена, поэтому перед срочной обработкой проверьте условия установленной версии. Исходник открывайте из отдельной папки и не используйте команду сохранения поверх него.

Исходное фото открыто в ФотоМАСТЕРе
Исходная фотография открыта в ФотоМАСТЕРе; перед изменением полезно сверить её ориентацию и визуальное качество.

Пошаговая подгонка

  1. Нажмите Открыть фото или выберите Файл → Открыть. Загрузите оригинал и убедитесь, что он показан без поворота и цветовых искажений.
  2. Откройте меню Файл и выберите Изменить размер и сохранить. Эта команда создаёт производную версию и сразу выводит параметры геометрии.
  3. В единицах измерения установите Пиксели. Введите ограничение по ширине или высоте. Значок замка рядом с полями должен быть закрыт: тогда второе число пересчитается пропорционально.
  4. Выберите интерполяцию. Для обычного уменьшения фотографии начните с бикубической. Если после ресайза мелкие контуры стали слишком мягкими, используйте небольшое повышение резкости, но не усиливайте ореолы.
  5. Нажмите Применить, укажите новую папку и имя. Для фотографии без прозрачности выберите JPEG; если исходник содержит прозрачность и она нужна дальше, сохраните PNG.
  6. В параметрах JPEG поставьте умеренно высокое качество, сохраните первую пробу и прочитайте её вес в свойствах файла. Если лимит превышен, повторите экспорт с чуть меньшим качеством; если запас слишком велик, поднимите качество.
  7. Откройте финальный JPEG заново, увеличьте до 100% и проверьте лица, волосы, ветви, надписи и плавные градиенты. Только после этой проверки переносите файл в папку final.
Меню Файл с командой изменения размера
Команда «Файл → Изменить размер и сохранить» открывает отдельный путь для уменьшенной копии.
Диалог размера с пикселями и интерполяцией
В диалоге задаются пиксели, связь сторон, интерполяция и умеренная резкость после уменьшения.

Для лимита только по длинной стороне вводите одно значение, а второе оставляйте связанным. Например, исходник 6000 × 4000 при ширине 1600 станет примерно 1600 × 1067. Не пытайтесь вручную получить 1600 × 1200: это изменит пропорции. Если приёмнику нужен именно кадр 4:3, сначала откройте Инструменты → Кадрирование, выберите отношение 4:3, расположите рамку, примените обрезку и только затем задайте 1600 × 1200.

Когда лимит задан в килобайтах без ограничений по пикселям, не уменьшайте фотографию вслепую до крошечного размера. Сначала определите реальное назначение. Для просмотра на экране обычно достаточно длинной стороны 1600–2560 пикселей; для печати оставьте больше. После разумного ресайза подбирайте качество. Если JPEG при приемлемом качестве всё ещё тяжёлый, проверьте наличие шумного фона: цифровой шум плохо сжимается. Небольшое шумоподавление до ресайза иногда уменьшает вес эффективнее, чем резкое снижение качества, но оно не должно стирать фактуру кожи и ткани.

Поле DPI в этом диалоге не используйте как замену ширине и высоте. Если файл нужен для анкеты или сайта, решающими остаются пиксели. Для печати, напротив, сначала рассчитайте нужное количество пикселей из сантиметров и желаемой плотности, а затем уже оценивайте, допустим ли заданный вес. Эти задачи нельзя свести к одному числу.

Сравнение свойств до и после уменьшения
Свойства до и после показывают, что проверять нужно и геометрию, и фактический объём сохранённой копии.

Как исправить неудачный результат

Если контуры покрылись светлыми каймами, вернитесь к оригиналу и отключите усиление резкости либо выберите более мягкий вариант. Если на небе появились ступени и цветные квадраты, поднимите качество JPEG; при жёстком весовом лимите компенсируйте это небольшим уменьшением длинной стороны. Если изображение стало растянутым, отмените действие и восстановите закрытый замок пропорций. Пересохранять уже искажённый JPEG ещё раз не нужно.

Признак готового результата — файл открывается без предупреждений, его ширина и высота не превышают лимит, вес имеет безопасный запас, а при 100% нет мешающих артефактов. Визуальное сравнение делайте на одинаковом масштабе: миниатюра скрывает дефекты, а увеличение до 300–400% преувеличивает то, чего пользователь в реальном размере не увидит.

2. Paint: точные пиксели штатными средствами Windows

Paint подходит, когда нужен простой ресайз и формат JPEG или PNG, а тонкая настройка веса не обязательна. Его главное ограничение — отсутствие регулируемого качества JPEG в стандартном диалоге сохранения. Поэтому программа хорошо решает геометрию, но подгонка под строгий предел в КБ выполняется грубее: после каждого сохранения приходится смотреть фактический объём, а при превышении дополнительно уменьшать пиксели или переходить в инструмент с контролем качества.

Интерфейс Paint различается между выпусками Windows, однако команда Изменить размер находится в группе работы с изображением. Не используйте перетаскивание границы холста: оно меняет площадь полотна или обрезает изображение, а не выполняет корректный пропорциональный ресайз.

Фотография открыта в Paint
В строке состояния Paint видны исходные пиксели и ориентировочный объём открытого файла.
  1. Создайте копию исходника в Проводнике и откройте её через Открыть с помощью → Paint. Сверьте размеры в строке состояния или свойствах.
  2. Нажмите Изменить размер. В старом интерфейсе команда находится в группе Изображение; в новом — на верхней панели.
  3. Выберите переключатель Пиксели. Оставьте включённым Сохранить пропорции. Введите ограничение в поле горизонтали для альбомного кадра или вертикали для портретного.
  4. Подтвердите кнопкой ОК. Проверьте, что кадр не стал вытянутым и важные мелкие элементы ещё читаются.
  5. Выберите Файл → Сохранить как, затем нужный формат. Для фотографии обычно используйте JPEG, для схемы с прозрачностью Paint не всегда сохраняет требуемый альфа-канал предсказуемо, поэтому лучше применить другой редактор.
  6. Сохраните под новым именем. Откройте свойства результата и сравните вес с лимитом. Если файл тяжелее, вернитесь к копии оригинала и задайте немного меньшую длинную сторону либо воспользуйтесь способом с контролем качества.
Команда Изменить размер в Paint
Команда «Изменить размер» открывается из группы «Изображение»; расположение зависит от версии Paint.
Диалог пикселей и сохранения пропорций в Paint
Режим «Пиксели» и флажок сохранения пропорций защищают кадр от растяжения.

Paint особенно предсказуем для условия «не более 1024 пикселей по ширине», но хуже подходит для «ровно 180 КБ». В последнем случае не делайте длинную цепочку уменьшений одного и того же JPEG. Каждая команда сохранения заново кодирует изображение. Откройте исходную копию, задайте новое число, сохраните один раз и измерьте. Если требуется ещё одна попытка, снова откройте исходник.

Для скриншота с мелким текстом формат PNG часто сохраняет резкость лучше JPEG, но вес может оказаться выше. Сначала уберите лишние поля кадрированием, затем уменьшите до реального размера показа. Если PNG всё ещё не проходит лимит, не переключайтесь автоматически в JPEG с низким качеством: цветные ореолы вокруг букв могут сделать изображение непригодным. Проверьте WebP или специализированную PNG-оптимизацию в другом инструменте.

Если Paint показывает 800 × 520 вместо ожидаемых 800 × 600, это не сбой: программа сохранила исходное отношение сторон. Получить 800 × 600 без искажения можно только обрезкой до 4:3 или добавлением полей. Для анкеты уточните, что требует загрузчик: максимальную рамку, точное полотно или определённое соотношение сторон.

Свойства файла до и после Paint
Итоговые свойства Paint проверяются после сохранения: размер файла нельзя надёжно вычислить по одним пикселям.

Когда Paint лучше не использовать

Откажитесь от Paint, если требуется прозрачность, конкретный вес с малым допуском, управляемое качество JPEG, сравнение до/после или работа с цветовым профилем. Программа также не показывает детальный прогноз веса до записи. Зато для разовой обработки несекретного снимка на Windows она избавляет от установки дополнительного ПО и даёт понятный контроль пикселей.

3. «Фотографии» Windows: быстрая уменьшенная копия

Приложение «Фотографии» удобно, когда картинка уже открыта для просмотра и нужно быстро получить более лёгкую копию. Команда изменения размера перемещалась между версиями: в одних сборках она находится в меню с тремя точками, в других доступна через контекстное меню или отдельный пункт Resize image. Поэтому ориентируйтесь на название действия, а не на неизменное положение кнопки.

Преимущество способа — исходник обычно остаётся нетронутым, потому что приложение предлагает сохранить новый файл. Недостаток — набор полей зависит от установленной версии. Некоторые варианты дают ширину, высоту, качество и тип файла, другие предлагают только готовые размеры. Если нужных числовых параметров нет, не пытайтесь приблизить строгий лимит пресетом: используйте другой метод.

Контекстное меню фотографии в Windows
Контекстное меню изображения в Windows может содержать команду изменения размера или переход к приложению «Фотографии».
  1. Откройте изображение в приложении Фотографии и вызовите меню с тремя точками. Найдите Изменить размер изображения или аналогичную команду.
  2. Выберите режим пользовательских размеров, если он доступен. Введите ширину и высоту в пикселях и сохраните связь сторон. Для максимальной рамки задайте ограничивающую сторону.
  3. Если показан ползунок Качество, начните с высокого или среднего-высокого уровня. Смотрите на прогноз нового веса, но считайте его предварительным.
  4. Выберите тип файла, совместимый с местом загрузки. Для обычной фотографии — JPEG; для прозрачного рисунка — PNG, если приложение сохраняет альфа-канал.
  5. Нажмите Сохранить изменённую копию, укажите другое имя и затем проверьте свойства записанного файла в Проводнике.
Поля пользовательского размера в Фотографиях Windows
В некоторых версиях «Фотографий» доступны пиксели, качество и выбор JPEG в одном диалоге.
Предпросмотр нового веса в приложении Фотографии
Диалог пользовательского размера позволяет оценить новый вес, но окончательный результат проверяется после сохранения.

Если прогноз показывает 205 КБ при лимите 200 КБ, не рассчитывайте, что округление поможет. Снизьте качество на небольшой шаг либо уменьшите длинную сторону на 3–5 процентов и сохраните заново. Если прогноз равен 198 КБ, тоже оставьте больший запас. Сервер может считать единицы иначе или добавить обработку при загрузке.

Когда ползунок качества почти не уменьшает вес, причина часто в формате. Для PNG он может отсутствовать или работать иначе, чем для JPEG. Схема с ограниченной палитрой иногда оптимизируется хорошо, а фотография в PNG остаётся большой. Сделайте отдельную JPEG-копию только если прозрачность не нужна и вокруг текста не появляются заметные артефакты.

При исчезновении команды Resize после обновления не считайте файл несовместимым. Состав и интерфейс системных приложений меняются. Откройте изображение через Paint или используйте локальный редактор. Важнее воспроизводимый контроль, чем попытка повторить устаревшее расположение кнопки.

4. «Просмотр» macOS: ресайз и экспорт без загрузки в интернет

Штатное приложение «Просмотр» на Mac разделяет изменение пиксельных размеров и экспорт. В окне Инструменты → Настроить размер задаётся геометрия, а в Файл → Экспортировать — формат и, для JPEG, качество. Это полезное разделение: сначала вы получаете правильную сетку, затем работаете с объёмом. Все действия выполняются локально.

Перед изменением сделайте дубликат в Finder или используйте Файл → Дублировать. «Просмотр» умеет сохранять изменения в открытом документе, поэтому полагаться только на кнопку закрытия опасно. Для важного исходника отдельная копия надёжнее истории версий.

Настройка размера изображения в Просмотре macOS
В «Просмотре» параметры размеров открываются из меню инструментов, а результат можно оценить прямо в окне.
  1. Откройте копию изображения в Просмотре. Выберите Инструменты → Настроить размер или нажмите кнопку настройки размера на панели разметки.
  2. В единицах рядом с шириной и высотой установите пиксели. Включите Масштабировать пропорционально и Изменять размер изображения / Resample image.
  3. Введите ограничение по длинной стороне. Следите за строкой результирующего размера внизу диалога. Поле Resolution не используйте вместо пикселей.
  4. Нажмите ОК. Затем выберите Файл → Экспортировать, задайте новое имя и формат.
  5. Для JPEG настройте Качество. Ориентируйтесь на показанный объём, сохраните файл и перепроверьте его в Finder.
  6. Если лимит не выполнен, отмените или вернитесь к дубликату, немного скорректируйте качество либо размеры и экспортируйте ещё раз.
Поля Image Dimensions в Просмотре macOS
Флажки Scale proportionally и Resample image определяют, сохранятся ли пропорции и изменится ли реальное число пикселей.

Снятый флажок Resample image меняет печатную интерпретацию, но оставляет прежнее количество пикселей. Это может быть полезно для подготовки печати, однако почти не помогает выполнить веб-лимит. Для реального уменьшения сетки ресэмплинг должен быть включён. Одновременно держите включённым пропорциональное масштабирование.

Если экспортируете JPEG из PNG с прозрачностью, прозрачные области будут заменены фоном. Цвет подложки зависит от приложения и параметров, поэтому сначала сведите изображение на нужный фон осознанно. Для логотипа или интерфейсной схемы лучше сохранить PNG или WebP, если принимающая система поддерживает формат.

При обработке нескольких файлов «Просмотр» позволяет выбрать миниатюры в боковой панели и применить общий размер. Но строгий вес у каждого результата будет разным: детализация кадров не совпадает. Для пакетной очереди с индивидуальным лимитом нужен инструмент, который умеет проверять каждый файл отдельно; простое общее качество не гарантирует одинаковое число КБ.

5. Adobe Photoshop: точная итерация с предпросмотром веса

Photoshop уместен, когда лимит строгий, а потеря мелких деталей критична. Здесь можно отдельно контролировать ресайз, интерполяцию, цветовой режим, формат, метаданные и качество, а в Save for Web видеть предварительный объём до записи. Предпросмотр не отменяет финальную проверку, но сокращает число проб.

Сохраняйте мастер-файл в PSD или оставляйте исходник закрытым. Команда экспорта создаёт производную копию; это лучше, чем многократно выполнять Save As поверх JPEG. Перед началом проверьте, что изображение находится в RGB, если целевой формат — обычный веб-JPEG, и что цветовой профиль понятен принимающей системе. Для большинства сайтов безопасен sRGB.

Меню Image Size в Adobe Photoshop
Команда Image Size отвечает за пиксельную геометрию, а не за окончательный вес JPEG.
  1. Откройте исходник и выберите Image → Image Size / Изображение → Размер изображения.
  2. Включите значок связи между Width и Height. Единицы поставьте в Pixels, а флажок Resample оставьте включённым для реального уменьшения.
  3. Введите длинную сторону или оба числа после предварительного кадрирования. Для фотографий при уменьшении подходит автоматический выбор интерполяции либо Bicubic Sharper, если он не создаёт ореолов.
  4. Нажмите ОК, затем просмотрите изображение при 100%. При необходимости уменьшите резкость или шум до экспорта, не меняя геометрию повторно.
  5. Откройте File → Export → Save for Web. Выберите JPEG, PNG-8, PNG-24 или другой доступный формат по задаче. Для фотографии начните с JPEG и умеренно высокого качества.
  6. Смотрите на вес под предпросмотром. Меняйте качество небольшими шагами; после каждого шага оцените лицо, тонкие линии, текстуры и градиенты.
  7. Удалите только ненужные метаданные. Если авторство или служебные поля должны сохраниться, не выбирайте полное удаление без проверки.
  8. Нажмите Save, задайте новое имя. Сверьте байты и пиксели в свойствах сохранённого файла и откройте его в обычном просмотрщике.
Диалог ширины и высоты в Adobe Photoshop
В полях Width и Height задаются пиксели; связь сторон предотвращает геометрическое искажение.
Команда Save for Web в Adobe Photoshop
Путь File → Export → Save for Web переводит работу от геометрии к параметрам кодирования.
Предпросмотр веса и качества в Adobe Photoshop
Предпросмотр нескольких вариантов помогает сравнить артефакты и ожидаемый вес до сохранения.

Не выбирайте качество только по названию пресета Low, Medium или High. Для одного кадра Medium будет приемлем, для другого разрушит волосы и текст. Число качества тоже не универсально между Export As, Save for Web и другими программами. Важны результат и фактический объём конкретного экспорта.

Если требуется файл до 250 КБ, а при качестве 80 прогноз равен 420 КБ, не прыгайте сразу к 30. Сначала проверьте, не оставили ли вы лишние пиксели. Уменьшение длинной стороны, например, с 2400 до 1800 может приблизить вес к цели и сохранить более чистые детали. Затем подберите качество бинарным поиском: проба 70, затем 76 или 64 в зависимости от результата, далее меньшие шаги.

Для изображения с прозрачностью сравните PNG-24 и WebP. PNG-8 подходит только при ограниченной палитре и может дать ступени в полупрозрачных тенях. Если приёмник принимает только JPEG, заранее положите объект на подходящий фон. Случайное матирование белым приводит к белой кайме на тёмной странице.

Если цвет результата стал тусклым, проверьте преобразование в sRGB и встраивание профиля. Удаление всех метаданных само по себе не должно менять пиксели, но удаление или игнорирование цветового профиля меняет интерпретацию цвета. Для минимального веса профиль иногда исключают, однако сначала убедитесь, что изображение уже корректно преобразовано в sRGB.

6. iLoveIMG: двухэтапный проход «Resize → Compress»

В iLoveIMG изменение размеров и компрессия — разные инструменты. Такой порядок полезен: сначала задаётся максимальная рамка в пикселях, затем уже уменьшенный файл проходит автоматическое сжатие. Сервис не предназначен для гарантии точного веса одним ползунком, поэтому результат нужно скачать и измерить. Он подходит для обычных несекретных изображений, когда установка программы нежелательна.

При включённом сохранении пропорций введённые ширина и высота могут трактоваться как максимальные значения. Фото 3:2, вписанное в 1200 × 1200, станет 1200 × 800. Это корректно. Переключение на «точный размер» без кадрирования способно растянуть кадр, поэтому используйте его только после подготовки нужного отношения сторон.

Выбор Resize Image на главной iLoveIMG
На главной странице выбирается отдельный инструмент Resize Image; компрессию выполняют после ресайза.
  1. Откройте инструмент Изменить размер изображения и нажмите Выбрать изображения. Загрузите рабочую копию.
  2. В правой панели выберите В пикселях. Введите ширину и высоту максимальной рамки, включите Сохранять пропорции и Не увеличивать, если меньше.
  3. Запустите Изменить размер изображений. Скачайте результат и проверьте его пиксели.
  4. Если вес уже проходит лимит, остановитесь. Не добавляйте компрессию без необходимости.
  5. Если файл тяжёлый, загрузите уменьшенную версию в инструмент Сжать изображение и нажмите Сжать изображения.
  6. Скачайте итог, сравните показанный процент с фактическим объёмом и оцените качество при 100%. При превышении лимита используйте инструмент с ручным контролем качества либо немного уменьшите пиксели.
Параметры Resize options в iLoveIMG
В Resize options задаются пиксели и сохранение пропорций; второе число может быть максимальной границей.
Загрузка уменьшенного файла в Compress Images
После ресайза уменьшенный файл отдельно отправляется в Compress Images.
Результат компрессии и процент уменьшения iLoveIMG
Финальный экран показывает степень уменьшения, но свойства скачанного файла всё равно нужно проверить.

Не загружайте в браузерный сервис сканы документов, медицинские изображения, закрытые рабочие материалы и другие файлы, для которых политика организации запрещает стороннюю обработку. В такой ситуации выберите локальную программу или Squoosh, где кодирование выполняется в браузере локально согласно документации проекта, но всё равно оцените требования вашей организации к веб-приложениям.

Если после автоматического сжатия JPEG стал заметно хуже, вернитесь к версии после Resize и не прогоняйте испорченный файл повторно. Для точного баланса откройте эту версию в Squoosh, Photoshop или другом инструменте с ручным качеством. Автоматический алгоритм экономит время, но не знает, что на конкретном кадре важнее: гладкое небо, текст на вывеске или фактура волос.

Для нескольких изображений одинаковые максимальные размеры не дают одинакового веса. iLoveIMG умеет обрабатывать группу, однако каждый файл нужно проверить отдельно, если сервер устанавливает индивидуальный предел. Один простой портрет может получиться 120 КБ, а лесной пейзаж тех же пикселей — 430 КБ.

7. Squoosh: локальная обработка в браузере и живое сравнение

Squoosh полезен для ручной подгонки одного изображения: слева остаётся оригинал, справа показывается результат, разделитель позволяет сравнивать области, а оценка объёма обновляется при изменении кодека, качества и размеров. Проект выполняет компрессию локально в браузере, то есть само изображение не отправляется на сервер для кодирования. При этом рабочая политика компании может ограничивать использование любых веб-приложений, поэтому для служебных файлов соблюдайте внутренние правила.

Большие панорамы и изображения с десятками тысяч пикселей требуют много оперативной памяти. Если вкладка зависает, сначала уменьшите исходник локально или закройте другие тяжёлые вкладки. Ошибка обработки не означает, что файл повреждён: браузеру могло не хватить ресурсов для декодирования и создания нескольких буферов.

Сравнение оригинала и результата в Squoosh
Squoosh показывает оригинал и результат по разные стороны интерактивного разделителя.
  1. Перетащите изображение в окно Squoosh. Дождитесь полного декодирования и запишите исходный вес, показанный интерфейсом.
  2. Откройте блок Edit и включите Resize. Введите ширину или высоту; оставьте Maintain aspect ratio включённым.
  3. Выберите метод ресайза по умолчанию и дождитесь пересчёта. Не меняйте сразу несколько параметров: сначала оцените влияние пикселей.
  4. В блоке Compress выберите целевой кодек: MozJPEG для совместимого JPEG, WebP или AVIF при подтверждённой поддержке загрузчиком, OxiPNG для PNG-сценария.
  5. Меняйте Quality небольшими шагами и следите за числом байтов. Передвигайте разделитель по сложным областям — волосам, листве, буквам, градиенту.
  6. Когда прогноз окажется с запасом ниже лимита, скачайте файл кнопкой в правом нижнем углу. Проверьте его вне браузера и убедитесь, что расширение соответствует реальному формату.
Ползунок качества кодека в Squoosh
Качество кодека регулируется отдельно от геометрии; один и тот же процент не означает фиксированный вес.
Поля Resize и Maintain aspect ratio в Squoosh
Resize задаёт пиксели и сохраняет отношение сторон перед финальным кодированием.

Для цели 300 КБ используйте не линейное перебирание 100, 99, 98. Начните с 75. Если результат 520 КБ, попробуйте 55; если 210 КБ — вернитесь к 65. Затем сузьте интервал по 3–5 пунктов. Такой бинарный подход обычно требует несколько проб. Но качество нельзя сводить к математике: после каждого значимого шага проверяйте визуально сложные зоны.

Если при низком качестве в JPEG появляются цветные пятна вокруг красных и синих деталей, часть проблемы связана с цветовой субдискретизацией и агрессивным кодированием. Иногда небольшой ресайз и более высокое качество выглядят лучше при том же весе, чем полноразмерный файл с очень низким Quality. Для интерфейсного скриншота JPEG часто вообще не лучший выбор: WebP без потерь или оптимизированный PNG сохранит буквы чище.

Не включайте одновременно все дополнительные опции без понимания. Уменьшение палитры полезно для простых иллюстраций, но разрушает фотографические градиенты. Сильное сглаживание может скрыть JPEG-шум ценой текстуры. Сначала выберите формат и пиксели, затем качество; дополнительные настройки применяйте только для конкретного дефекта.

8. ResizePixel: когда лимит прямо задан в килобайтах

ResizePixel разделяет операции изменения геометрии и сжатия, а в компрессоре позволяет указать желаемый размер файла. Это делает сервис удобным для анкет с формулировкой «не более 200 КБ». Однако даже при числовом поле итог следует считать результатом алгоритма, а не гарантией: скачайте файл, проверьте реальные байты и оставьте запас.

Начинать лучше с вкладки изменения размера. Если отправить полноразмерный 24-мегапиксельный кадр сразу в жёсткое сжатие до 150 КБ, кодировщик вынужден уничтожить много деталей. После пропорционального уменьшения до реального разрешения загрузки тот же вес достигается с более аккуратным изображением.

Настройка целевого объёма в ResizePixel
В ResizePixel можно выбрать автоматическую компрессию или задать желаемый объём вручную.
  1. Загрузите копию и откройте раздел Изменить размер. Введите пиксельное ограничение и включите сохранение пропорций.
  2. Примените ресайз и визуально проверьте, что кадр не растянут. Если требуется точное отношение сторон, вернитесь к исходнику и предварительно выполните кадрирование.
  3. Перейдите в раздел Сжать. Выберите ручной режим и задайте целевой объём немного ниже серверного предела, например 185 КБ при лимите 200 КБ.
  4. Запустите обработку, скачайте результат и прочитайте его размер в свойствах. Не ориентируйтесь только на округлённую цифру на странице.
  5. Откройте файл при 100%. Если детали слишком разрушены, вернитесь к исходнику, уменьшите пиксели ещё на 5–10 процентов и повторите с тем же целевым весом. Это часто повышает субъективное качество.
Изменение размеров изображения в ResizePixel
Раздел изменения размера задаёт ширину и высоту до перехода к целевому весу.

Если результат получился меньше цели намного, например 90 КБ при лимите 200 КБ, это не обязательно преимущество. Возможно, алгоритм применил более сильную компрессию, чем нужно. Попробуйте задать 180–190 КБ или оставить более крупные пиксели, если они разрешены. Цель — не минимальный файл любой ценой, а максимальное полезное качество в допустимых границах.

Для PNG целевой вес может быть недостижим без изменения палитры, прозрачности или геометрии. Не заставляйте фотографический PNG укладываться в 100 КБ, если система принимает JPEG: конвертация даст более разумный результат. Но для схемы с прозрачным фоном переход в JPEG недопустим. Тогда уменьшайте реальные размеры, удаляйте лишнюю прозрачную область и применяйте PNG/WebP-оптимизацию.

Если сервис сообщает об ошибке, проверьте формат, размер исходника и расширение. Файл с расширением JPG может фактически содержать другой формат после простого переименования. Откройте его в локальном редакторе и экспортируйте корректную копию, а не меняйте суффикс вручную.

9. Optimizilla: визуальная настройка качества после готового ресайза

Optimizilla целесообразно использовать на втором этапе, когда пиксели уже приведены к норме. Сервис показывает оригинал и обработанную версию рядом, выводит предполагаемый вес и даёт ползунок качества. Он удобен для быстрой оценки JPEG-компрессии, но не заменяет инструмент точного ресайза и не обещает, что одно значение Quality даст одинаковое число КБ для разных изображений.

Рабочий файл должен быть копией после уменьшения геометрии. Не отправляйте в сервис исходник 6000 × 4000, если форма принимает максимум 1600 × 1200. Иначе вы будете бороться с лишними пикселями через ухудшение качества.

Оригинал и предпросмотр в Optimizilla
Сравнение оригинала и предпросмотра помогает оценивать детали одновременно с прогнозом веса.
  1. Загрузите подготовленный JPEG или PNG. Дождитесь автоматической оптимизации и откройте ручную настройку выбранного файла.
  2. Поставьте разделитель на важную область. Для портрета это глаза и волосы, для документа — мелкий текст, для пейзажа — ветви и трава.
  3. Снижайте Quality небольшими шагами, следя за прогнозом. Остановитесь, когда вес окажется ниже цели с запасом, но до появления заметных блоков и цветных ореолов.
  4. Нажмите Apply, скачайте файл и сравните его свойства с лимитом. Если вес выше, вернитесь к исходной уменьшенной копии и повторите настройку, а не сжимайте скачанный JPEG второй раз.
  5. Проверьте изображение в обычном просмотрщике. Браузерный предпросмотр может масштабировать картинку и скрывать дефекты.
Автоматическая оптимизация и ручная настройка Optimizilla
После автоматического прохода ручная панель позволяет уточнить компромисс, но не задаёт универсальное соответствие Quality и КБ.

Сложная текстура реагирует на ползунок нелинейно. Переход с 80 на 75 иногда уменьшает файл незначительно, а следующий шаг даёт резкий скачок. Это связано с внутренним кодированием и содержанием изображения. Поэтому записывайте не только значение качества, но и фактический вес каждой удачной попытки.

Если JPEG уже покрыт блоками до загрузки, Optimizilla не восстановит детали. Повторная компрессия может сделать сетку ещё заметнее. Найдите оригинал или менее сжатую копию, сначала уменьшите её один раз и только затем выполняйте финальное кодирование.

Универсальный алгоритм подгонки под точный лимит

Независимо от выбранного приложения результат можно получать по одной воспроизводимой схеме. Она отделяет обязательные ограничения от параметров, которыми допустимо жертвовать. В приоритете обычно стоят: правильное содержание кадра, требуемое отношение сторон, максимальные пиксели, поддерживаемый формат, читаемость важных деталей и только затем минимальный запас по весу.

Шаг ноль — записать исходные и целевые значения. Пример: исходник 4032 × 3024, JPEG, 4,8 МБ; требуется максимум 1600 × 1200 и 350 КБ. Отношение сторон совпадает 4:3, поэтому кадрирование не нужно. После ресайза до 1600 × 1200 сохраните пробу с качеством около 80. Допустим, она весит 510 КБ. Следующая проба на 65 дала 270 КБ. Значит, искомое значение лежит между 65 и 80. Проверка 73 дала 360 КБ, 71 — 337 КБ. Версия 71 проходит с запасом и после визуального контроля становится финальной. Числа иллюстрируют метод, а не универсальную таблицу качества.

  1. Зафиксируйте максимальные пиксели, максимальный вес, разрешённые форматы и требование к отношению сторон.
  2. Создайте мастер-копию и нормализуйте ориентацию. При необходимости кадрируйте до нужного отношения сторон.
  3. Впишите изображение в допустимую рамку с включёнными пропорциями. Не увеличивайте маленький исходник.
  4. Выберите формат по содержанию и совместимости: JPEG для фотографии, PNG для прозрачной графики, WebP или AVIF только при подтверждённой поддержке.
  5. Сделайте первую пробу с умеренно высоким качеством и измерьте фактический вес.
  6. Если предел превышен, выполните крупный корректирующий шаг. Если файл получился значительно легче, верните часть качества.
  7. Сузьте диапазон двумя-тремя меньшими шагами. Каждую попытку делайте из мастер-копии или в неразрушающем проекте.
  8. Оставьте резерв 5–10 процентов по весу, проверьте пиксели, формат, ориентацию и открытие файла.
  9. Осмотрите сложные зоны при 100% и реальный вид в том месте, где картинка будет использоваться.

Почему полезен бинарный поиск качества

Если редактор даёт шкалу от 0 до 100, последовательный перебор тратит время и создаёт много файлов. Бинарный поиск начинает с середины разумного диапазона. Допустим, качество 80 даёт 620 КБ, а нужно 300 КБ. Проверка 60 даёт 240 КБ. Следующий шаг — примерно 70. Если получилось 340 КБ, берём интервал 60–70 и пробуем 65. После результата 285 КБ можно проверить 67 или остановиться, если визуальное качество уже хорошее и запас достаточный.

Эта техника ищет настройку быстрее, но не делает зависимость веса идеально монотонной между разными режимами. Не меняйте одновременно формат, пиксели, качество и метаданные, иначе сравнение теряет смысл. На каждой серии проб фиксируйте только один переменный параметр.

При очень низком лимите разумнее менять длинную сторону, чем опускать качество до разрушительного уровня. Сравните две версии одинакового веса: 1600 пикселей при Quality 35 и 1200 пикселей при Quality 65. Вторая нередко выглядит чище в реальном размере, потому что кодировщику нужно описать меньше пикселей и можно сохранить более аккуратные границы. Выбор зависит от того, требуется ли пользователю увеличение.

Как оценивать артефакты

На JPEG ищите квадратные блоки в тенях и небе, рябь вокруг контрастных линий, цветные ореолы возле красных и синих деталей, размазывание мелкой фактуры. На PNG после уменьшения палитры проверяйте ступени градиентов, исчезновение полупрозрачных теней и резкие переходы. На WebP и AVIF обращайте внимание на «пластилиновую» текстуру кожи и локальные пятна в тёмных областях.

Проверка при 100% показывает один пиксель файла одним пикселем экрана и помогает увидеть технические дефекты. Затем уменьшите окно до реального размера показа. Иногда мелкие артефакты на 100% не видны в карточке товара, а иногда небольшой текст, наоборот, становится нечитаемым именно после масштабирования браузером. Готовый результат должен выдерживать оба просмотра.

Сравнивайте не с воспоминанием, а с оригиналом рядом. Держите одинаковую яркость экрана и не меняйте цветовой режим между окнами. Для портрета приоритетны глаза, контур лица и волосы; для документа — символы, печати и тонкие линии; для товара — края предмета, логотип на упаковке и фактура поверхности; для пейзажа — листва, вода и градиент неба.

Как вычислить пропорциональный размер

Если известна только новая ширина, высоту можно оценить формулой: новая высота равна исходной высоте, умноженной на новую ширину и делённой на исходную ширину. Для кадра 4032 × 3024 и ширины 1600 получится 3024 × 1600 / 4032 = 1200. Редактор выполнит вычисление автоматически при закрытом замке, но ручной расчёт помогает заранее понять, поместится ли изображение в рамку.

При ограничении по двум сторонам вычислите коэффициенты отдельно: допустимая ширина / исходная ширина и допустимая высота / исходная высота. Выберите меньший коэффициент. Для фото 4000 × 3000 и рамки 1200 × 900 оба коэффициента равны 0,3, поэтому результат 1200 × 900. Для фото 4000 × 2000 и той же рамки коэффициенты 0,3 и 0,45; берём 0,3 и получаем 1200 × 600. Свободные 300 пикселей по высоте не нужно заполнять растяжением.

Если система требует минимальные, а не максимальные размеры, задача другая. Файл 900 × 600 не проходит минимум 1200 × 800, но простое увеличение не добавит деталей. Найдите исходник большего разрешения. Интерполяция допустима как технический крайний случай, однако качество нужно оценивать отдельно.

Вес как диапазон, а не магическое число

Целевой вес лучше представить диапазоном. Нижняя граница определяется приемлемым качеством, верхняя — ограничением загрузчика. Если версия 150 КБ выглядит хорошо при лимите 300 КБ, нет необходимости раздувать её до 299 КБ. Но если 150 КБ заметно хуже, а 260 КБ чиста, выбирайте вторую. Оптимум находится не в максимальном использовании байтов, а в достаточном качестве и надёжной совместимости.

При сравнении записывайте точный вес в байтах, если лимит мал. Окно свойств может показывать 199 КБ и скрывать дробную часть. Сервер, проверяющий 200 000 байт, отклонит файл размером 204 000 байт, который другая система назвала 199,2 КиБ. Запас снимает эту неоднозначность.

Не ориентируйтесь на «размер на диске». Он зависит от размера кластеров файловой системы и может быть больше логического объёма файла. Для загрузки важен именно размер файла. В Windows смотрите строку «Размер», в Finder — информационное окно, а не только визуально округлённую подпись.

Когда менять пиксели, а когда качество

Наблюдение Следующий шаг Почему
Пиксели превышают лимит Уменьшить геометрию Иначе файл отклонят независимо от веса
Пиксели проходят, вес выше в 1,2–1,5 раза Снизить качество небольшими шагами Вероятно, лимит достижим без заметного ресайза
Вес выше в несколько раз Проверить формат и уменьшить длинную сторону Одного снижения Quality может быть недостаточно
Артефакты появились до достижения лимита Уменьшить пиксели и вернуть качество Меньшая сетка кодируется аккуратнее при том же объёме
PNG тяжёлый, прозрачность не нужна Сравнить JPEG или WebP Фотографические тона кодируются эффективнее
Текст портится в JPEG Вернуться к PNG/WebP или сократить пустые поля Резкие границы плохо переносят агрессивную JPEG-компрессию

Контроль метаданных и ориентации

EXIF может содержать дату, модель камеры, параметры съёмки, встроенную миниатюру, координаты и тег ориентации. Удаление метаданных иногда экономит десятки килобайт, но эффект непредсказуем. Сначала решите, какие сведения допустимо потерять. Для публичной фотографии геолокацию разумно удалить; для редакционного архива дата и авторство могут быть обязательны.

Если удаляете EXIF, сначала нормализуйте поворот. Иначе просмотрщик, который раньше учитывал Orientation, после очистки покажет физическое положение пикселей. Проверяйте готовый файл в независимом приложении и на странице загрузки.

Цветовой профиль также является служебными данными, но его роль отличается от обычного комментария. Удалять профиль безопасно только после корректного преобразования в целевое пространство. Простое стирание ICC может заставить другой просмотрщик интерпретировать числа цвета иначе.

Как выбрать формат без лишнего веса и потери свойств

JPEG: фотографии без прозрачности

JPEG эффективен для фотографий и реалистичных изображений. Он использует сжатие с потерями, поэтому качество регулируется компромиссом между деталями и объёмом. При каждой новой записи часть информации отбрасывается снова. Рабочий принцип: исходник хранится отдельно, финальная копия кодируется один раз после всех изменений.

Для веба используйте RGB и, как правило, sRGB. CMYK-JPEG может открываться не в каждом загрузчике и давать неожиданные цвета. Прогрессивный JPEG отображается по мере загрузки, но некоторые старые системы требуют базовый вариант; если форма отклоняет файл без понятной причины, попробуйте обычный JPEG. Субдискретизация цвета уменьшает объём, но способна ухудшать цветной текст и резкие цветовые границы.

Метаданные EXIF, IPTC, миниатюра и геометки увеличивают файл, однако их удаление даёт ограниченную экономию по сравнению с ресайзом. Удаляйте геолокацию из публичных снимков, если она не нужна, но сохраняйте авторские поля, когда этого требует рабочий процесс. Не обещайте получить сотни килобайт экономии только за счёт очистки метаданных: эффект зависит от исходника.

Качество JPEG проверяйте после каждого финального кодирования. Прогноз в редакторе полезен, но может не учитывать встроенный профиль, миниатюру или служебные сегменты. Резерв по весу важнее попытки попасть в предел с точностью до одного байта.

PNG: интерфейсы, схемы и прозрачность

PNG хранит пиксели без потерь при повторном открытии и сохранении, но полноцветная фотография может весить значительно больше JPEG. Для скриншота с ровным фоном и текстом он часто оптимален. Сначала обрежьте пустые поля и уменьшите изображение до реального размера показа. Затем примените оптимизацию структуры PNG или ограничение палитры только после визуальной проверки.

PNG-8 уменьшает число цветов и может быть очень лёгким для иконок, диаграмм и простых иллюстраций. Для полупрозрачных теней и сложных градиентов нужен PNG-24/32 либо WebP с альфа-каналом. Если после палитризации вокруг теней появляются ступени, верните больше цветов. Нельзя оценивать результат только по весу.

Замена PNG на JPEG уничтожает прозрачность. Если белый фон допустим, сначала добавьте его явно, затем экспортируйте JPEG и проверьте края. Если картинка будет размещаться на тёмном или меняющемся фоне, сохраняйте альфа-канал.

Большая прозрачная рамка тоже занимает место в пиксельной сетке, даже если визуально пустая. Обрежьте холст до содержимого и только затем масштабируйте. Для логотипа это часто эффективнее уменьшения палитры, потому что удаляются целые строки и столбцы пикселей.

WebP и AVIF: эффективнее, но только при совместимости

WebP поддерживает сжатие с потерями, без потерь и прозрачность. Для веб-публикации он часто уменьшает вес относительно JPEG или PNG при сопоставимом внешнем виде. Но анкета, государственная система, старый движок или почтовый шлюз могут принимать только JPG/PNG. Перед конвертацией проверяйте список форматов, а не только возможность открыть файл в своём браузере.

AVIF способен давать небольшой объём на фотографиях, особенно при низких скоростях загрузки, но кодируется медленнее и также не везде принимается. На мелком тексте и графике агрессивные настройки могут давать специфические искажения. Для строгой формы безопаснее совместимый JPEG, даже если он на несколько десятков килобайт больше.

Не меняйте расширение вручную. Файл photo.webp, переименованный в photo.jpg, остаётся WebP внутри. Проверяющая система читает сигнатуру и отклоняет несоответствие. Используйте экспорт или конвертацию, после чего откройте файл в независимом просмотрщике.

При выборе нового формата сохраните контрольную JPEG- или PNG-копию, если файл будет передаваться человеку с неизвестным программным окружением. Небольшой выигрыш в весе не оправдывает ситуацию, когда получатель не может открыть изображение.

GIF, SVG и изображения с анимацией

Анимированный GIF нельзя пропускать через обычный редактор как статичную картинку, если движение должно сохраниться. Многие приложения открывают только первый кадр и при экспорте создают неподвижный JPEG или PNG. Сначала уточните, принимает ли площадка анимацию и какой лимит действует на весь файл. Для статичной обложки выберите нужный кадр осознанно, а не полагайтесь на первый.

SVG хранит векторные объекты, поэтому пиксельная ширина может задаваться при отображении, а не внутри файла как у JPEG. Если загрузчик требует растровое изображение точных размеров, экспортируйте SVG в PNG или WebP с нужной шириной и высотой. Не используйте простой снимок экрана: он добавит лишние поля и может ухудшить резкость.

Анимированный WebP и APNG также требуют специального экспорта. Уменьшение каждого кадра и числа цветов влияет на вес иначе, чем компрессия одиночного изображения. Для строгой формы чаще безопаснее статичная разрешённая копия, если анимация не является обязательной частью содержания.

Практические сценарии с расчётом действий

Фото 6000 × 4000 нужно уложить в 1600 пикселей и 500 КБ

Исходник имеет отношение сторон 3:2. Если ограничение относится к длинной стороне, задайте ширину 1600 и получите высоту около 1067. Поле 1600 × 1200 не означает, что нужно растянуть фото до 4:3: кадр 1600 × 1067 уже помещается в рамку. После ресайза сохраните JPEG в sRGB с качеством около 75–85 как первую пробу.

Допустим, первый файл весит 720 КБ. Проверьте, нет ли сильного цифрового шума, потому что случайная зернистость увеличивает сложность кодирования. Умеренное шумоподавление на исходнике, затем повторный ресайз могут снизить объём без такого сильного падения качества, как Quality 40. Если обработка не нужна, попробуйте 70; при 430 КБ результат проходит. Осмотрите волосы, траву и небо, затем оставьте эту версию.

Если при 70 файл весит 540 КБ, а при 65 — 460 КБ, сравните обе версии. Лимит требует 500 КБ, поэтому 65 проходит с запасом. Но можно проверить 67–68 и выбрать вариант около 480 КБ. Не стремитесь к 499 КБ: выигрыш качества будет минимален, а риск отказа из-за округления выше.

Если важна печать, копию 1600 × 1067 не используйте как замену оригиналу. Она подготовлена для ограниченной загрузки. Храните полноразмерный источник отдельно и отмечайте назначение в имени файла.

PNG-скриншот 2400 × 1400 должен весить до 300 КБ

Сначала определите, в каком размере скриншот реально будет читаться. Если на странице он показывается шириной 1200 пикселей, уменьшите до 1200 × 700 с качественным ресэмплингом. Проверьте текст при 100% и в масштабе показа. Обрежьте лишнюю рамку браузера и пустые поля — это уменьшает и пиксели, и количество однотипных данных.

Не переводите сразу в JPEG. Сохраните оптимизированный PNG и измерьте. Если получилось 410 КБ, попробуйте палитру с достаточным числом цветов или WebP без потерь, если система принимает WebP. Для интерфейса с тонкими буквами эти варианты обычно сохраняют края лучше низкокачественного JPEG.

Когда разрешён только JPEG, положите прозрачные области на нужный фон, используйте высокое качество и проверьте цветной текст. Возможно, придётся немного уменьшить ширину до 1100 пикселей, чтобы удержать качество и 300 КБ. Это предпочтительнее, чем оставить 1200 пикселей и получить заметные ореолы вокруг каждой буквы.

Если скриншот содержит мелкие конфиденциальные данные, замазывание должно быть необратимым: удалите или закройте пиксели на копии и экспортируйте её. Простое размещение редактируемого слоя поверх текста в проекте не гарантирует, что скрытые данные не сохранятся в исходном документе.

Форма требует ровно 1200 × 800 и не более 200 КБ

Точное полотно имеет отношение 3:2. Исходник 4:3 нельзя просто вписать без полей и одновременно получить 1200 × 800. Выберите один из разрешённых вариантов: кадрировать верх и низ или стороны до 3:2, добавить поля, если форма их допускает, либо уточнить, действительно ли числа строгие. Растяжение запрещено, потому что меняет геометрию объектов.

После кадрирования уменьшите до 1200 × 800. Сохраните JPEG первой пробой около качества 80 и измерьте. Если вес 310 КБ, попробуйте 65. Допустим, получится 185 КБ и изображение остаётся чистым. Это готовый результат. Если при 65 мелкий текст распадается, вернитесь к оригиналу и уменьшите шум, удалите неинформативную текстуру кадрированием или проверьте, принимает ли форма более эффективный формат.

Перед загрузкой откройте свойства: ширина 1200, высота 800, размер меньше 200 КБ, расширение .jpg, ориентация нормальная. Название файла сделайте простым латинским без нескольких точек и служебных символов, если форма чувствительна к именам.

После приёма сравните серверный предпросмотр с локальным файлом. Если площадка дополнительно обрезала изображение, причина может быть в собственном шаблоне превью, а не в подготовленной геометрии. Проверьте, хранится ли полный файл и где он будет показан пользователю.

Портрет для профиля: максимум 1000 × 1000 и 250 КБ

Квадратный лимит не всегда означает обязательный квадрат. Если система просто ограничивает обе стороны, портрет 750 × 1000 уже проходит. Когда аватар действительно показывается кругом или квадратом, кадрируйте 1:1 с запасом вокруг лица: круглая маска может скрыть углы и часть волос.

После кадрирования задайте 1000 × 1000 или меньший размер, если интерфейс показывает аватар компактно. Сохраните JPEG с высоким качеством и измерьте. На лице проверяйте границы глаз, бровей и волос, а также плавность кожи. Слишком сильное шумоподавление и низкое качество дают неестественную пластичность.

Если фон однотонный, файл может легко уложиться в 250 КБ. Не снижайте качество дополнительно только ради минимального числа. Запас в десятки килобайт допустим, если требования выполнены.

Фотография товара: 2000 × 2000 и до 1 МБ

Для товара важны края предмета, мелкая маркировка и правдивый цвет. Сначала кадрируйте изображение до нужного квадратного или прямоугольного отношения, сохранив одинаковые отступы. Затем уменьшите длинную сторону до 2000 пикселей. Если исходник меньше, не увеличивайте его автоматически.

Белый фон и крупные однотонные области хорошо сжимаются в JPEG, но цветной мелкий текст на упаковке может страдать от субдискретизации. Сравните высококачественный JPEG и WebP, если площадка его принимает. Проверяйте вес каждого товара отдельно: кадры с мехом, тканью или блестящей текстурой обычно тяжелее гладких предметов.

Не удаляйте профиль без преобразования в sRGB, иначе цвет товара может измениться. Для интернет-магазина это важнее экономии нескольких килобайт. После загрузки сравните серверную копию на странице карточки.

Ошибки, из-за которых файл не проходит проверку

Изменили DPI, но пиксели и вес остались прежними

Это ожидаемо, если ресэмплинг выключен. DPI лишь меняет предполагаемый размер печати. Вернитесь к диалогу, выберите пиксели и включите реальное изменение размера. Для печатной задачи, наоборот, сначала вычислите нужные пиксели; не смешивайте эту проверку с лимитом загрузки.

Ввели точные ширину и высоту и получили растянутые лица

Связь сторон была отключена или исходное отношение не совпадало с целевым. Отмените действие и работайте с оригиналом. Сначала кадрируйте до нужного отношения сторон, затем уменьшайте с закрытым замком. Не пытайтесь исправить растяжение обратным растяжением: пропорции можно приблизить, но интерполяционные потери уже останутся.

Quality 80 дал слишком большой файл

Значение не связано с фиксированным весом. Проверьте пиксели, формат, шум и метаданные. Сделайте пробу 65–70, измерьте и сузьте диапазон. Если качество падает раньше, чем выполняется лимит, уменьшите длинную сторону. Не сравнивайте Quality 80 в двух программах как одинаковую настройку.

Файл проходит по КБ, но сайт всё равно его отклоняет

Проверьте все остальные условия: расширение и реальный формат, точные пиксели, цветовой режим, ориентацию, прогрессивный JPEG, имя файла, максимально допустимую сумму вложений. Некоторые формы считают мегабайт десятичным способом или ограничивают каждый файл и общий пакет отдельно. Попробуйте оставить больший запас и сохранить стандартный RGB JPEG без экзотических опций.

Если сообщение об ошибке не уточняет причину, подготовьте диагностическую копию: простое латинское имя, базовый JPEG, sRGB, без лишних метаданных, размеры немного ниже максимума и вес на 10–15 процентов ниже предела. Когда такая версия загружается, возвращайте свойства по одному, чтобы найти реальное ограничение.

После конвертации исчезла прозрачность

JPEG не поддерживает альфа-канал. Вернитесь к PNG- или WebP-оригиналу. Если прозрачность нужна, экспортируйте PNG или WebP. Если фон должен быть белым, добавьте белый слой до конвертации и проверьте отсутствие каймы. Простое возвращение расширения .png не восстановит потерянную прозрачность.

После нескольких попыток качество стало хуже, хотя параметры выше

Скорее всего, каждая попытка создавалась из предыдущего JPEG. Потери накопились. Удалите тестовые цепочки, снова откройте исходник и выполните только один финальный экспорт с выбранными параметрами. Для редактирования между пробами используйте мастер-файл без потерь или неразрушающий проект.

Прогноз веса и сохранённый файл не совпали

Предпросмотр может округлять значение, не учитывать часть метаданных или использовать предварительный код. Разница особенно заметна у маленьких файлов. Ориентируйтесь на фактические свойства после записи. Если лимит строгий, заложите 5–10 процентов резерва.

Картинка выглядит мыльной после уменьшения

Проверьте интерполяцию и масштаб просмотра. Некоторые редакторы показывают уменьшенное изображение с дополнительным экранным сглаживанием. Оцените при 100%. Если мягкость реальна, вернитесь к исходнику, выберите более подходящий алгоритм уменьшения и примените слабую выходную резкость уже после ресайза. Сильная резкость создаёт ореолы и может увеличить вес.

Не применяйте резкость до большого уменьшения как единственный этап. После ресайза мелкие контуры меняются, поэтому разумна умеренная выходная резкость на финальных пикселях. Проверяйте глаза, ветви и буквы: светлая кайма вокруг них указывает на перебор.

Цвета стали серыми или перенасыщенными

Причина часто в профиле, а не в сжатии. Преобразуйте изображение в sRGB перед экспортом для веба и проверьте, как приёмник обрабатывает встроенные профили. Не путайте удаление метаданных с преобразованием цвета: профиль нужно корректно применить, а не просто стереть.

Размер в свойствах правильный, но сервер показывает другую геометрию

Сайт может создавать миниатюру, обрезать изображение под карточку или применять собственную ориентацию. Скачайте загруженный оригинал, если площадка это позволяет, и сравните его свойства с превью. Если оригинал сохранён правильно, проблема относится к шаблону отображения.

Когда сервер действительно изменил файл, изучите требования к исходной пропорции. Некоторые площадки принимают 1200 × 800, но показывают центральный квадрат. Тогда важные объекты нужно держать в безопасной центральной зоне, не меняя технический лимит.

После удаления метаданных фото повернулось

Просмотрщик раньше учитывал EXIF Orientation, а после очистки тег исчез. Вернитесь к исходнику, выполните физический поворот пикселей в правильное положение, сохраните копию и только потом удаляйте ненужные поля. Финал откройте в другом приложении.

Сервис уменьшил файл сильнее, чем требовалось

Автоматический режим оптимизирует по собственным критериям и не знает, что вы готовы использовать почти весь разрешённый объём. Если результат заметно хуже и вес намного ниже лимита, вернитесь к версии после ресайза и выберите ручной экспорт с более высоким качеством.

Не пытайтесь «вернуть качество» увеличением уже сжатого файла. Увеличение пикселей не восстановит удалённые детали. Нужна новая копия из исходника с мягче настроенной компрессией.

Откат и хранение оригинала

Оригинал должен оставаться вне папки, куда редактор сохраняет результат по умолчанию. Защитите его от случайной перезаписи: сделайте копию только для чтения или храните в отдельном каталоге. Имя финального файла не должно совпадать с исходным. Если приложение предлагает «Replace» или «Заменить», отмените и выберите новое имя.

Для нескольких проб используйте понятные суффиксы, но удалите их из окончательного имени перед отправкой. Запись photo-1600-q72-337kb.jpg удобна во время теста. Финальную копию можно назвать photo-form.jpg, а параметры сохранить в заметке. Так вы не отправите случайно неудачную версию.

Если редактор поддерживает историю, она помогает отменять шаги только до закрытия или в пределах проекта. Она не заменяет резервную копию. Облачная синхронизация тоже не гарантирует мгновенного восстановления после перезаписи, особенно если изменения уже распространились на все устройства.

Для JPEG делайте каждую новую попытку из одного мастер-источника. Для RAW сначала проявите изображение и сохраните мастер-копию в TIFF, PSD или оставьте настройки в RAW-конвертере, затем экспортируйте финальный JPEG. Здесь важен контролируемый производный файл с заданными пикселями и весом.

Храните итоговые варианты рядом с краткой записью условий: «форма — до 1200 × 800, до 200 КБ, JPG». Через несколько месяцев это поможет понять, почему копия мала и можно ли использовать её повторно. Без такой пометки легко принять ограниченный файл за универсальный источник.

Как организовать попытки без путаницы

Папка или имя Содержимое Правило
original Единственный исходник или мастер-копия Не перезаписывать и не использовать для прямой отправки
test Пробные качества, форматы и размеры В имени фиксировать изменяемый параметр
final Только проверенная версия Переносить после проверки пикселей, веса и вида
backup Резервная версия легче основного финала Использовать при капризном загрузчике

Финальная проверка перед загрузкой

  1. Откройте свойства файла и запишите ширину и высоту именно в пикселях.
  2. Сравните фактический объём в байтах или КБ с лимитом и убедитесь, что есть запас.
  3. Проверьте расширение и реальный формат; файл должен открываться без предупреждений.
  4. Убедитесь, что пропорции сохранены, ориентация правильная, важная часть кадра не обрезана.
  5. Просмотрите изображение при 100% и в ожидаемом размере использования.
  6. Проверьте прозрачность, если она нужна, и цвет на нейтральном просмотрщике.
  7. Убедитесь, что в метаданных нет ненужной геолокации, а необходимые авторские сведения сохранены.
  8. Закройте и заново откройте файл, чтобы исключить отображение несохранённого состояния редактора.
  9. Загрузите файл и после приёма проверьте серверный предпросмотр: некоторые системы дополнительно пережимают изображение.

Если файл используется дальше в макете, сохраните и мастер-копию. После успешной загрузки не удаляйте оригинал только потому, что ограниченная версия прошла форму. Маленький JPEG непригоден для последующей крупной печати и повторной глубокой обработки.

Для публикации в графическом макете после подготовки можно перейти к редактору вроде Canva Online, но не загружайте туда единственную мастер-копию. Сжатая версия должна соответствовать конечному назначению, а не становиться новым исходником для всех будущих задач.

Проверка не заканчивается сообщением «файл принят». Откройте опубликованную карточку или профиль на обычном экране и телефоне. Убедитесь, что площадка не обрезала важную часть, не добавила чрезмерную резкость и не исказила цвет. При необходимости подготовьте другую копию с учётом серверной обработки.

Частые вопросы

Можно ли получить ровно 200 КБ?

Можно приблизиться очень близко, а некоторые сервисы принимают целевое число, но безопаснее делать файл немного меньше лимита. Окончательный вес зависит от содержимого, кодировщика, метаданных и округления. Для требования «не более 200 КБ» цель 180–190 КБ практичнее точных 200.

Какое качество JPEG поставить для 300 КБ?

Универсального значения нет. Начните с умеренно высокого качества после правильного ресайза, сохраните и измерьте. Затем сузьте диапазон несколькими пробами. Один и тот же Quality на портрете, ночном кадре и скриншоте даст разный вес и разные артефакты.

Что уменьшать первым: пиксели или качество?

Если пиксели превышают лимит или явно больше реального размера показа, сначала уменьшайте их. После этого регулируйте формат и качество. Такой порядок обычно сохраняет больше полезной детализации при заданном весе.

Почему после изменения 300 DPI файл почти не стал легче?

Потому что при отключённом ресэмплинге количество пикселей не изменилось. DPI описывает печатный масштаб. Для веб-лимита задайте ширину и высоту в пикселях и проверьте, что редактор действительно пересчитывает изображение.

Как сделать 1200 × 800 без растяжения?

Цель имеет отношение 3:2. Сначала кадрируйте исходник до 3:2, затем уменьшите с включённым сохранением пропорций до 1200 × 800. Альтернатива — добавить поля, если они допустимы. Ввод двух несвязанных чисел деформирует кадр.

JPEG или PNG для фотографии?

Для обычной фотографии без прозрачности чаще подходит JPEG. PNG нужен, если важна прозрачность, безошибочное сохранение резких границ или дальнейшее редактирование. Полноцветное фото в PNG обычно тяжелее. WebP возможен при подтверждённой совместимости.

Почему картинки тех же пикселей весят по-разному?

Вес определяется не только количеством пикселей. Влияют детализация, шум, формат, качество, цветовая субдискретизация, палитра, альфа-канал и метаданные. Гладкий фон кодируется легче, чем листва или мелкий текст.

Можно ли просто переименовать PNG в JPG?

Нет. Переименование меняет только имя, а внутренний формат остаётся прежним. Выполните экспорт или конвертацию. Помните, что JPEG не сохраняет прозрачность.

Как уменьшить картинку на телефоне?

Ищите в редакторе две отдельные настройки: Resize или «Размер» для пикселей и Export, Save либо Quality для веса. Сохраняйте копию, включайте пропорции и проверяйте свойства результата в приложении «Файлы». Если мобильный редактор показывает только проценты, рассчитайте нужную долю по длинной стороне или используйте сервис с полями пикселей.

После отправки через мессенджер не считайте полученный файл точной копией: приложение может автоматически уменьшить и перекодировать фотографию. Для формы загружайте сохранённый файл непосредственно из хранилища устройства.

Нужно ли удалять EXIF?

Для публичной публикации полезно удалить ненужную геолокацию. Остальные метаданные занимают разный объём и не всегда мешают лимиту. Авторские поля или дата съёмки могут быть нужны. Очистка EXIF не заменяет ресайз и настройку качества.

Какой запас оставить по весу?

Обычно 5–10 процентов. Для лимита 500 КБ целитесь примерно в 450–475 КБ, для 100 КБ — в 90–95 КБ. Чем строже и меньше предел, тем важнее запас из-за округления и различий в подсчёте единиц.

Что делать, если при допустимом весе текст стал нечитаемым?

Вернитесь к оригиналу. Уменьшите пустые поля, выберите PNG или WebP вместо низкокачественного JPEG, оставьте больше качества и при необходимости немного сократите пиксели. Для документа читаемость важнее использования всей разрешённой рамки.

Подходит ли автоматическое сжатие для точного лимита?

Оно хорошо как первая проба. После обработки измерьте файл и оцените детали. Если результат значительно легче цели и заметно хуже, используйте ручной контроль. Если он тяжелее, уменьшите пиксели или выберите более эффективный формат.

Почему загрузчик меняет качество после отправки?

Некоторые сайты создают собственные версии: уменьшают пиксели, удаляют метаданные и заново кодируют JPEG. Поэтому проверяйте серверный предпросмотр. Исходный загруженный файл и отображаемая копия могут отличаться.

Можно ли увеличить маленькую картинку, чтобы выполнить требование?

Технически пикселей станет больше, но новых деталей не появится. Увеличение может поднять вес и подчеркнуть размытие. Если требование задаёт максимум, маленький файл уже проходит; не увеличивайте его без отдельной необходимости. Если указан минимум, лучше найти более крупный источник.

Что означает «не больше 1920 пикселей»?

Чаще всего речь идёт о длинной стороне, но формулировка неполна. Для горизонтального кадра ограничивают ширину, для вертикального — высоту. Если рядом указана рамка 1920 × 1080, изображение нужно вписать в обе границы. Вертикальный кадр в такой рамке может получить высоту 1080 и меньшую ширину.

Не вводите 1920 одновременно в ширину и высоту, если нужен не квадрат. Оставьте пропорции включёнными и задайте только ограничивающую сторону.

Почему PNG после ресайза иногда весит больше?

Редактор мог изменить палитру на полноцветную, добавить альфа-канал, встроить профиль или сохранить менее оптимальным способом. Само уменьшение пикселей обычно снижает объём, но формат и параметры записи способны перекрыть выигрыш. Сравните цветовой тип, прозрачность и оптимизацию.

Не делайте вывод по расширению. Два PNG одинаковой геометрии могут сильно различаться по весу из-за числа цветов и структуры содержимого.

Сколько итераций обычно требуется?

После правильного ресайза чаще достаточно трёх-четырёх проб: стартовое качество, крупная корректировка и одна-две уточняющие. Если попыток значительно больше, вероятно, одновременно меняются несколько параметров или выбран неподходящий формат.

Можно ли доверять числу веса в редакторе?

Используйте его как прогноз. Окончательное значение проверяйте у сохранённого файла. Различия появляются из-за округления, метаданных, цветового профиля и окончательного этапа кодирования.

Нужно ли всегда ставить sRGB?

Для обычной веб-публикации sRGB является наиболее совместимым вариантом. Если изображение уже в другом пространстве, его нужно преобразовать, а не просто назначить метку sRGB. Назначение без преобразования меняет интерпретацию чисел и может исказить цвет.

Для специализированной печати или управляемого рабочего процесса требования могут быть другими. В таком случае следуйте профилю лаборатории и не смешивайте печатную подготовку с веб-лимитом.

Как проверить реальный формат файла?

Откройте файл в независимом просмотрщике или редакторе и посмотрите тип в информационном окне. При сомнении экспортируйте заново в нужный формат. Переименование расширения не меняет сигнатуру и часто обнаруживается загрузчиком.

Что делать, если максимальный вес указан в мегабайтах?

Переведите лимит с запасом, не пытаясь спорить о десятичных и двоичных единицах. При пределе 2 МБ целитесь примерно в 1,8–1,9 МБ. Свойства файла могут показывать 1,9 МБ, а сервер сравнивать точные байты.

Если форма ограничивает общий объём нескольких файлов, сложите фактические размеры всех вложений и оставьте запас для каждого. Один файл, проходящий индивидуальный предел, может сделать пакет слишком большим.

Как выбрать способ по ситуации

Для локальной работы на Windows с понятным управлением размером и сохранением удобен ФотоМАСТЕР; для разового простого ресайза достаточно Paint. В системном приложении «Фотографии» можно быстро сделать копию, если установленная версия показывает пользовательские размеры и качество. На Mac штатный «Просмотр» закрывает геометрию и JPEG-экспорт без сторонней загрузки.

Photoshop оправдан, когда нужно видеть вес до сохранения, контролировать цвет, интерполяцию и артефакты. iLoveIMG подходит для быстрого двухэтапного процесса с несекретными файлами. Squoosh даёт живое сравнение кодеков и выполняет компрессию локально в браузере. ResizePixel удобен при явном лимите в килобайтах, а Optimizilla — для ручной доводки уже уменьшенного изображения.

Если требуется только максимальная сторона и нет строгого веса, выбирайте самый простой локальный ресайз. Если задан точный предел в КБ, нужен инструмент с прогнозом или целевым полем и обязательной проверкой после сохранения. Если важна прозрачность или мелкий текст, формат важнее привычки использовать JPEG.

Независимо от инструмента не ищите единственную «правильную» цифру Quality. Правильным считается файл, который одновременно проходит пиксельный и весовой предел, сохраняет нужный формат и свойства, не искажает пропорции и остаётся визуально пригодным. Это подтверждается только после сохранения и независимой проверки.