Бесплатный компрессор изображений, который работает целиком на вашем устройстве. PNG и WebP возвращаются попиксельно идентичными благодаря oxipng и libwebp; JPEG перекодируется через MozJPEG и помечается как визуально без потерь. Пакеты до 200 файлов, выгрузка одним ZIP, и каждый исходный байт остается на вашей машине — без загрузки, без аккаунта, без кредитов.
снимок возможностей
0
загруженных файлов
200
изображений в пакете
3 formats
PNG, JPEG, WebP
Практическая ценность, сопоставленная с реальными производственными процессами.
Преимущество
01
Без потерь там, где это действительно без потерь
PNG и WebP перекодируются без потерь, поэтому декодированные пиксели идентичны исходным. JPEG нельзя пересжать без потерь в браузере, поэтому мы честно пишем «визуально без потерь», а строгий режим оставляет JPEG нетронутыми.
Преимущество
02
Приватность заложена в архитектуру
Кодировщики — это сборки WebAssembly, работающие в воркере на вашей машине. Шага загрузки на сервер, от которого можно было бы отказаться, просто нет, а после загрузки страницы инструмент продолжает работать офлайн.
Преимущество
03
Предсказуемая пакетная обработка
Перетащите до 200 изображений за раз и заберите их одним ZIP. Уже хорошо сжатые файлы возвращаются нетронутыми, а не перекодируются во что-то большее.
Простой трехэтапный путь от исходного материала до многократно используемого результата.
Шаг 1
Перетащите изображения
Добавьте файлы PNG, JPEG и WebP — одно изображение или целую папку экспорта.
Шаг 2
Сжатие на вашем устройстве
Параллельные воркеры запускают WASM-кодировщики. PNG и WebP всегда переписываются без потерь; JPEG перекодируется с качеством 85, если не включить строгий режим без потерь, при котором JPEG проходят нетронутыми.
Шаг 3
Скачайте и проверьте цифры
В каждой строке видно размер до, размер после и то, был ли файл обработан без потерь, визуально без потерь или уже был оптимальным. Сохраните один файл или заберите весь пакет одним ZIP.
Для PNG и WebP — буквально да: oxipng и режим без потерь libwebp переписывают файл, не трогая ни одного пикселя, поэтому декодированное изображение побитово идентично. JPEG — честное исключение: браузерного пересжатия JPEG без потерь не существует, поэтому JPEG по умолчанию перекодируются через MozJPEG с качеством 85 и помечаются как визуально без потерь. Включите строгий режим без потерь — и JPEG пройдут нетронутыми.
Нет, и это не выбор политики, а архитектурное решение. Кодировщики — это модули WebAssembly, работающие в вашем браузере, поэтому нет сервера, который мог бы получить файл. Это можно проверить: откройте страницу, отключитесь от сети — сжатие продолжит работать.
Сегодня нет. Качеством JPEG вы управляете напрямую, но режима «сжать до 100 КБ», который подбирал бы настройку под заданный размер, здесь нет. Если нужен точный потолок, сожмите файл и проверьте итоговый размер в списке файлов.
Да — формат определяется по сигнатуре файла, а не по расширению, после чего файл направляется в нужный кодировщик: oxipng для PNG, MozJPEG для JPEG, libwebp для WebP. Смешанные пакеты работают нормально; каждый файл идет своим путем. Форматы, кроме PNG, JPEG и WebP, отклоняются, а не пропускаются молча.
Потому что они уже были хорошо сжаты. Если перекодирование не выигрывает у исходника, инструмент возвращает ваши исходные байты и помечает строку как «уже оптимально» — он никогда не отдаст файл больше исходного. Фотографии, экспортированные современным кодировщиком, часто попадают сюда, и это правильный результат, а не сбой.
До 200 файлов в пакете, а количество пакетов не ограничено — расходовать нечего, потому что работа идет на вашем железе, а не на нашем. Очень большие изображения все же могут исчерпать память браузера; если один файл упадет, его строка сообщит об ошибке, а остальной пакет продолжит обработку.
Ни аккаунта, ни входа, ни кредитов, ни водяного знака. В конвейере нет шага брендирования — вы скачиваете свое же изображение, просто закодированное эффективнее.
Следующий шаг
Откройте инструмент с реальным изображением, сравните результаты и сохраните ту версию, которая работает.