Перейти к содержимому
🗜️

Сжать фото

Уменьшайте размер и вес фото 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 раз тяжелее допустимого.

      1

      Открыть инструмент «Сжать фото» и выбрать режим «До нужного размера»

      2

      Нажать готовую кнопку «200 КБ»

      3

      Загрузить снимок и нажать «Сжать 1 фото»

      4

      Сверить вес и размер в пикселях, затем скачать файл и загрузить его в форму

      ✅

      В нашем замере тестовая картинка того же размера с зерном, как у фото с телефона (обои с добавленным шумом матрицы), сжалась до 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 — без отличий)
      Сильное5588% — примерно в 8 раз85–88%0,92–0,99
      Оптимальное7574% — почти в 4 раза71–75%0,93–0,99
      Лёгкое8535% — примерно в 1,5 раза34–35%0,96–0,995

      Сжатие картинки 12 Мп с зерном (3,2 МБ) до 2 МБ, 1 МБ, 500, 200 и 100 КБ

      ЦельИтоговый весРазмер в пикселяхКачество
      2 МБ1,76 МБ4000×300084
      1 МБ953 КБ4000×300080
      500 КБ472 КБ4000×300062
      200 КБ190 КБ3475×260647
      100 КБ99 КБ2457×184357

      PNG: обычное сжатие и палитра 256 цветов

      КартинкаИсходникБез палитрыС палитрой
      Скриншот сайта 1512×810570 КБ545 КБ (−4%)137 КБ (−76%)
      Скриншот интерфейса 1280×900321 КБ274 КБ (−15%)45 КБ (−86%)
      Скриншот страницы 1280×900227 КБбез изменений61 КБ (−73%)
      Прозрачная картинка 1600×1200270 КБ214 КБ (−21%)32 КБ (−88%)
      Картинка 12 Мп с зерном в PNG 4000×300020,4 МБ19,2 МБ (−6%)4,08 МБ (−80%)
      💡

      Сжать или изменить размер фото: в чём разница

      Сжатие уменьшает вес файла в килобайтах и мегабайтах, а ширина и высота в пикселях остаются прежними. Изменение размера меняет сами пиксели: например, 4000×3000 превращается в 1920×1440. Если форма требует вес («не больше 1 МБ»), нужно сжатие. Если требует разрешение («1080 на 1080 пикселей»), нужно изменение размера — для этого есть отдельный инструмент «Изменить размер фото». Здесь настройка «Длинная сторона» только уменьшает кадр до 2560, 1920 или 1280 пикселей с сохранением пропорций, точный размер вроде 1080×1080 в ней не задать. Режим «До нужного размера» уменьшает пиксели сам, только если иначе в вес не уложиться, а при ограниченной длинной стороне — ещё и если иначе файл не станет легче исходника. Если площадка требует минимальное разрешение, сверьте итоговый размер в пикселях.

      Как сжать фото онлайн: пошаговая инструкция

      1

      Загрузите фото

      Перетащите файлы в окно или выберите их на компьютере или телефоне. Подходят JPG, PNG и WebP до 25 МБ и 60 мегапикселей, до 20 файлов за раз.

      2

      Выберите режим

      «По качеству» — один из трёх уровней: сильное, оптимальное или лёгкое. «До нужного размера» — готовое значение от 100 КБ до 2 МБ либо своё число.

      3

      Настройте дополнительные опции

      В поле «Длинная сторона» можно уменьшить фото до 2560, 1920 или 1280 пикселей. Для PNG отметьте «PNG: сжать сильнее» — палитра 256 цветов сделает файл намного легче.

      4

      Сожмите и скачайте

      Нажмите кнопку «Сжать … фото» — на ней видно, сколько файлов в очереди. У каждого файла появятся вес до и после, процент экономии и размер в пикселях. Скачайте файлы по одному кнопкой «Скачать» или все сразу одним 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 КБ?
      Выберите режим «До нужного размера» и нажмите кнопку с нужным весом или впишите своё число. Сервис подберёт самое высокое качество, при котором файл укладывается в цель, а если не хватит и этого — уменьшит фото в пикселях. В замере картинка 12 Мп на 3,2 МБ с зерном, как у фото с телефона (обои macOS с добавленным шумом матрицы), сжалась до 953 КБ при цели 1 МБ и до 99 КБ при цели 100 КБ.
      Можно ли сжать фото без потери качества?
      Строго без потерь сжимается только PNG без палитры: у обычного 8-битного PNG пиксели те же, но выигрыш в замере не больше 21%. JPG и WebP всегда теряют часть деталей. На лёгком уровне сходство с оригиналом по SSIM (1 — полное совпадение) — 0,96–0,995, на оптимальном — 0,93–0,99 (обои macOS без зерна), а картинки с зерном, как у фото с телефона, стали легче в 1,5 и в 3,3–3,9 раза.
      Почему сжатый файл не стал меньше?
      Скорее всего, картинка уже была сжата сильнее выбранного уровня: например, JPG сохранён с низким качеством или WebP скачан с сайта. Пересжатие дало бы файл тяжелее, поэтому инструмент возвращает исходник без изменений и прямо об этом пишет. Попробуйте уровень «Сильное», режим «До нужного размера» или ограничение длинной стороны, а для PNG — палитру.
      Какой уровень выбрать: сильное, оптимальное или лёгкое?
      «Оптимальное» (качество 75) — универсальный выбор: в замере картинки с зерном, как у фото с телефона, стали легче на 71–75%. «Сильное» (55) — когда вес важнее деталей: минус 85–88%. «Лёгкое» (85) — когда важна каждая деталь: минус 34–35%. На PNG уровни не действуют, там работает галочка «PNG: сжать сильнее».
      Удаляются ли EXIF и геометка при сжатии?
      Да, если файл пересжат: EXIF с GPS-координатами, XMP и текстовый комментарий в новый файл не переносятся, а поворот из EXIF применяется к самой картинке, и фото не ляжет на бок. Исключение — файл, который инструмент вернул без изменений (уже хорошо сжат, легче цели или до цели сжать не удалось, а легче исходника не вышло): это ваш исходник, и его метаданные на месте.
      Куда загружается фото и когда оно удаляется?
      Сжатие идёт не в браузере, а на сервере ToolFox: фото отправляется туда, обрабатывается и возвращается вам. Загруженный файл и результат удаляются через 5 секунд после того, как ответ отдан, а при ошибке — сразу. Страховочная уборка каждые 5 минут стирает всё, что пролежало дольше 15 минут.
      Как сжать фото с айфона в формате HEIC?
      Айфон по умолчанию сохраняет снимки в HEIC, а этот инструмент принимает JPG, PNG и WebP. Сначала переведите фото в JPG инструментом «Конвертер HEIC в JPG», затем сожмите здесь. Чтобы камера сразу снимала в JPG, выберите в настройках iPhone «Камера» → «Форматы» → «Наиболее совместимый». Страница работает в браузере телефона, приложение ставить не нужно.
      Сколько фото можно сжать за один раз?
      До 20 файлов, каждый до 25 МБ и не больше 60 мегапикселей. Файлы сжимаются по очереди. Сайт принимает до 5 файлов в минуту с одного адреса: если файлов больше, очередь сама делает паузу, показывает обратный отсчёт и продолжает. Скачать результаты можно по одному, кнопкой «Скачать» у файла, или все сразу одним ZIP-архивом — кнопкой «Скачать все в ZIP». Архив собирается прямо в браузере, если сжатые фото вместе весят не больше 200 МБ.

      Полезная информация

      🔒 Где обрабатывается фото. Сжатие идёт на сервере 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 дня

      • Руслан АвдеевОт автора проекта
        Все инструменты на ToolFox бесплатны, и я их дорабатываю сам. Напишите, если инструмент считает неверно, чего-то не хватает или что-то стоит поправить, — по таким комментариям я и решаю, чем заняться дальше.

      Комментарии — мнения посетителей, прошедшие проверку по правилам сайта.