vasilenko.info

Сжатие изображений прямо в браузере

/tool/image-compressor/ работает файл не покидает браузер

Выберите картинки или вставьте скриншот из буфера — браузер пересожмёт их сам и покажет, сколько удалось снять. Файлы никуда не загружаются: они декодируются и кодируются на вашем устройстве, в отдельном потоке. Можно задать вес, в который надо уложиться, а потом открыть любую картинку во всю ширину и подвигать шторку между оригиналом и копией.

промоДвадцать лет заметок про сайтыКак это делали в 2008-м и что из этого работает сейчас.Открыть

Картинки и настройки

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

JPEG, PNG, WebP, GIF, AVIF. HEIC с айфона откроет только Safari. До 40 файлов, каждый до 30 МБ
Перетащите картинки сюда или нажмите Ctrl+V
Формат на выходе
«Автоматически» смотрит на саму картинку: прозрачность — WebP, схема или скриншот — PNG с палитрой, фотография — AVIF или WebP.
Для JPEG, WebP и AVIF. У PNG качества нет: он сжимает без потерь, вес там снимает палитра
Уложиться в вес

Размер
px

Пропорции сохраняются всегда. Пустое поле или 0 — размер не трогаем
PNG: палитра

256 цветов — безопасно почти для всего. Скриншот и схема обычно ничего не теряют и на 64, а весят там заметно меньше

Без палитры PNG кодирует браузер, и копия почти всегда выходит тяжелее оригинала
Имя копии
Расширение в любом случае идёт за форматом: photo.jpg → photo.webp. Если формат и имя те же, браузер положит копию рядом с оригиналом и сам допишет номер — «photo (1).jpg». Переименовать или заменить файл на диске страница не может: доступа к файловой системе у неё нет

Работает для JPEG из JPEG: сегмент EXIF переносится в копию как есть, только метка поворота сбрасывается — картинка уже повёрнута. Цветовой профиль исходника не переносится намеренно: браузер уже перевёл картинку в sRGB, и чужой профиль поверх неё исказил бы цвета. Без галки копия уходит без метаданных — вместе с геометкой съёмки

Экономия

%

Было
Стало
Снято
Файлов

Считает браузер, тяжёлую часть — отдельный поток, поэтому страница не подвисает. Файлы никуда не загружаются: это видно в панели разработчика — после загрузки запросов больше нет. Кнопка «Скачать» отдаёт копию из памяти вкладки, а не с сервера.

Результат по файлам

Нажмите на превью или «Просмотр» — картинка откроется во всю ширину экрана: шторка между оригиналом и копией, зум 1:1 с перетаскиванием, режим «Разница» и ползунок качества, который пересжимает только эту картинку.

Здесь появится строка на каждый файл: сколько весил, сколько стал весить, во сколько цветов или на каком качестве уложился и откуда забрать копию.

промоПосчитайте заодно ROIОкупаемость кампании по расходу и доходу.Открыть

Как пользоваться

  1. Выберите файлы кнопкой, перетащите их в пунктирную рамку или вставьте скриншот из буфера через Ctrl+V. Можно сразу несколько.

  2. Оставьте формат «Автоматически», если не знаете, что выбрать: инструмент смотрит на саму картинку — прозрачность уводит в WebP, схему или скриншот в PNG с палитрой, фотографию в AVIF или WebP. «Как в оригинале» пересжимает, не меняя формат.

  3. Нужно уложиться в вес — включите «Уложиться в вес» и поставьте число или нажмите пресет. Качество подберётся само, а в таблице будет написано, на каком значении файл поместился.

  4. Поставьте размер по тому месту, где картинка реально показывается. Фотография шириной 4 000 px на карточке товара в 600 px — это впустую потраченные мегабайты. Способов пять: по ширине, по высоте, по длинной стороне, в процентах и «вписать в W×H».

  5. Откройте картинку кнопкой «Просмотр» и подвигайте шторку. Ползунок качества там пересжимает только эту картинку, сразу; кнопка «Ко всем» переносит найденные настройки на всю пачку.

  6. Забирайте результат: «Скачать» в строке таблицы — один файл, «Скачать все» — сразу все одним ZIP. Если пересжат один файл, кнопка отдаст его без архива.

промоСписок задач в браузереБез аккаунта, всё хранится на вашем устройстве.Открыть

Формула и что в неё входит

Экономия = (было − стало) ÷ было × 100 %

Пересжатие с потерями необратимо: качество, снятое один раз, обратно не возвращается. Поэтому пересжимайте оригинал, а не уже сжатую копию, и держите оригиналы отдельно.

Разбор примера: фотография на 2 400 КБ

Исходные данные — те же, что стоят в полях по умолчанию: их можно пересчитать в уме и убедиться, что инструмент не врёт.

  1. Сколько снято: 2 400 − 600 = 1 800 КБ.

  2. Какая это доля от исходного веса: 1 800 ÷ 2 400 = 0,75.

  3. В процентах: 0,75 × 100 = 75.

Экономия 75 %. Файл стал легче ровно в четыре раза: 2 400 ÷ 600 = 4.

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

промоВесь каталог инструментовСорок четыре штуки, все считают в браузере.Открыть

Смежные инструменты

5

Генератор favicon

Режет картинку на все размеры и пишет код для вставки.

Открыть