Best WebP Compression Tool
Up to 0% smaller than LZMA. 0 wins, 0 losses across real-world WebP files. Lossless, verified, free to try.
How PZIP Compresses WebP
WebP uses VP8 (lossy) or VP8L (lossless) — both highly optimized codecs by Google. PZIP's passthrough mode ensures WebP files are never enlarged. Marginal wins come from container-level metadata extraction and RIFF header optimization.
Codec: PassthroughHistory of WebP
WebP was developed by Google in 2010 using VP8 (lossy) and VP8L (lossless) codecs. It offers superior compression to JPEG and PNG while supporting both lossy and lossless modes, plus animation and alpha transparency. Adopted by Chrome, Firefox, and Safari.
Compression Timeline
Google announces WebP format
Safari adds WebP support — universal browser coverage
WebP overtakes PNG for web usage
PZIP passthrough guarantees never-worse on WebP
Real-World Benchmark Results
Every file tested with LZMA-9 (maximum compression) as baseline. Round-trip correctness verified on every file.
| File | Size | PZIP vs LZMA | Result | Download |
|---|---|---|---|---|
| aucmd-after.webp | 67.0 KB | TIE | ERROR | Source |
| awa-koenji-2023-3.webp | 113.5 KB | TIE | ERROR | Source |
| band-sounds.webp | 365.7 KB | TIE | ERROR | Source |
| casino1.webp | 60.4 KB | TIE | ERROR | Source |
| casino1@2x.webp | 157.4 KB | TIE | ERROR | Source |
| color1.webp | 20.0 KB | TIE | ERROR | Source |
| config-create.webp | 26.0 KB | TIE | ERROR | Source |
| copilot-authenticated.webp | 79.8 KB | TIE | ERROR | Source |
| copilot-cmp4.webp | 35.3 KB | TIE | ERROR | Source |
| deprecated.webp | 105.9 KB | TIE | ERROR | Source |
| extended-lossy-uncompressed-alpha.webp | 92.8 KB | TIE | ERROR | Source |
| fade_nc-false.webp | 23.9 KB | TIE | ERROR | Source |
| flatpak.webp | 37.8 KB | TIE | ERROR | Source |
| font-big.webp | 21.5 KB | TIE | ERROR | Source |
| gallery5.webp | 80.8 KB | TIE | ERROR | Source |
| google-gallery-2.webp | 59.2 KB | TIE | ERROR | Source |
| google-gallery-4.webp | 172.8 KB | TIE | ERROR | Source |
| gstatic-1.webp | 29.6 KB | TIE | ERROR | Source |
| happo-en1.webp | 399.1 KB | TIE | ERROR | Source |
| install-ls4.webp | 82.7 KB | TIE | ERROR | Source |
| iyashinosatonenba4.webp | 248.7 KB | TIE | ERROR | Source |
| kachikachi.webp | 130.2 KB | TIE | ERROR | Source |
| lazy-init.webp | 56.8 KB | TIE | ERROR | Source |
| lossless_checker_3_512x512_sq16.webp | 224.1 KB | TIE | ERROR | Source |
| lossless_gradient_1_300x200.webp | 101.0 KB | TIE | ERROR | Source |
| lossless_solid_red_400x300.webp | 141.0 KB | TIE | ERROR | Source |
| lossy_photo_2_640x480_q55.webp | 23.2 KB | TIE | ERROR | Source |
| lspkind-before.webp | 21.0 KB | TIE | ERROR | Source |
| lualine-options-before.webp | 40.5 KB | TIE | ERROR | Source |
| mason-tsls.webp | 52.4 KB | TIE | ERROR | Source |
| mm-bon-odori-thumbnail.webp | 190.3 KB | TIE | ERROR | Source |
| nihonbashi-parade-thumbnail.webp | 32.0 KB | TIE | ERROR | Source |
| nvim-hlslens2.webp | 28.3 KB | TIE | ERROR | Source |
| picsum-100.webp | 23.5 KB | TIE | ERROR | Source |
| picsum-101.webp | 31.4 KB | TIE | ERROR | Source |
| picsum-103.webp | 73.2 KB | TIE | ERROR | Source |
| picsum-104.webp | 21.1 KB | TIE | ERROR | Source |
| picsum-106.webp | 50.1 KB | TIE | ERROR | Source |
| picsum-109.webp | 28.0 KB | TIE | ERROR | Source |
| picsum-110.webp | 83.9 KB | TIE | ERROR | Source |
| picsum-112.webp | 40.5 KB | TIE | ERROR | Source |
| picsum-115.webp | 77.3 KB | TIE | ERROR | Source |
| picsum-116.webp | 52.0 KB | TIE | ERROR | Source |
| picsum-118.webp | 51.9 KB | TIE | ERROR | Source |
| picsum-120.webp | 55.2 KB | TIE | ERROR | Source |
| picsum-122.webp | 27.8 KB | TIE | ERROR | Source |
| picsum-123.webp | 22.4 KB | TIE | ERROR | Source |
| picsum-124.webp | 32.6 KB | TIE | ERROR | Source |
| picsum_1200x800_001.webp | 95.9 KB | TIE | ERROR | Source |
| picsum_1200x800_002.webp | 113.8 KB | TIE | ERROR | Source |
| picsum_1200x800_003.webp | 70.9 KB | TIE | ERROR | Source |
| picsum_1200x800_004.webp | 45.2 KB | TIE | ERROR | Source |
| picsum_1200x800_005.webp | 53.0 KB | TIE | ERROR | Source |
| picsum_1200x800_006.webp | 26.2 KB | TIE | ERROR | Source |
| picsum_1200x800_007.webp | 85.6 KB | TIE | ERROR | Source |
| picsum_1200x800_010.webp | 104.9 KB | TIE | ERROR | Source |
| picsum_1200x800_012.webp | 139.6 KB | TIE | ERROR | Source |
| picsum_1200x800_013.webp | 181.4 KB | TIE | ERROR | Source |
| picsum_1200x800_014.webp | 37.8 KB | TIE | ERROR | Source |
| picsum_1200x800_015.webp | 95.2 KB | TIE | ERROR | Source |
| picsum_1200x800_016.webp | 155.7 KB | TIE | ERROR | Source |
| picsum_1200x800_017.webp | 114.8 KB | TIE | ERROR | Source |
| picsum_1200x800_018.webp | 47.5 KB | TIE | ERROR | Source |
| picsum_1200x800_019.webp | 69.8 KB | TIE | ERROR | Source |
| picsum_1200x800_020.webp | 37.9 KB | TIE | ERROR | Source |
| picsum_1200x800_022.webp | 250.8 KB | TIE | ERROR | Source |
| picsum_1200x800_023.webp | 71.3 KB | TIE | ERROR | Source |
| picsum_1200x800_024.webp | 109.7 KB | TIE | ERROR | Source |
| picsum_1200x800_025.webp | 113.4 KB | TIE | ERROR | Source |
| picsum_1200x800_026.webp | 39.5 KB | TIE | ERROR | Source |
| picsum_1200x800_028.webp | 25.7 KB | TIE | ERROR | Source |
| picsum_1200x800_029.webp | 76.4 KB | TIE | ERROR | Source |
| picsum_1200x800_030.webp | 77.5 KB | TIE | ERROR | Source |
| picsum_1200x800_031.webp | 123.8 KB | TIE | ERROR | Source |
| picsum_1200x800_032.webp | 55.7 KB | TIE | ERROR | Source |
| picsum_1200x800_033.webp | 104.3 KB | TIE | ERROR | Source |
| picsum_1200x800_034.webp | 73.3 KB | TIE | ERROR | Source |
| picsum_1200x800_036.webp | 30.6 KB | TIE | ERROR | Source |
| picsum_1200x800_037.webp | 127.9 KB | TIE | ERROR | Source |
| picsum_1200x800_040.webp | 100.2 KB | TIE | ERROR | Source |
| picsum_1920x1080_041.webp | 70.0 KB | TIE | ERROR | Source |
| picsum_1920x1080_042.webp | 43.1 KB | TIE | ERROR | Source |
| picsum_1920x1080_044.webp | 39.2 KB | TIE | ERROR | Source |
| picsum_1920x1080_045.webp | 384.3 KB | TIE | ERROR | Source |
| picsum_1920x1080_046.webp | 416.4 KB | TIE | ERROR | Source |
| picsum_1920x1080_047.webp | 98.3 KB | TIE | ERROR | Source |
| picsum_1920x1080_048.webp | 229.2 KB | TIE | ERROR | Source |
| picsum_1920x1080_049.webp | 43.5 KB | TIE | ERROR | Source |
| picsum_1920x1080_050.webp | 101.0 KB | TIE | ERROR | Source |
| picsum_1920x1080_051.webp | 114.2 KB | TIE | ERROR | Source |
| picsum_1920x1080_052.webp | 23.0 KB | TIE | ERROR | Source |
| picsum_1920x1080_053.webp | 239.6 KB | TIE | ERROR | Source |
| picsum_1920x1080_054.webp | 64.7 KB | TIE | ERROR | Source |
| picsum_1920x1080_055.webp | 274.4 KB | TIE | ERROR | Source |
| picsum_1920x1080_056.webp | 99.7 KB | TIE | ERROR | Source |
| picsum_1920x1080_057.webp | 147.4 KB | TIE | ERROR | Source |
| picsum_1920x1080_058.webp | 271.2 KB | TIE | ERROR | Source |
| picsum_1920x1080_059.webp | 49.8 KB | TIE | ERROR | Source |
| picsum_1920x1080_060.webp | 78.1 KB | TIE | ERROR | Source |
| picsum_1920x1080_061.webp | 247.2 KB | TIE | ERROR | Source |
| picsum_1920x1080_062.webp | 99.8 KB | TIE | ERROR | Source |
| picsum_1920x1080_063.webp | 23.2 KB | TIE | ERROR | Source |
| picsum_1920x1080_064.webp | 91.3 KB | TIE | ERROR | Source |
| picsum_1920x1080_065.webp | 62.3 KB | TIE | ERROR | Source |
| picsum_1920x1080_066.webp | 74.1 KB | TIE | ERROR | Source |
| picsum_1920x1080_067.webp | 103.8 KB | TIE | ERROR | Source |
| picsum_1920x1080_068.webp | 98.9 KB | TIE | ERROR | Source |
| picsum_1920x1080_069.webp | 173.8 KB | TIE | ERROR | Source |
| picsum_1920x1080_070.webp | 62.2 KB | TIE | ERROR | Source |
| picsum_1920x1080_071.webp | 134.9 KB | TIE | ERROR | Source |
| picsum_1920x1080_072.webp | 271.0 KB | TIE | ERROR | Source |
| picsum_1920x1080_073.webp | 34.4 KB | TIE | ERROR | Source |
| picsum_1920x1080_074.webp | 66.0 KB | TIE | ERROR | Source |
| picsum_1920x1080_075.webp | 211.2 KB | TIE | ERROR | Source |
| picsum_1920x1080_077.webp | 163.8 KB | TIE | ERROR | Source |
| picsum_1920x1080_078.webp | 107.5 KB | TIE | ERROR | Source |
| picsum_1920x1080_079.webp | 302.3 KB | TIE | ERROR | Source |
| picsum_1920x1080_080.webp | 138.6 KB | TIE | ERROR | Source |
| picsum_1920x1080_081.webp | 101.4 KB | TIE | ERROR | Source |
| picsum_1920x1080_082.webp | 120.5 KB | TIE | ERROR | Source |
| picsum_1920x1080_083.webp | 119.9 KB | TIE | ERROR | Source |
| picsum_1920x1080_084.webp | 146.8 KB | TIE | ERROR | Source |
| picsum_1920x1080_085.webp | 245.9 KB | TIE | ERROR | Source |
| picsum_1920x1080_086.webp | 89.2 KB | TIE | ERROR | Source |
| picsum_1920x1080_087.webp | 201.4 KB | TIE | ERROR | Source |
| picsum_1920x1080_089.webp | 319.9 KB | TIE | ERROR | Source |
| picsum_webp_1100.webp | 120.2 KB | TIE | ERROR | Source |
| picsum_webp_1101.webp | 111.8 KB | TIE | ERROR | Source |
| picsum_webp_1102.webp | 29.8 KB | TIE | ERROR | Source |
| picsum_webp_1103.webp | 59.4 KB | TIE | ERROR | Source |
| picsum_webp_1104.webp | 131.4 KB | TIE | ERROR | Source |
| restav@2x.webp | 129.0 KB | TIE | ERROR | Source |
| sqlite-nvim-ok.webp | 63.4 KB | TIE | ERROR | Source |
| telescope-che-ok.webp | 44.0 KB | TIE | ERROR | Source |
| unsplash-141460924522.webp | 148.7 KB | TIE | ERROR | Source |
| unsplash-143179406223.webp | 159.0 KB | TIE | ERROR | Source |
| unsplash-144197423153.webp | 168.6 KB | TIE | ERROR | Source |
| unsplash-144775287521.webp | 202.2 KB | TIE | ERROR | Source |
| unsplash-146858126442.webp | 35.3 KB | TIE | ERROR | Source |
| unsplash-146947496802.webp | 60.9 KB | TIE | ERROR | Source |
| unsplash-147221410345.webp | 164.2 KB | TIE | ERROR | Source |
| unsplash-147592415673.webp | 50.0 KB | TIE | ERROR | Source |
| unsplash-150178588804.webp | 152.7 KB | TIE | ERROR | Source |
| unsplash-150185414080.webp | 119.8 KB | TIE | ERROR | Source |
| unsplash-150456796154.webp | 88.2 KB | TIE | ERROR | Source |
| unsplash-150752542803.webp | 71.8 KB | TIE | ERROR | Source |
| unsplash-151968139378.webp | 115.5 KB | TIE | ERROR | Source |
| unsplash-152371299961.webp | 223.5 KB | TIE | ERROR | Source |
| wezterm-font.webp | 66.6 KB | TIE | ERROR | Source |
| yomiuri-land-thunbmail.webp | 87.8 KB | TIE | ERROR | Source |
Frequently Asked Questions
Can PZIP compress WebP files?
+
WebP is already highly optimized. PZIP provides marginal gains from container metadata and guarantees never-worse output.
PZIP vs Other Compressors for WebP
| Feature | PZIP | LZMA / xz | gzip | zstd |
|---|---|---|---|---|
| Type-Aware | Yes | No | No | No |
| Lossless | Yes | Yes | Yes | Yes |
| Never-Worse Guarantee | Yes | N/A | N/A | N/A |
| Best WebP Saving | 0% | Baseline | Worse | ~Similar |
| Round-Trip Verified | Every file | Manual | Manual | Manual |
Try PZIP on Your WebP Files
Upload any WebP file up to 30 MB. Free during beta — no signup required. See how much smaller PZIP makes it.
Baseline: LZMA-9 (maximum compression)
Competitors: gzip-9, bz2-9, brotli-11, zstd-19, PPMd 2-24
Verification: Byte-exact round-trip on every file
Guarantee: Never-worse (PZIP <= LZMA, always)
Test files: 150 real-world WebP files
Updated: 2026-02-15