Сжать фото онлайн без заметной потери качества
Коротко. Фото с телефона весит 3–10 МБ, и этого часто слишком много для почты, сайта или формы на госуслугах. Уменьшить размер можно онлайн за минуту: снизить разрешение до нужного, выставить качество 70–85 процентов и сохранить в JPG или WebP. Без потерь JPEG сжать нельзя, но при разумных настройках разницу глаз не заметит. Ниже — настройки для разных задач, три способа и типичные ошибки.
Почему фото весит много
Размер файла зависит от двух величин: количества пикселей и степени сжатия. Современный телефон снимает 12–50 мегапикселей, то есть снимок может содержать больше 4000 пикселей по каждой стороне. Для экрана монитора этого избыточно: картинка в 1920 пикселей по длинной стороне выглядит на экране так же хорошо, а файл весит в несколько раз меньше.
Вторая величина — качество сжатия. Камера обычно сохраняет фото с высоким качеством, которое нужно для печати или дальнейшей обработки. Для отправки в мессенджер или публикации на сайте оно не обязательно.
Какие настройки ставить
Не существует одного «правильного» размера. Ориентируйтесь на место, где будет использоваться фото, и на требования к нему.
| Задача | Длинная сторона | Качество | Формат |
|---|---|---|---|
| Сайт, соцсети, блог | 1920 пикселей | 75–80% | JPG или WebP |
| Мессенджер и почта | 1280 пикселей | 70–75% | JPG |
| Форма на сайте с лимитом | по размеру формы | подбирать до лимита | JPG |
| Печать | не уменьшать | 85–90% | JPG или TIFF |
Если форма ограничивает размер, например 1 или 5 мегабайт, начните с 1920 пикселей и качества 80 процентов. Если файл всё равно больше лимита, уменьшайте качество шагами по 5 процентов. Обычно до 70 процентов разницы не видно, а ниже появляются полосы на градиентах и «размытые» детали.
Способ 1. Онлайн-сервис сжатия
Так работают большинство сервисов сжатия: вы загружаете снимок, выбираете степень сжатия или целевой размер, скачиваете результат. Процесс занимает минуту и не требует установки.
- Загрузите фото. Большинство сервисов принимают JPG, PNG и WebP.
- Выберите качество или целевой размер. Для сайта оставьте 75–80 процентов.
- Если сервис предлагает изменить размер, укажите длинную сторону 1920 пикселей.
- Скачайте файл и откройте его на компьютере, чтобы проверить мелкие детали: текст, лица, края.
Главный минус — загрузка на чужой сервер. Для семейных фото или документов с паспортными данными лучше использовать офлайн-способ. Сервисы без регистрации обычно удаляют файлы через несколько часов, но точные правила стоит проверять в условиях каждого из них.
Способ 2. Встроенные средства
Многим не нужно ничего скачивать. На смартфоне при отправке фото в мессенджере часто есть опция «отправить в сжатом виде» или «качество». На компьютере в Windows подойдёт Paint: откройте файл, выберите «Изменить размер», укажите процент и сохраните копию. Исходный снимок при этом не затрётся, если вы используете «Сохранить как».
Встроенные средства быстрые, но их настройки обычно грубые. Часто нельзя выбрать точное качество, а уменьшение по проценту не учитывает, что длинная сторона должна быть конкретной. Для одного снимка этого хватает, для серии фото удобнее программа с пакетной обработкой. Если из сжатых снимков собираете коллаж, сначала уменьшите их, а затем составьте раскладку по гайду «Как сделать коллаж из фото онлайн бесплатно».
Способ 3. ImageMagick в командной строке
ImageMagick — бесплатный набор утилит для обработки изображений. Он позволяет сжать сотни файлов одной командой и выбрать точные параметры.
Чтобы уменьшить длинную сторону до 1920 пикселей и сохранить JPG с качеством 80, выполните:
magick input.jpg -resize "1920x1920>" -quality 80 output.jpg
Кавычки нужны, потому что символ > в командной строке имеет особое значение. Ключ > означает «уменьшать только большие фото»: маленькие снимки не растянутся. Для пакетной обработки всей папки используйте цикл или встроенные возможности вашего набора утилит.
На старых версиях ImageMagick команда начинается с convert, а не с magick. Проверьте версию командой magick -version, прежде чем запускать обработку большой папки.
JPG, WebP или PNG
Для фотографий PNG почти всегда плох: он хранит данные без потерь, поэтому файл получается очень большим. Его стоит использовать для скриншотов с текстом и для картинок с прозрачным фоном.
JPG остаётся самым совместимым форматом: его открывает любое устройство и любая форма. WebP при том же визуальном качестве обычно легче JPG, но некоторые сайты, почтовые клиенты и программы его не принимают. Если сомневаетесь, сохраняйте в JPG.
Где здесь нужна нейросеть
Для уменьшения размера нейросеть не нужна: это задача конвертера. Её подключают в обратной ситуации, когда снимок уже слишком сжат и потерял детали. Нейросеть может восстановить резкость и убрать артефакты, как описано в статье «Улучшить качество фото нейросетью». Если же нужно больше пикселей, а не меньше, помогает увеличение разрешения, и это отдельная задача: «Увеличить разрешение фото онлайн нейросетью».
Важно помнить: нейросеть не вернёт исходные данные. Она домысливает детали правдоподобно, поэтому для документов, где важна каждая цифра, лучше сохранить оригинал и не полагаться на восстановление.
Правка фото в Умке
Умка редактирует присланное фото по описанию: поменять фон, улучшить свет, убрать лишнее. Сжатие размера файла в Умке не делается, для этого подойдёт конвертер из статьи.
Открыть Умку →Частые ошибки
Первая ошибка — сжимать один и тот же файл несколько раз. Каждое пересохранение в JPG добавляет артефакты, и после третьего раза снимок выглядит как мыльное пятно. Работайте с исходником и сохраняйте результат один раз.
Вторая — уменьшать размер без учёта назначения. Если снимок нужен для печати, сжатие до 1280 пикселей испортит его. Определите, где будет использоваться файл, и только потом выбирайте параметры.
Третья — не удалять метаданные. Фото с телефона хранит EXIF: модель камеры, дату и часто координаты места съёмки. Если отправляете снимок публично, удалите метаданные при сохранении. В ImageMagick для этого есть ключ -strip, в большинстве онлайн-сервисов — пункт «удалить метаданные».
Вывод
Для большинства задач достаточно 1920 пикселей по длинной стороне и качества 75–80 процентов в JPG. Если нужно сжать много файлов, используйте пакетную обработку. Нейросеть здесь нужна только тогда, когда снимок уже потерял детали, и её результат нельзя считать исходником.
Вопросы и ответы
Как сжать фото онлайн бесплатно?
Загрузите снимок в онлайн-сервис сжатия, выберите качество около 75–80 процентов и при необходимости уменьшите размер до 1920 пикселей по длинной стороне. Скачайте файл и проверьте, что текст и мелкие детали остались читаемыми.
Можно ли сжать фото без потери качества?
Для JPEG полностью без потерь сжать нельзя, так как формат уже сжат с потерями. Но можно уменьшить размер так, чтобы разница не была заметна глазу: снизить разрешение до нужного и выставить качество 70–85 процентов.
Какой формат лучше для сжатия фото?
Для фотографий обычно выбирают JPG или WebP. WebP при том же визуальном качестве часто получается легче, но принимают его не все сервисы и программы. PNG для фотографий подходит плохо, потому что файлы получаются очень большими.
Нужна ли нейросеть, чтобы сжать фото?
Нет, для уменьшения размера хватает обычного конвертера. Нейросеть полезна в обратную сторону: она восстанавливает детали после сильного сжатия или увеличивает разрешение.