Тест сжатия изображений
Одно изображение, четыре кодека, реальные цифры. Мы сжали тестовый образец в zipo.pics и замерили фактический размер на выходе — без маркетинга, только байты. Используйте эти данные для выбора подходящего формата перед сжатием.
| Формат | Размер на выходе | к оригиналу | Когда использовать |
|---|---|---|---|
| PNG (lossless) | 12.8 KB | −75% | Best when every pixel must survive — logos, screenshots. |
| JPG | 2.1 KB | −96% | Universally compatible; great for photos. |
| WebP | 0.9 KB | −98% | Smallest here — simple codec wins on tiny smooth images. |
| AVIF | 1.3 KB | −97% | Usually beats WebP on photos; overhead shows on micro images. |
Как проводились замеры
В тесте использовалось одно исходное изображение, обработанное движком zipo.pics прямо в браузере — Rust скомпилирован в WebAssembly, без участия сервера. Каждый формат кодировался со стандартными настройками, а размер считывался напрямую из файла. Никаких усреднений или манипуляций; таблица отражает возможности кодека, а не сеть или CDN.
Неожиданный факт: AVIF не оказался самым маленьким
На этом крошечном изображении с плавным градиентом AVIF (1,3 КБ) оказался больше WebP (0,9 КБ). Более сложный энкодер AVIF имеет фиксированный оверхед, который окупается только на больших и детализированных снимках — поэтому на миниатюрной графике WebP может выигрывать. На реальных фотографиях AVIF обычно опережает WebP. Идеального кодека на все случаи нет; всё зависит от изображения.
Как читать эту таблицу
Колонка «к оригиналу» наглядна: даже сжатие без потерь в PNG уменьшило файл на 75%, так как исходник был несжатым экспортом на 50,9 КБ. Вывод не в том, что «AVIF всегда меньше», а в том, что «формат нужно подбирать под задачу». Для фото лучше подходят WebP/AVIF, для универсальной совместимости — JPG, а для пиксельной четкости — PNG.
Частые вопросы
Почему PNG без потерь меньше оригинала?
Оригинал размером 50,9 КБ был несжатым экспортом. PNG перекодирует его без потерь и убирает избыточность, снижая размер до 12,8 КБ и сохраняя каждый пиксель неизменным. «Без потерь» означает сохранение качества, а не неизменность размера файла.
Значит ли это, что всегда нужно использовать WebP?
Для фотографий в современном интернете WebP (или AVIF) обычно обеспечивает наименьший размер при хорошем качестве. Однако старые редакторы и некоторые CMS по-прежнему требуют JPG или PNG. Выбирайте формат под целевую платформу.