Сжать фото
Видно разницу до и после — до скачивания, а не после
Похожие инструменты
- Изменить размер фото Вес файла виден сразу, а про мыло при увеличении предупредим до скачивания
- HEIC в JPG Дата съёмки сохраняется, геометка удаляется
- WEBP в JPG Пачкой и мгновенно — вес каждого файла виден до скачивания
- JPG в WEBP Файлы легчают на треть и больше — вес виден до скачивания
- WEBP в PNG Без потери качества и с сохранением прозрачности
- Сжать ПДФ Новый вес и качество страниц видны до скачивания
Как это работает
- Выберите фото или перетащите их на страницу — можно до 50 за раз.
- Сжатие начинается сразу: на карточке видно вес до и после и на сколько процентов файл похудел.
- Нажмите «Сравнить» — откроется шторка: слева исходник, справа сжатое. Кнопка «Масштаб 1:1» показывает пиксели без уменьшения.
- Нужен точный вес — переключитесь на «До веса» и впишите килобайты: качество подберётся само.
- Нажмите «Скачать» — один файл сохранится сразу, несколько придут ZIP-архивом.
Почему сжатие вслепую — плохая идея
Обычный сценарий выглядит так: выбрали режим, скачали файл, открыли — и только тут увидели, что на лице появились квадраты, а на градиенте неба полосы. Приходится возвращаться и повторять всё заново. Причина в том, что сервисы показывают только вес: «было 4,2 МБ, стало 380 КБ». Вес ничего не говорит о том, как теперь выглядит картинка — один и тот же режим по-разному ложится на фотографию, скриншот с мелким текстом и логотип.
Здесь результат видно до скачивания. Кнопка «Сравнить» открывает шторку: слева исходник, справа сжатое, разделитель двигается мышью или пальцем. Масштаб 1:1 показывает пиксели без уменьшения — именно так и видно артефакты, которые на превью в четверть размера незаметны.
Сжать фото без потери качества: как обстоит дело на самом деле
Это самая частая формулировка запроса и самое частое недоразумение. Уменьшить вес JPEG и при этом не потерять ни одного пикселя невозможно — не потому, что сервис плохой, а потому, что так устроен сам формат. JPEG экономит место ровно тем, что выбрасывает часть информации: сначала ту, которую глаз почти не замечает, потом ту, которую замечает. Никакой сервис не отменит эту механику, и любой, кто обещает «сжатие без потерь» для фотографии, имеет в виду другое — «потери будут, но вы их не увидите».
Сжатие без потерь существует по-настоящему, но живёт в других форматах. PNG и WebP в режиме lossless восстанавливают исходную картинку до последнего пикселя. Плата за это — вес: у фотографии он остаётся почти прежним. Мы проверили это прогоном инструмента на пробном снимке: PNG весом 2114 КБ после пересжатия дал выигрыш меньше трёх процентов, и инструмент честно ответил «сжимать нечего».
Отсюда практический вывод. Задачу стоит ставить не как «сожми без потерь», а как «сожми до того порога, где потери ещё не видны». Порог этот у каждого снимка свой, на глаз его не угадать — его надо смотреть. Для этого и сделана шторка сравнения: вы двигаете разделитель в масштабе 1:1 и сами решаете, где остановиться, а не доверяете чужому слову «оптимально».
Три режима и что за ними стоит
Режимы отличаются одним числом — уровнем качества, с которым браузер пересобирает файл. Ниже измерения на пробном снимке 1600 × 1200 пикселей, снятом с качеством 0,95 и весившем 860 КБ. Ваши числа будут другими: чем больше в кадре мелких деталей — листва, ткань, толпа, — тем хуже сжимается фотография, и наоборот.
| Режим | Результат на пробе |
|---|---|
| Аккуратно — качество 0,88 | 473 КБ, минус 45 % |
| Обычно — качество 0,75 | 265 КБ, минус 69 % |
| Сильно — качество 0,55 | 155 КБ, минус 82 % |
«Аккуратно» годится для снимков, которые ещё будут печататься или рассматриваться вблизи. «Обычно» — рабочий режим для сайта, почты и мессенджеров: разницу приходится искать специально. «Сильно» стоит брать, когда вес важнее вида, — и обязательно посмотреть результат в шторке, потому что на однотонном небе и плавных переходах этот режим виден невооружённым глазом.
Сжать фото до 100, 200, 300 или 500 КБ
Когда предел задан извне — формой загрузки, требованием площадки, ограничением почтового ящика, — подбирать проценты наугад бессмысленно. Включите режим «До веса» и впишите нужное число килобайтов. Дальше инструмент ищет подходящее качество сам: пробует максимальное, затем половинным делением опускается ровно настолько, чтобы уложиться в заданный вес, и останавливается на лучшем из подходящих вариантов. Это занимает доли секунды и не требует от вас ни одной догадки.
Разрешение при этом сохраняется. Некоторые сервисы молча уменьшают длинную сторону до 1920 пикселей — вы загружаете снимок 4032 px, а получаете обрезанный по размеру, и узнаёте об этом из мелкого шрифта в справке. Мы уменьшаем размер только в двух случаях: если вы сами поставили галочку или если в заданный вес на исходном разрешении уложиться физически невозможно. На той же пробе 1600 × 1200 требование «не больше 100 КБ» было выполнено без единого потерянного пикселя — вышло 97 КБ.
Если же вес недостижим, инструмент не сдаётся молча и не отдаёт файл, который в лимит не влез. Он начинает уменьшать разрешение шагами по 20 % и пишет на карточке новый размер в пикселях. На той же пробе требование «не больше 10 КБ» довело сторону с 1600 до 524 пикселей. Дальше третьей части от исходной стороны уменьшение не идёт: если и там вес не достигнут, честнее показать лучшее, что получилось, чем превращать фотографию в пятно.
Отдельно стоит сказать про запас. Формы обычно проверяют вес строго, поэтому при лимите «до 200 КБ» разумно ставить 190: разные системы по-разному округляют килобайты, и файл ровно в 200 КБ иногда не проходит по границе.
Как уменьшить вес фотографии, не трогая разрешение
Вес и разрешение — две разные величины, и их постоянно путают. Разрешение — это сколько в снимке пикселей (4032 × 3024). Вес — сколько места занимает файл (3,8 МБ). Уменьшить вес можно двумя способами: сильнее сжать те же пиксели или выбросить часть пикселей. Первое портит детали, второе уменьшает картинку.
Когда нужно именно сохранить разрешение — например, снимок ещё будут печатать или обрезать, — работает только первый путь, и он здесь включён по умолчанию. Галочка «Уменьшить до 1920 px» лежит отдельно и выключена: пока вы её не поставите, число пикселей останется прежним. Если же снимок идёт на сайт или в мессенджер, галочку стоит включить — там больше 1920 пикселей по длинной стороне всё равно никто не увидит, а вес падает сразу в несколько раз, потому что работают оба механизма.
Фотографии с телефона — частный случай этой же задачи. Современные айфоны снимают в HEIC, и такой файл сначала нужно перевести в JPG: для этого есть отдельный конвертер, он же переносит дату съёмки. Андроид снимает сразу в JPG, поэтому фото с него можно сжимать здесь без промежуточного шага.
Сжать картинку, скриншот и логотип — задачи разные
Сжать картинку онлайн просят, имея в виду совсем разные вещи, и ведут себя они противоположно. Фотография — это миллионы плавных переходов, и JPEG придуман ровно под неё. Скриншот, схема, логотип, таблица — это плоские заливки и резкие границы, и на них JPEG работает плохо: вокруг букв и линий появляется характерная грязь, а вес падает куда скромнее, чем ожидаешь.
| Что сжимаем | Как лучше |
|---|---|
| Фотография | JPG, режим «Обычно» |
| Скриншот с текстом | оставить PNG, не переводить в JPG |
| Логотип, иконка, схема | оставить PNG, а лучше SVG |
| Картинка для сайта | WebP — весит меньше при том же виде |
Формат на выходе здесь всегда совпадает с форматом на входе: JPG остаётся JPG, PNG — PNG, WEBP — WEBP. Сделано это намеренно, чтобы инструмент не принимал за вас решений, которых вы не просили. Если формат надо сменить, для этого есть отдельные конвертеры — JPG в WEBP, WEBP в JPG, WEBP в PNG.
Почему PNG почти не сжимается
Ответ уже прозвучал выше, но его стоит повторить отдельно, потому что вопрос задают часто. PNG сжимается без потерь по определению формата. Это значит, что пересобрать его «сильнее» нельзя — можно только уменьшить число пикселей или перевести в другой формат. Поэтому при попытке сжать PNG-фотографию вы, скорее всего, увидите надпись «сжимать нечего: PNG уже оптимален»: выигрыш оказался меньше трёх процентов, а отдавать почти тот же файл за результат нечестно.
Что делать, если вес PNG всё-таки надо снизить. Для фотографии — сохранить её в JPG, выигрыш будет в разы. Для скриншота или схемы — оставить PNG и уменьшить разрешение: у плоской графики это почти не заметно. Для картинки, которая идёт на сайт, — перевести в WebP, он умеет и то и другое.
Оптимизация изображений для сайта
Для веба вес картинок — это напрямую скорость страницы, а скорость учитывают и поисковые системы, и посетители. Оптимизация изображений онлайн сводится к трём шагам, и порядок у них такой: сначала привести разрешение к тому, в каком картинка реально показывается (для статьи обычно 1200 пикселей по ширине, изменить размер можно отдельным инструментом, а лишнее по краям — обрезать), потом сжать в режиме «Обычно», потом при возможности перевести в WebP. Каждый шаг даёт свой выигрыш, и вместе они обычно снимают с картинки от восьмидесяти до девяноста процентов веса — без видимой разницы в браузере.
Загружать можно сразу пачкой: до 50 файлов за раз, каждый до 40 МБ. Общий вес «до и после» считается по всему набору, а скачивается он одним ZIP-архивом. Сжатие фото онлайн бесплатно и без ограничений по числу проходов: ни регистрации, ни дневных лимитов здесь нет.
Что происходит с файлом и его метаданными
Ничего не загружается на сервер. Браузер декодирует изображение, пересобирает его и отдаёт вам готовый файл — интернет нужен только для того, чтобы открыть саму страницу. Можно отключить сеть после загрузки страницы и убедиться: сжатие продолжит работать. Что происходит с файлом в тех немногих инструментах, где без сервера не обойтись, описано в политике конфиденциальности.
Вместе с лишним весом из файла уходят и метаданные. Мы проверили это разбором байтов результата: блока EXIF в нём не остаётся вовсе. На практике это значит, что вместе с фотографией больше никуда не уедут координаты съёмки, модель камеры и серийный номер — при отправке снимка постороннему человеку или при публикации в объявлении это скорее плюс. Но вместе с ними теряется и дата съёмки: если она вам нужна, сохраните исходник до сжатия.
Пять ошибок, на которых теряют время
Сжимать уже сжатое. Файл, пришедший из мессенджера, обычно пережат ещё там. Второй проход почти не даёт выигрыша, зато добавляет артефакты. Здесь такой случай виден сразу — вместо результата появится «сжимать нечего».
Судить о качестве по превью. На картинке, уменьшенной до четверти размера, артефактов не видно никогда. Смотреть надо в масштабе 1:1 — для этого в шторке есть отдельная кнопка.
Переводить скриншот в JPG ради веса. Текст в таком файле обрастает грязью, а выигрыш выходит скромным. Скриншоты остаются в PNG.
Сжимать оригинал, не сохранив исходник. Вернуть выброшенные детали нельзя: восстановить фотографию из сжатой копии невозможно ни одним инструментом. Оригинал стоит оставить хотя бы до тех пор, пока результат не принят.
Ставить лимит впритык. Если форма требует «не больше 500 КБ», разумно целиться в 480: у систем разные представления о том, что считать килобайтом.