Пакетное сжатие
Перетащите несколько изображений или папку, задайте одно значение качества для всех и скачайте файлы по отдельности либо одним архивом ZIP.
Инструменты не найдены
Не загружено, сжатие в браузере с помощью Webassembly
Бесплатный онлайн-компрессор изображений для более быстрых веб-сайтов! Уменьшите размер файла ваших изображений WEBP, JPEG и PNG с помощью реализации сжатия на основе Webassembly. Пакетное сжатие изображений, поддерживает форматы JPG/JPEG/PNG/WEBP/GIF/SVG/AVIF.
это чисто локальное сжатие без какой-либо серверной логики, оно полностью безопасно.
В зависимости от источника изображения, файл может быть довольно большим. Например, JPG с профессиональной зеркальной камеры может иметь десятки мегабайт. В зависимости от ваших потребностей, это может быть слишком большим. Сжатие такого изображения было бы очень полезно.
Кроме того, у вас могут быть большие изображения на вашем телефоне. Эти изображения могут занимать много места на жестком диске и препятствовать съемке новых фотографий. Сжатие их может освободить больше внутреннего хранилища, решив эту проблему.
Использование нативных библиотек C++: libimagequant / libpng / zlib, скомпилированных в WebAssembly, используемых в веб-приложениях.
Сжатие на уровне памяти с помощью нативного кодирования.
После загрузки ресурсов, чисто локальное использование в браузере, без необходимости загрузки на сервер
Бесплатно, без ограничения размера, без ограничения количества, поддержка многоуровневых папок
Чисто локальный и открытый исходный код, обеспечивающий конфиденциальность и безопасность.
Веб-сайт TinyPNG достигает сжатия изображений с помощью использования интеллектуальных алгоритмов сжатия. Эти алгоритмы, основанные на технологиях глубокого обучения и машинного обучения, могут обнаруживать и удалять ненужные детали и избыточную информацию в изображениях, тем самым уменьшая размер файлов изображений.
Алгоритм сжатия TinyPNG в основном обнаруживает неважные пиксели в изображениях и заменяет их более простыми представлениями, тем самым уменьшая размер файла.
TinyPNG поддерживает загрузку нескольких изображений одновременно, обрабатывая до 20 изображений одновременно.
Поддерживает только форматы изображений PNG, JPEG, WebP, не поддерживает GIF, SVG и другие форматы
Максимальная поддержка 5 МБ на изображение, могут быть ограничения для изображений сверхвысокого разрешения
Риск для конфиденциальности, пользователям необходимо загружать изображения на серверы TinyPNG для сжатия.
Сжимайте JPG, PNG, WebP, GIF, SVG и AVIF прямо в браузере. Перетащите целую папку, подберите качество, наблюдая за итоговым размером, и скачайте файлы по одному или одним ZIP — ничего не отправляется на сервер.
Перетащите несколько изображений или папку, задайте одно значение качества для всех и скачайте файлы по отдельности либо одним архивом ZIP.
Передвиньте ползунок качества и нажмите Recompress, чтобы увидеть новый итоговый размер, — так можно остановиться там, где файл уже достаточно лёгкий и всё ещё выглядит хорошо.
Сжатие выполняется локально через WebAssembly. Клиентские скриншоты, макеты и личные фотографии не попадают на сервер.
Может ухудшать, и степень выбираете вы. Снижайте качество ровно до нужного размера: у большинства фотографий файл резко уменьшается ещё до того, как разница станет заметна.
Нет. Пакеты и большие файлы ограничены только памятью устройства, регистрации и дневных лимитов нет.
Нет. Сжатие идёт в браузере через WebAssembly, файлы остаются на вашем устройстве.
Компрессор выше обрабатывает файлы не по одной схеме. Каждый формат отправляется в свой кодировщик, а единственный ползунок качества для каждого формата превращается в свой параметр. Если знать, что происходит с JPG, PNG или SVG, проще подобрать настройки, которые уменьшат файл и не испортят ту часть изображения, которая вам важна.
JPG и WebP перекодируются встроенным кодировщиком браузера. Это сжатие с потерями: мелкие детали упрощаются, а насколько сильно, решает настройка качества. PNG проходит квантование цветов в WebAssembly: изображение сводится к ограниченной палитре и затем записывается как обычный PNG. Поэтому скриншоты и плоская графика часто заметно худеют почти без видимых изменений, а фотографии, сохранённые в PNG, показывают сокращение цветов сильнее.
GIF обрабатывается утилитой gifsicle на максимальном уровне оптимизации с уменьшенной таблицей цветов, анимация при этом сохраняется. AVIF кодируется AVIF-кодировщиком на WebAssembly с фиксированной скоростью, поэтому большой AVIF обрабатывается заметно дольше, чем JPG. Исключение — SVG: это текст, и компрессор переписывает разметку с помощью SVGO, удаляя комментарии, метаданные редактора и лишний код. «Качество» и «Размер» к SVG не применяются, размеры файла остаются прежними.
Ползунок работает в диапазоне от 0 до 100 и подписывает положение как «Низкое» (меньше 30), «Среднее» (от 30 до 59), «Оптимальное» (от 60 до 89) или «Высокое» (90 и выше). Для JPG и WebP значение — это качество кодирования, то есть 80 означает 0,8. AVIF получает число напрямую как уровень качества. Для PNG и GIF ползунок задаёт максимальное число цветов: 256, умноженное на процент ползунка, но не меньше 2. При 50 получается 128 цветов, при 25 — 64, а 100 разрешает все 256.
Пока вы не двигали ползунок, каждый формат использует своё начальное значение: качество 70 % для JPG и WebP, 32 цвета для PNG, 128 цветов для GIF и качество 50 для AVIF. Ссылка «Сбросить» в панели настроек возвращает эти значения. Ни PNG, ни GIF не используют дизеринг, поэтому при малом числе цветов на плавных градиентах, мягких тенях и фотографических участках появляются заметные полосы. Для скриншотов, иконок и плоских иллюстраций 32 цветов обычно хватает; если в PNG фотография, сдвиньте ползунок выше или конвертируйте файл в JPG или WebP.
Параметр «Размер» подгоняет все изображения пакета под фиксированную ширину или фиксированную высоту — от 1 до 100 000 пикселей, а вторую сторону вычисляет по исходным пропорциям. Уменьшение размеров часто экономит больше, чем снижение качества: если сократить ширину фотографии вдвое, хранить придётся лишь четверть пикселей. Инструмент не запрещает ввести значение больше исходного, так что картинку можно случайно увеличить — файл станет тяжелее, а изображение мягче. Для точных размеров или масштабирования в процентах воспользуйтесь инструментом изменения размера изображений.
В режиме «Авто» меню «Конвертировать» оставляет каждый файл в его формате; при другом выборе всё конвертируется в JPG, JPEG, PNG, WEBP или AVIF. Сначала файл конвертируется, затем сжимается методом целевого формата, поэтому PNG, переведённый в WebP, подчиняется качеству WebP, а не числу цветов. JPG не хранит прозрачность, и прозрачные области заливаются цветом — по умолчанию белым (#FFFFFF); его можно сменить в палитре, которая появляется рядом с меню.
Файлы можно добавить кнопкой «Добавить изображения», перетащив их на страницу или вставив из буфера обмена. Можно перетащить и целую папку, а в браузерах с доступом к папкам появляется кнопка «Добавить папку». Изображения из подпапок сохраняют путь, и эта структура повторяется внутри ZIP-архива. Файлы, которые компрессор не умеет читать, например HEIC или BMP, пропускаются с предупреждением о том, сколько их было; фотографии HEIC сначала переведите инструментом HEIC в JPG. Одновременно сжимаются три изображения в фоновом обработчике, поэтому страница остаётся отзывчивой, пока обрабатывается большой пакет.
Изменение настроек не затрагивает уже готовые файлы. Нажмите «Сжать заново» (круговая стрелка), чтобы заново обработать весь список с новыми настройками; файлы, добавленные после изменения, используют новые настройки автоматически. «Скачать всё» собирает все успешно сжатые файлы в ShotEdit.zip, а если у двух файлов совпадают имена, второй получает (1) перед расширением и не перезаписывает первый. Чтобы оценить результат, щёлкните по миниатюре — откроется сравнение «до и после».
У каждого результата изменение показано в процентах: зелёный цвет означает, что новый файл меньше, красный — что он вырос. Причина роста обычно простая. Исходник уже был сильно сжат, а вы перекодировали его с более высоким качеством, небольшую плоскую графику перевели из PNG в JPG или значение «Размер» оказалось больше исходного размера. Скачивать потяжелевший файл не обязательно: оставьте оригинал или снизьте качество и нажмите «Сжать заново».
Если кодировщик не смог обработать конкретный файл, этот файл помечается «Ошибка» с коротким пояснением, а не выдаётся за результат с изменением 0,00 %, и не попадает в ZIP. Оригинал на вашем устройстве никогда не изменяется, так что его можно просто оставить или попробовать другой формат. Анимированные GIF, которые остаются слишком тяжёлыми, лучше обработать в компрессоре GIF: там помимо сокращения цветов есть настройка сжатия с потерями.
Уменьшите размер GIF прямо в браузере, без загрузки на сервер.
Поддержка конвертации между JPG, PNG, WebP, AVIF и другими
Быстрый скриншот онлайн, поддержка полноэкранного режима, окна и пользовательской области
Все инструменты ShotEdit обрабатывают изображения на вашем устройстве, поэтому файлы никуда не загружаются. Значок над каждой областью загрузки подтверждает, что инструмент работает в браузере.
Обрабатывается в браузере · Ничего не загружается