Сжать фото
Уменьшайте размер и вес фото JPG, PNG и WebP: 3 уровня сжатия или до нужного веса в КБ и МБ, до 20 файлов за раз
Открывали 200 раз
Инструмент справился с вашей задачей?
Одно нажатие, без регистрации. По ответам мы решаем, какие инструменты дорабатывать первыми.
Этот инструмент ещё ждёт первого комментария
Нашли приём, остался вопрос или чего-то не хватило — напишите, пригодится следующим. Почту и пароль указывать не нужно · публикуем после проверки, обычно за 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 дня · если вам ответят, ответ появится здесь же
Комментарии — мнения посетителей, прошедшие проверку по правилам сайта.