Внедрение WebP резко ускорилось. Chrome поддерживает его годами, Safari наконец присоединился, и теперь практически каждый современный браузер обрабатывает WebP нативно. Если вы создаёте сайт в 2026 году и не используете WebP, вы оставляете на столе 25–35% экономии размера файла по сравнению с JPEG — при нулевой разнице в визуальном качестве.
Но есть загвоздка. WebP отличен как формат доставки, но работа с ним в пакетном режиме на удивление болезненна. Большинство инструментов для изображений либо плохо его поддерживают, либо только через командную строку с крутой кривой обучения. Если у вас папка с 200 изображениями WebP и вам нужно сжать их все — или конвертировать кучу JPEG в сжатые WebP — рабочий процесс не всегда очевиден.
Это руководство охватывает реальные способы пакетного сжатия изображений WebP, от «Мне нужно это сделать за 30 секунд» до «Мне нужно интегрировать это в мой конвейер сборки».
Почему WebP? Цифры не лгут
Прежде чем я расскажу, как это делать, вот почему вам должно быть не всё равно. Я взял набор из 50 фото товаров и протестировал JPEG против WebP при эквивалентном визуальном качестве:
| Формат | Общий размер папки | В среднем на изображение | Визуальное качество |
|---|---|---|---|
| Исходный JPEG (с камеры) | 162 МБ | 3,24 МБ | Отличное |
| JPEG качество 75 | 42 МБ | 840 КБ | Очень хорошее |
| WebP качество 75 | 30 МБ | 600 КБ | Очень хорошее |
Одинаковое визуальное качество, на 28% меньше с WebP. На 50 изображениях это 12 МБ экономии. На полном сайте с сотнями изображений это складывается в реальную экономию трафика, более быструю загрузку страниц и меньшие счета за CDN.
Метод 1: Пакетное сжатие WebP онлайн (самый быстрый, без настройки)
Если у вас папка с изображениями WebP и вы просто хотите уменьшить их прямо сейчас, это путь наименьшего сопротивления.
- Перейдите на CompactJPG — он обрабатывает WebP так же, как JPEG. Перетащите всю папку (до 10 изображений за раз, или сколько угодно повторными пакетами).
- Выберите формат WebP в выпадающем списке, если конвертируете из другого формата, или оставьте WebP при пересжатии существующих WebP.
- Установите качество 75 для хорошего баланса, или 65, если вы агрессивны в отношении размера файла.
- Нажмите Сжать. Все изображения обрабатываются параллельно.
- Скачайте по отдельности или весь пакет как ZIP.
Это работает примерно для 50–100 изображений за раз, прежде чем ваш браузер начнёт это чувствовать (кодирование WebP нагружает процессор — это компромисс за эффективность сжатия). Для больших пакетов разбивайте на группы по 20–30.
Метод 2: Пакетная конвертация JPEG/PNG в WebP
Если ваши исходные изображения в JPEG или PNG, и вы хотите конвертировать всё в сжатый WebP, рабочий процесс похож, но с одним дополнительным шагом:
- Перетащите ваши изображения JPEG/PNG в CompactJPG.
- Выберите «WebP» в качестве выходного формата.
- Установите качество 75. Для фото товаров это золотая середина. Для сайтов с большим количеством скриншотов можно снизить до 55–65, чтобы текст оставался читаемым.
- Сожмите и скачайте.
Конвертация добавляет небольшие накладные расходы на обработку, но выходные файлы сразу готовы к использованию. Не нужно пропускать их через другой инструмент.
Метод 3: Пакетная обработка через командную строку (для разработчиков)
Если вам удобно работать с терминалом и нужно обработать сотни изображений, путь через CLI более эффективен:
Используя cwebp (эталонный кодировщик WebP от Google):
# Конвертировать все JPEG в папке в WebP с качеством 75
for f in *.jpg; do cwebp -q 75 "$f" -o "${f%.jpg}.webp"; done
# Пакетное сжатие существующих файлов WebP
for f in *.webp; do cwebp -q 75 "$f" -o "compressed_$f"; done
Это даёт полный контроль, но требует установки инструментов WebP. На macOS: brew install webp. На Linux: apt install webp. На Windows: скачайте со страницы предкомпилированных утилит WebP от Google.
Настройки качества, которые действительно имеют смысл
Шкала качества WebP работает иначе, чем JPEG. WebP при качестве 75 выглядит эквивалентно JPEG при примерно качестве 82. Собственное тестирование Google показывает золотую середину WebP около качества 70–80, где выигрыш в сжатии огромен, а потеря качества невидима невооружённым глазом.
- WebP качество 85–90: Почти без потерь. Экономия размера файла по сравнению с JPEG скромная (10–15%). Используйте для главных изображений, где важен каждый пиксель.
- WebP качество 70–80: Производственная золотая середина. На 25–35% меньше эквивалентного JPEG, визуально неотличимо при нормальном расстоянии просмотра.
- WebP качество 55–65: Агрессивное сжатие. Всё ещё выглядит прилично для миниатюр и фоновых изображений. Артефакты сжатия становятся видны при полном размере на детальных областях.
- WebP качество ниже 50: Только для экстремальных случаев. Блочные артефакты становятся очевидными.
Подводные камни, которых следует избегать при пакетной работе с WebP
- Не пересжимайте WebP многократно: Сжатие WebP с потерями. Конвертация JPEG → WebP → WebP (пересжатый) накапливает артефакты. Всегда сжимайте из исходного источника.
- Проверьте поддержку браузеров для вашей аудитории: По состоянию на 2026 год WebP имеет 97%+ глобальной поддержки браузеров. Отстающие — нишевые браузеры и очень старые устройства. Если ваша аналитика показывает значительный трафик из этих источников, сохраняйте резервные JPEG.
- Следите за использованием памяти: Кодирование WebP более нагружает процессор, чем JPEG. Обработка 100 больших изображений одновременно может зависнуть на вкладке браузера. Пакетируйте группами по 20–30 для плавной работы.
- JPEG в CMYK плохо конвертируются: Если ваши исходные изображения в CMYK (распространено в рабочих процессах печати), конвертируйте в RGB перед конвертацией в WebP. Вывод CMYK WebP может выглядеть блёклым или с неправильными цветами.
Итог
WebP больше не будущее — это настоящее. Все основные браузеры поддерживают его, все основные CDN его отдают, и выигрыш в сжатии реален и измерим. Единственное оправдание не использовать его в 2026 году — требования устаревших браузеров или CMS, которая его не поддерживает.
Для пакетных рабочих процессов компрессор на основе браузера покрывает 90% того, что нужно большинству людей. Перетащите изображения, выберите WebP, сожмите, готово. Для остальных 10% — массивных медиа-библиотек, CI-конвейеров, автоматизированных сборок — инструменты командной строки вас выручат.