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

Сжать фото до 200 КБ

Сжать файлы JPG, PNG, WebP, AVIF и GIF прямо в браузере: уровень, который сохраняет разрешение, или, кроме GIF, целевой размер в КБ либо МБ.

Перетащите файлы сюда

.jpg, .jpeg, .png, .webp, .avif, .gif · до 100 МБ

Как сжать изображение

  1. 1

    Перетащите изображения

    Добавьте до 100 файлов за раз. Формат определяется по содержимому файла, поэтому даже с неправильным расширением он все равно кодируется нужным кодеком.

  2. 2

    Выберите уровень сжатия

    «Макс. качество», «Сбалансировано» или «Макс. сжатие» — или «До размера» с целью в КБ либо МБ. В расширенном режиме можно вручную выставить уровень oxipng для PNG после включения этой опции.

  3. 3

    Скачайте уменьшенный файл

    Смотрите размер до и после, а также процент экономии. Несколько файлов возвращаются одним архивом ZIP.

Потолок 200 КБ: объявления, анкеты и чаты

Двести килобайт — лимит, с которым вы сталкиваетесь там, где сайт ждет много фотографий, а не одну: объявления и карточки на маркетплейсах, принимающие по несколько снимков на товар, анкеты, которым нужен снимок паспорта, квитанции за коммунальные услуги или чека, заявки по гарантии, порталы страховых компаний и окно вложений в чате поддержки. Этого достаточно для картинки, которую будут рассматривать на экране телефона, и достаточно строго, чтобы никто не загружал оригиналы по 5 МБ. К тому же с этого числа начинается поле размера в самом инструменте: на обычной странице пришлось бы переключить режим со «Сбалансировано» на «До размера», и 200 КБ там уже стояли бы, а эта страница сразу открывается в нужном режиме. Цель считается по всему файлу, а не только по пикселям, поэтому удаление метаданных камеры — часть экономии.

Снимок документа, который остается читаемым

Снимок страницы сжать хорошо труднее всего: каждая строка текста — это граница, а именно на границы сжатие и тратит байты. Три привычки сохраняют результат читаемым при 200 КБ: заполняйте кадр документом, а не столом, на котором он лежит; снимайте строго сверху, чтобы строки остались параллельными, а вся страница — в фокусе; пользуйтесь дневным светом или настольной лампой вместо вспышки, которая выбеливает середину и затемняет углы. Если портал позволяет, сначала уберите поля в «Обрезать»: каждому удаленному ряду пикселей больше не нужна доля бюджета. Ровный свет и чистый фон оставляют компрессору меньше шума, за который приходится платить байтами, поэтому большая часть из 200 КБ достается строкам текста — это и держит номера счетов и даты читаемыми.

Сначала качество, потом пиксели

Поиск снижает качество раньше, чем трогает размеры, и останавливается, как только файл оказывается не дальше чем на десять процентов ниже цели: вы получаете лучшее качество, которое помещается, а не самый маленький файл из возможных. Стороны уменьшаются, только если одного качества не хватает, — на десятую часть за шаг. Для фотографии человека или товара это правильный порядок, для снимка документа — не всегда: мелкий шрифт читается, только пока у каждой буквы достаточно пикселей. В разделе «Ещё настройки» отключите «Разрешить изменение размера при необходимости»: размеры останутся прежними, появится поле «Минимальное качество» со значением 20, и ниже него поиск не опустится. Если не хватит и этого, инструмент сообщит, что цель недостижима, вместо того чтобы вернуть файл, который в нее не попал. Фото, которое и так легче 200 КБ, возвращается ровно таким, каким пришло.

Несколько фотографий для одного объявления

Объявлению или заявке редко хватает одного снимка, и страница принимает до ста файлов за раз: каждый сжимается к той же цели 200 КБ отдельно, а назад все приходят одним ZIP-архивом; сбой одного файла не останавливает остальные. Важнее не порядок, а единообразие: снимите всю серию при одном свете и с одного расстояния, и компрессор обойдется с ними одинаково, так что галерея будет похожа на одну съемку, а не на смесь четких и мутных кадров. На телефоне файлы выбираются прямо из галереи и сжимаются на самом устройстве — это имеет значение при мобильном интернете: сотня оригиналов с телефона может весить несколько сотен мегабайт, а сотня результатов умещается в 20 МБ. Если объявлению нужны снимки одного размера, сначала прогоните их через «Изменить размер» с пресетом, по двадцать за раз; «Пакетное изменение» примет папку побольше и приведет длинную сторону каждого снимка к одному числу, сохранив пропорции.

Файл остается на вашем устройстве

Декодирование, повторное сжатие и перекодирование выполняются прямо в этой вкладке браузера с помощью кодеков на WebAssembly. Файлы никуда не загружаются, нет серверной очереди, а при закрытии вкладки все очищается из памяти. Это безопасно для фото, которые вы не хотите оставлять в чужом хранилище.

Частые вопросы

В чем разница между тремя уровнями сжатия?

Они задают качество для кодеров JPEG, WebP или AVIF: 85, 70 или 55 из 100. Чем выше качество, тем больше деталей сохраняется и тем меньше уменьшается размер. Чем ниже, тем сильнее сжатие и мягче мелкая текстура. Для PNG уровни управляют только работой оптимизатора без потерь, потому что собственно качество PNG уменьшить нельзя.

Картинка станет хуже после сжатия?

На Max Quality различия практически не видны. Balanced — уровень, который большинство людей использует, не замечая изменений. Max Compression может давать заметное смягчение при внимательном рассмотрении, особенно на деталях вроде волос или листвы. Поэтому он больше подходит для мелких или второстепенных изображений, а не для фото, которое вы собираетесь печатать.

Почему мой файл не стал меньше?

Некоторые изображения, особенно уже сжатые камерой телефона или другим инструментом, и так близки к минимальному размеру для своего содержимого. Если повторно сжатая версия получается такого же размера или больше, инструмент оставляет ваш исходный файл как есть, а не отдает «уменьшенную» копию, которая не стала меньше.

Удаляются ли данные EXIF и GPS-координаты?

Да, по умолчанию. Марка и модель камеры, время съемки и любые встроенные GPS-координаты удаляются автоматически, что заодно немного уменьшает размер фотографий с телефона. Если эти данные нужно оставить, включите «Сохранять метаданные». Сейчас эта опция поддерживается для входящих JPEG.

Сколько файлов можно сжать за раз?

До 100 файлов в одной пакетной обработке, суммарно 500 МБ. Каждый файл сжимается отдельно с одинаковыми настройками, а результаты возвращаются одним архивом ZIP. Сбой одного файла не останавливает остальные.

Файл загружается на сервер?

Нет. Чтение байтов, декодирование, повторное сжатие и кодирование обратно выполняются в вашем браузере с помощью WebAssembly. Загрузки нет, и после закрытия вкладки копия файла нигде не хранится.

Почему PNG сжимается меньше, чем JPEG?

JPEG, WebP и AVIF — форматы с потерями: они отбрасывают детали, которые глаз почти не замечает, чтобы сильно уменьшить размер. PNG по замыслу без потерь, поэтому инструмент может только перепаковать его данные плотнее, не удаляя информацию. Предел уменьшения у PNG поэтому ниже.

Можно задать точный размер файла вместо уровня качества?

Да, для любого формата, кроме GIF. Выберите «До размера» в переключателе уровней и укажите цель, например 200 КБ. Инструмент подберет качество, а если этого мало — меньшее разрешение, чтобы файл уложился в цель; по умолчанию результат сохраняется в JPEG.

Статьи по теме

Похожие инструменты

Тот же инструмент под конкретную задачу