Сжать фото
Уменьшайте размер и вес фото JPG, PNG и WebP: 3 уровня сжатия или до нужного веса в КБ и МБ, до 20 файлов за раз
Инструмент справился с вашей задачей?
Одно нажатие, без регистрации. По ответам мы решаем, какие инструменты дорабатывать первыми.
Ваш ответ здесь будет первым.
Этот инструмент ещё ждёт первого комментария
Нашли приём, остался вопрос или чего-то не хватило — напишите, пригодится следующим. Без почты и пароля · публикуем после проверки, обычно за 1–2 дня
Сжать фото онлайн: уменьшить размер и вес JPG, PNG и WebP
Инструмент уменьшает вес фотографий, картинок и скриншотов в форматах JPG (его ещё называют «джипег» и «жпг»), PNG («пнг») и WebP. Режимов два. В режиме «По качеству» вы выбираете один из трёх уровней сжатия: сильное, оптимальное или лёгкое. В режиме «До нужного размера» задаёте итоговый вес готовой кнопкой или своим числом в КБ или МБ, а сервис сам подбирает самое высокое качество, при котором файл укладывается в этот вес.
Уменьшить вес изображения обычно нужно в четырёх случаях. Первый — формы с лимитом на файл: Госуслуги, порталы вузов и конкурсов, личные кабинеты; сколько можно загрузить, написано в самой форме. Второй — почта и мессенджеры: лёгкое вложение быстрее уходит и открывается у получателя на мобильном интернете. Третий — сайт и карточки товаров на маркетплейсе: тяжёлые картинки замедляют загрузку страницы. Четвёртый — резюме и анкеты, где вес фотографии тоже часто ограничен.
Формат при сжатии не меняется: JPG остаётся JPG, PNG — PNG, WebP — WebP. У каждого файла видно, сколько он весил и сколько стал весить, процент экономии и итоговый размер в пикселях. За раз можно загрузить до 20 файлов, каждый до 25 МБ и не больше 60 мегапикселей. HEIC с айфона, GIF, BMP и TIFF инструмент не принимает — HEIC сначала переведите в JPG. Анимированные WebP и PNG тоже не сжимаются: сохранился бы только первый кадр. Регистрация не нужна.
- Три уровня качества: сильное, оптимальное и лёгкое
- Сжатие до нужного размера: готовое значение в КБ или МБ либо своё число
- Ограничение длинной стороны до 2560, 1920 или 1280 пикселей — по желанию
- Для PNG — палитра 256 цветов: скриншоты и графика становятся в разы легче, прозрачность сохраняется
- Формат не меняется: JPG → JPG, PNG → PNG, WebP → WebP
- До 20 файлов за раз, каждый до 25 МБ и 60 мегапикселей
- Если сжатая копия вышла бы тяжелее, вы получите исходный файл без изменений — когда длинная сторона не ограничена
Как сжать фото до нужного размера в КБ и МБ
Выберите режим «До нужного размера», нажмите кнопку с готовым значением или впишите своё число в КБ или МБ. Для JPG и WebP сервис перебирает качество от 40 до 92 и оставляет самое высокое, при котором файл укладывается в цель. Если фото и так легче цели, а ограничение длинной стороны не включено, оно возвращается без изменений. Если включено и кадр больше выбранной стороны, сервис уменьшит его и сожмёт так, чтобы файл стал легче исходника, — поэтому качество может выйти ниже, чем позволила бы цель. А если такое фото к тому же было сильно сжато, легче исходника на выбранной стороне может не выйти даже при качестве 40 — тогда кадр станет меньше выбранной стороны.
Если снимок не помещается в нужный вес даже при качестве 40, сервис уменьшает кадр с небольшим запасом, но не меньше 320 пикселей по длинной стороне, и снова подбирает самое высокое качество. Мы сравнили этот путь с другим: оставить полный кадр и опустить качество ниже 40. При одинаковом весе уменьшенное фото оказалось ближе к оригиналу по метрике сходства SSIM во всех четырёх проверенных случаях. Если и на 320 пикселях файл не влезает, качество может опуститься до 10, а если цель недостижима и так, вы получите самый лёгкий вариант, какой удалось сделать. Поиск ограничен 20 секундами: на очень больших файлах он может остановиться раньше и отдать то, что успел подобрать.
С PNG порядок другой: сначала сжатие без потерь, затем палитра 256 цветов (с потерями, даже если галочка «PNG: сжать сильнее» не отмечена) и только потом уменьшение кадра; если файл переведён в палитру, это написано рядом с ним. В нашем замере режим проверен на 38 случаях: тестовые картинки 12 и 24 Мп (обои macOS — гладкие и с добавленным зерном матрицы) и маленькая картинка 800×600 с целями от 10 КБ до 2 МБ, скриншоты PNG, прозрачная картинка PNG и файлы WebP. В 34 случаях файл сжат и уложился в цель, в остальных 4 он уже был легче цели и вернулся без изменений.
Сервис считает 1 КБ равным 1024 байтам, а 1 МБ — 1024 КБ. Некоторые сайты и программы (например, Finder на Mac) считают по 1000, и тогда один и тот же файл выглядит чуть больше. Если нужно уложиться впритык, задайте цель немного меньше лимита: например, 950 КБ вместо 1 МБ — такой файл меньше и 1 000 000 байт.
Как сжать JPG, PNG и WebP: чем отличается сжатие форматов
JPG и WebP сжимают с потерями: при сохранении отбрасываются мелкие детали, которые глаз замечает хуже всего. Чем ниже качество, тем меньше файл и тем заметнее следы сжатия — на плавных переходах неба или стены проступают квадраты. Уровни «Сильное», «Оптимальное» и «Лёгкое» задают качество 55, 75 и 85 из 100. Каждое пересохранение JPG теряет ещё немного деталей, поэтому сжимайте оригинал, а не уже сжатую копию.
PNG сжимает без потерь: у обычного 8-битного PNG после сжатия пиксели точно такие же, как были, поэтому и выигрыш скромный (16-битный PNG сохраняется с 8 битами на канал). В нашем замере скриншоты и прозрачная картинка похудели на 0–21%, а картинка 12 Мп с зерном, как у фото с телефона, сохранённая в PNG (20–21 МБ), — всего на 5–6%. Уровни качества на PNG не действуют. Сильно уменьшить PNG помогает палитра 256 цветов (галочка «PNG: сжать сильнее»): это сжатие с потерями, плавные переходы передаются смешением точек, а прозрачность сохраняется. В замере палитра уменьшила скриншоты и прозрачную картинку на 73–88% при сходстве с оригиналом по SSIM от 0,974 до 0,996. Картинка 12 Мп с зерном в PNG без палитры к тому же обрабатывалась в 1,5–1,8 раза дольше, чем с палитрой. Если PNG — это фотография, обычно выгоднее перевести её в JPG.
WebP чаще всего уже сжат с потерями, поэтому запас у него меньше. Две WebP-картинки в нашем замере на оптимальном уровне похудели на 14% и 20%, на сильном — на 26% и 44%, а на лёгком стали бы тяжелее исходника.
Почему сжатый файл иногда не становится меньше. Если картинку уже сохранили с сильным сжатием, повторное сжатие с более высоким качеством даёт файл тяжелее исходного. Тогда инструмент не выдаёт тяжёлую копию, а возвращает ваш файл без изменений и пишет, что он уже был хорошо сжат. Помогают уровень посильнее, режим «До нужного размера», ограничение длинной стороны, а для PNG — палитра. Если длинная сторона ограничена, уменьшенный кадр вы получите в любом случае, даже когда он не легче исходника, — и инструмент прямо об этом скажет.
Пример: фото для формы с лимитом 200 КБ
Форма на портале принимает фотографию весом не больше 200 КБ — лимит написан под кнопкой загрузки. Снимок с телефона — 12 Мп, 4000×3000, 3,2 МБ, то есть в 16 раз тяжелее допустимого.
Открыть инструмент «Сжать фото» и выбрать режим «До нужного размера»
Нажать готовую кнопку «200 КБ»
Загрузить снимок и нажать «Сжать 1 фото»
Сверить вес и размер в пикселях, затем скачать файл и загрузить его в форму
В нашем замере тестовая картинка того же размера с зерном, как у фото с телефона (обои с добавленным шумом матрицы), сжалась до 190 КБ. При качестве 40 она в 200 КБ не помещалась, поэтому сервис уменьшил кадр до 3475×2606 пикселей и подобрал качество 47. Разрешение по-прежнему с запасом больше Full HD (1920×1080), а EXIF с геометкой, если они были, в новый файл не попали.
Знаете ли вы?
JPEG — это название комитета Joint Photographic Experts Group, который разработал формат. Первая часть стандарта утверждена в 1992 году. Расширения .jpg и .jpeg означают одно и то же: три буквы остались от систем вроде MS-DOS, где расширение файла не могло быть длиннее трёх символов.
JPEG сжимает картинку блоками 8×8 пикселей с помощью дискретного косинусного преобразования. Поэтому при сильном сжатии на небе и гладких стенах проступают квадраты — это границы тех самых блоков.
PNG придумали в середине 1990-х как свободную замену GIF: алгоритм сжатия LZW внутри GIF был запатентован. PNG сжимает без потерь алгоритмом Deflate — тем же, что работает в ZIP-архивах.
Формат WebP компания Google представила в 2010 году. Сжатие с потерями в WebP построено на видеокодеке VP8: картинка кодируется так же, как один ключевой кадр видео.
Уровни сжатия: насколько легче и что с качеством
| Уровень | Качество JPG и WebP | Экономия в замере (медиана) | Разброс по трём картинкам с зерном | SSIM на трёх картинках без зерна (1 — без отличий) |
|---|---|---|---|---|
| Сильное | 55 | 88% — примерно в 8 раз | 85–88% | 0,92–0,99 |
| Оптимальное | 75 | 74% — почти в 4 раза | 71–75% | 0,93–0,99 |
| Лёгкое | 85 | 35% — примерно в 1,5 раза | 34–35% | 0,96–0,995 |
Сжатие картинки 12 Мп с зерном (3,2 МБ) до 2 МБ, 1 МБ, 500, 200 и 100 КБ
| Цель | Итоговый вес | Размер в пикселях | Качество |
|---|---|---|---|
| 2 МБ | 1,76 МБ | 4000×3000 | 84 |
| 1 МБ | 953 КБ | 4000×3000 | 80 |
| 500 КБ | 472 КБ | 4000×3000 | 62 |
| 200 КБ | 190 КБ | 3475×2606 | 47 |
| 100 КБ | 99 КБ | 2457×1843 | 57 |
PNG: обычное сжатие и палитра 256 цветов
| Картинка | Исходник | Без палитры | С палитрой |
|---|---|---|---|
| Скриншот сайта 1512×810 | 570 КБ | 545 КБ (−4%) | 137 КБ (−76%) |
| Скриншот интерфейса 1280×900 | 321 КБ | 274 КБ (−15%) | 45 КБ (−86%) |
| Скриншот страницы 1280×900 | 227 КБ | без изменений | 61 КБ (−73%) |
| Прозрачная картинка 1600×1200 | 270 КБ | 214 КБ (−21%) | 32 КБ (−88%) |
| Картинка 12 Мп с зерном в PNG 4000×3000 | 20,4 МБ | 19,2 МБ (−6%) | 4,08 МБ (−80%) |
Сжать или изменить размер фото: в чём разница
Сжатие уменьшает вес файла в килобайтах и мегабайтах, а ширина и высота в пикселях остаются прежними. Изменение размера меняет сами пиксели: например, 4000×3000 превращается в 1920×1440. Если форма требует вес («не больше 1 МБ»), нужно сжатие. Если требует разрешение («1080 на 1080 пикселей»), нужно изменение размера — для этого есть отдельный инструмент «Изменить размер фото». Здесь настройка «Длинная сторона» только уменьшает кадр до 2560, 1920 или 1280 пикселей с сохранением пропорций, точный размер вроде 1080×1080 в ней не задать. Режим «До нужного размера» уменьшает пиксели сам, только если иначе в вес не уложиться, а при ограниченной длинной стороне — ещё и если иначе файл не станет легче исходника. Если площадка требует минимальное разрешение, сверьте итоговый размер в пикселях.
Как сжать фото онлайн: пошаговая инструкция
Загрузите фото
Перетащите файлы в окно или выберите их на компьютере или телефоне. Подходят JPG, PNG и WebP до 25 МБ и 60 мегапикселей, до 20 файлов за раз.
Выберите режим
«По качеству» — один из трёх уровней: сильное, оптимальное или лёгкое. «До нужного размера» — готовое значение от 100 КБ до 2 МБ либо своё число.
Настройте дополнительные опции
В поле «Длинная сторона» можно уменьшить фото до 2560, 1920 или 1280 пикселей. Для PNG отметьте «PNG: сжать сильнее» — палитра 256 цветов сделает файл намного легче.
Сожмите и скачайте
Нажмите кнопку «Сжать … фото» — на ней видно, сколько файлов в очереди. У каждого файла появятся вес до и после, процент экономии и размер в пикселях. Скачайте файлы по одному кнопкой «Скачать» или все сразу одним ZIP-архивом — кнопкой «Скачать все в ZIP».
Примеры: сколько весит фото после сжатия
Картинка 12 Мп с зерном под лимит 1 МБ
Тестовая картинка 12 Мп (4000×3000) с зерном, как у фото с телефона, весила 3,2 МБ. В режиме «До нужного размера» с целью 1 МБ получилось 953 КБ: разрешение осталось прежним, сервис подобрал качество 80. Файл меньше 1 МБ, как ни считай мегабайт.
Фото для сайта или блога
Та же картинка на оптимальном уровне с ограничением длинной стороны 1920 пикселей: 3,2 МБ превратились в 104 КБ, кадр стал 1920×1440. Для показа на экране этого размера обычно хватает, а страница грузится быстрее.
Скриншот PNG для инструкции
Скриншот 1280×900 весил 321 КБ. Обычное сжатие PNG без потерь дало 274 КБ, а с палитрой 256 цветов — 45 КБ, на 86% меньше. Размер в пикселях не изменился.
Картинка WebP, скачанная с сайта
Обложка 800×450 в WebP весила 57 КБ. На лёгком уровне файл вышел бы тяжелее исходника, и инструмент вернул его без изменений. На оптимальном уровне получилось 45 КБ, на сильном — 32 КБ.
Частые вопросы о сжатии фото
Как сжать фото до 1 МБ, 500 КБ или 100 КБ?
Можно ли сжать фото без потери качества?
Почему сжатый файл не стал меньше?
Какой уровень выбрать: сильное, оптимальное или лёгкое?
Удаляются ли EXIF и геометка при сжатии?
Куда загружается фото и когда оно удаляется?
Как сжать фото с айфона в формате HEIC?
Сколько фото можно сжать за один раз?
Полезная информация
🔒 Где обрабатывается фото. Сжатие идёт на сервере ToolFox. Загруженный файл и результат удаляются через 5 секунд после ответа, а страховочная уборка каждые 5 минут стирает всё, что старше 15 минут.
🧭 Метаданные и цвет. В пересжатый файл не переносятся EXIF с геометкой, XMP и текстовый комментарий, поворот из EXIF применяется к самой картинке, цветовой профиль (например, Display P3) сохраняется. Файл в печатных цветах CMYK переводится в обычный RGB (sRGB): по встроенному профилю, если он есть, а без профиля цвета могут заметно сдвинуться. У HDR-снимков с телефона карта яркости при сжатии не сохраняется — фото станет обычным, не HDR. Если файл вернулся без изменений, это ваш исходник вместе с его метаданными.
🎯 Формат не меняется. JPG остаётся JPG, PNG — PNG, WebP — WebP. Сменить формат помогут конвертеры: PNG в JPG, JPG в WEBP, PNG в WEBP.
⏳ Очередь с паузой. Сайт принимает до 5 файлов в минуту с одного адреса. Если файлов больше, очередь ждёт с обратным отсчётом и продолжает сама — перезапускать ничего не нужно.
Другие инструменты для картинок и документов
Изменить размер фото, сменить формат картинки или сжать документ:
Комментарии
Этот инструмент ещё ждёт первого комментария
Без почты и пароля · публикуем после проверки, обычно за 1–2 дня
Комментарии — мнения посетителей, прошедшие проверку по правилам сайта.