image optimizer for web

WebP benchmark web lossless optimization

last updated: 19/06/2026

this test shows how optimizers use automatic lossless reductions for web usage by using the default or the same command — point is to highlight heuristics and transforms. evaluations are done on specific image test sets

all sets1 354 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 17.63 90193.92
pingo 1.00 -s1 -l 20.78 90787.84
pingo 1.00 -s2 -l 28.53 91241.64
pingo 1.00 -s3 -l 31.90 91709.44
pingo 1.00 -s4 -l 33.96 91760.64
pingo 1.27.2 -s0 -l 16.21 90296.32
pingo 1.27.2 -s1 -l 20.98 91043.84
pingo 1.27.2 -s2 -l 28.17 91811.84
pingo 1.27.2 -s3 -l 32.52 92129.28
pingo 1.27.2 -s4 -l 35.22 92231.68

alpha118 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.77 4210.30
pingo 1.00 -s1 -l 0.94 4205.15
pingo 1.00 -s2 -l 1.21 4235.05
pingo 1.00 -s3 -l 1.28 4238.74
pingo 1.00 -s4 -l 1.25 4238.74
pingo 1.27.2 -s0 -l 0.64 4206.38
pingo 1.27.2 -s1 -l 0.97 4208.84
pingo 1.27.2 -s2 -l 1.27 4239.97
pingo 1.27.2 -s3 -l 1.19 4241.43
pingo 1.27.2 -s4 -l 1.24 4241.43

bitdepth-46 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.34 170.10
pingo 1.00 -s1 -l 0.36 170.10
pingo 1.00 -s2 -l 0.54 172.56
pingo 1.00 -s3 -l 0.65 175.25
pingo 1.00 -s4 -l 0.70 175.25
pingo 1.27.2 -s0 -l 0.32 171.33
pingo 1.27.2 -s1 -l 0.37 171.33
pingo 1.27.2 -s2 -l 0.55 173.79
pingo 1.27.2 -s3 -l 0.72 177.71
pingo 1.27.2 -s4 -l 0.75 177.71

bitdepth-810 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.69 242.66
pingo 1.00 -s1 -l 0.73 250.50
pingo 1.00 -s2 -l 1.16 251.73
pingo 1.00 -s3 -l 1.20 256.88
pingo 1.00 -s4 -l 1.31 256.88
pingo 1.27.2 -s0 -l 0.71 242.66
pingo 1.27.2 -s1 -l 0.78 250.50
pingo 1.27.2 -s2 -l 1.06 251.73
pingo 1.27.2 -s3 -l 1.22 257.11
pingo 1.27.2 -s4 -l 1.31 257.11

colortype-080 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.98 1376.48
pingo 1.00 -s1 -l 1.11 1382.86
pingo 1.00 -s2 -l 1.31 1444.12
pingo 1.00 -s3 -l 1.26 1459.57
pingo 1.00 -s4 -l 1.21 1459.57
pingo 1.27.2 -s0 -l 0.46 1376.48
pingo 1.27.2 -s1 -l 0.93 1389.47
pingo 1.27.2 -s2 -l 1.22 1450.50
pingo 1.27.2 -s3 -l 1.22 1461.03
pingo 1.27.2 -s4 -l 1.26 1461.03

colortype-280 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.96 5939.97
pingo 1.00 -s1 -l 0.96 5940.20
pingo 1.00 -s2 -l 1.09 5948.04
pingo 1.00 -s3 -l 1.07 5951.73
pingo 1.00 -s4 -l 1.13 5954.42
pingo 1.27.2 -s0 -l 0.89 5920.60
pingo 1.27.2 -s1 -l 0.96 5929.67
pingo 1.27.2 -s2 -l 1.10 5939.97
pingo 1.27.2 -s3 -l 1.13 5941.43
pingo 1.27.2 -s4 -l 1.28 5948.04

colortype-380 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.69 767.41
pingo 1.00 -s1 -l 0.87 801.23
pingo 1.00 -s2 -l 1.22 819.37
pingo 1.00 -s3 -l 1.86 865.95
pingo 1.00 -s4 -l 1.92 867.41
pingo 1.27.2 -s0 -l 0.95 825.75
pingo 1.27.2 -s1 -l 1.10 862.26
pingo 1.27.2 -s2 -l 1.37 870.10
pingo 1.27.2 -s3 -l 1.92 926.98
pingo 1.27.2 -s4 -l 2.13 934.82

colortype-480 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.72 2776.48
pingo 1.00 -s1 -l 0.69 2777.71
pingo 1.00 -s2 -l 0.90 2784.32
pingo 1.00 -s3 -l 0.89 2789.47
pingo 1.00 -s4 -l 1.37 2790.70
pingo 1.27.2 -s0 -l 0.68 2766.18
pingo 1.27.2 -s1 -l 0.80 2776.48
pingo 1.27.2 -s2 -l 0.85 2785.55
pingo 1.27.2 -s3 -l 0.84 2789.47
pingo 1.27.2 -s4 -l 1.44 2790.70

colortype-680 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 1.13 7312.76
pingo 1.00 -s1 -l 1.16 7312.76
pingo 1.00 -s2 -l 1.44 7395.85
pingo 1.00 -s3 -l 1.47 7399.77
pingo 1.00 -s4 -l 1.54 7401.23
pingo 1.27.2 -s0 -l 1.05 7274.02
pingo 1.27.2 -s1 -l 1.23 7299.77
pingo 1.27.2 -s2 -l 1.48 7380.40
pingo 1.27.2 -s3 -l 1.61 7384.32
pingo 1.27.2 -s4 -l 2.06 7387.01

filter10 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 1.29 1476.48
pingo 1.00 -s1 -l 1.40 1481.63
pingo 1.00 -s2 -l 1.90 1523.29
pingo 1.00 -s3 -l 1.93 1523.29
pingo 1.00 -s4 -l 1.98 1523.29
pingo 1.27.2 -s0 -l 1.10 1473.79
pingo 1.27.2 -s1 -l 1.45 1481.63
pingo 1.27.2 -s2 -l 2.02 1523.29
pingo 1.27.2 -s3 -l 1.96 1523.29
pingo 1.27.2 -s4 -l 1.99 1526.98

content-chart10 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.50 1416.68
pingo 1.00 -s1 -l 0.52 1418.14
pingo 1.00 -s2 -l 0.65 1422.06
pingo 1.00 -s3 -l 0.62 1422.06
pingo 1.00 -s4 -l 0.63 1422.06
pingo 1.27.2 -s0 -l 0.46 1415.45
pingo 1.27.2 -s1 -l 0.56 1418.14
pingo 1.27.2 -s2 -l 0.65 1422.06
pingo 1.27.2 -s3 -l 0.63 1422.06
pingo 1.27.2 -s4 -l 0.60 1423.29

content-flat30 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.35 1757.11
pingo 1.00 -s1 -l 0.40 1757.11
pingo 1.00 -s2 -l 0.36 1758.34
pingo 1.00 -s3 -l 0.40 1758.34
pingo 1.00 -s4 -l 0.35 1758.34
pingo 1.27.2 -s0 -l 0.25 1761.03
pingo 1.27.2 -s1 -l 0.36 1761.03
pingo 1.27.2 -s2 -l 0.32 1762.26
pingo 1.27.2 -s3 -l 0.35 1762.26
pingo 1.27.2 -s4 -l 0.40 1762.26

content-gradient10 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.40 4322.06
pingo 1.00 -s1 -l 0.39 4324.52
pingo 1.00 -s2 -l 0.47 4320.60
pingo 1.00 -s3 -l 0.49 4320.60
pingo 1.00 -s4 -l 0.54 4320.60
pingo 1.27.2 -s0 -l 0.29 4316.68
pingo 1.27.2 -s1 -l 0.54 4268.64
pingo 1.27.2 -s2 -l 0.65 4265.95
pingo 1.27.2 -s3 -l 0.61 4265.95
pingo 1.27.2 -s4 -l 0.63 4265.95

content-icons-gradient10 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.33 1514.22
pingo 1.00 -s1 -l 0.34 1514.22
pingo 1.00 -s2 -l 0.49 1520.60
pingo 1.00 -s3 -l 0.50 1520.60
pingo 1.00 -s4 -l 0.50 1520.60
pingo 1.27.2 -s0 -l 0.28 1505.15
pingo 1.27.2 -s1 -l 0.33 1514.22
pingo 1.27.2 -s2 -l 0.48 1520.60
pingo 1.27.2 -s3 -l 0.50 1520.60
pingo 1.27.2 -s4 -l 0.52 1518.14

content-icons-realistic12 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.36 2428.44
pingo 1.00 -s1 -l 0.35 2428.44
pingo 1.00 -s2 -l 0.51 2462.26
pingo 1.00 -s3 -l 0.51 2462.26
pingo 1.00 -s4 -l 0.47 2462.26
pingo 1.27.2 -s0 -l 0.28 2404.92
pingo 1.27.2 -s1 -l 0.35 2431.13
pingo 1.27.2 -s2 -l 0.45 2463.49
pingo 1.27.2 -s3 -l 0.49 2463.49
pingo 1.27.2 -s4 -l 0.49 2463.49

content-icons-small49 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.56 1313.99
pingo 1.00 -s1 -l 0.60 1313.99
pingo 1.00 -s2 -l 0.62 1312.76
pingo 1.00 -s3 -l 0.61 1312.76
pingo 1.00 -s4 -l 0.78 1315.45
pingo 1.27.2 -s0 -l 0.44 1301.23
pingo 1.27.2 -s1 -l 0.56 1313.99
pingo 1.27.2 -s2 -l 0.60 1312.76
pingo 1.27.2 -s3 -l 0.64 1312.76
pingo 1.27.2 -s4 -l 0.92 1325.75

content-icons-small-palette121 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.41 318.14
pingo 1.00 -s1 -l 0.58 323.29
pingo 1.00 -s2 -l 0.74 325.75
pingo 1.00 -s3 -l 0.82 329.67
pingo 1.00 -s4 -l 0.88 330.90
pingo 1.27.2 -s0 -l 0.41 318.14
pingo 1.27.2 -s1 -l 0.61 323.29
pingo 1.27.2 -s2 -l 1.01 338.74
pingo 1.27.2 -s3 -l 1.21 344.12
pingo 1.27.2 -s4 -l 1.44 345.35

content-icons-very-small96 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.14 141.43
pingo 1.00 -s1 -l 0.13 141.43
pingo 1.00 -s2 -l 0.19 140.20
pingo 1.00 -s3 -l 0.20 140.20
pingo 1.00 -s4 -l 0.22 140.20
pingo 1.27.2 -s0 -l 0.14 141.43
pingo 1.27.2 -s1 -l 0.13 141.43
pingo 1.27.2 -s2 -l 0.23 140.20
pingo 1.27.2 -s3 -l 0.25 140.20
pingo 1.27.2 -s4 -l 0.25 140.20

content-low-colors80 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.99 7096.08
pingo 1.00 -s1 -l 1.10 7096.08
pingo 1.00 -s2 -l 1.61 7146.58
pingo 1.00 -s3 -l 1.71 7151.73
pingo 1.00 -s4 -l 1.68 7151.73
pingo 1.27.2 -s0 -l 0.76 7096.08
pingo 1.27.2 -s1 -l 1.06 7096.08
pingo 1.27.2 -s2 -l 1.73 7144.12
pingo 1.27.2 -s3 -l 1.72 7151.73
pingo 1.27.2 -s4 -l 1.65 7151.73

content-palettes140 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 3.11 5144.12
pingo 1.00 -s1 -l 3.76 5298.54
pingo 1.00 -s2 -l 5.72 5374.02
pingo 1.00 -s3 -l 7.86 5606.38
pingo 1.00 -s4 -l 7.81 5614.22
pingo 1.27.2 -s0 -l 2.86 5399.77
pingo 1.27.2 -s1 -l 3.95 5638.74
pingo 1.27.2 -s2 -l 5.32 5762.26
pingo 1.27.2 -s3 -l 7.31 5922.06
pingo 1.27.2 -s4 -l 7.78 5927.21

content-palettes-big4 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.80 547.81
pingo 1.00 -s1 -l 1.46 578.94
pingo 1.00 -s2 -l 1.64 580.40
pingo 1.00 -s3 -l 1.80 587.01
pingo 1.00 -s4 -l 1.90 617.91
pingo 1.27.2 -s0 -l 0.51 619.37
pingo 1.27.2 -s1 -l 1.28 653.19
pingo 1.27.2 -s2 -l 1.26 653.19
pingo 1.27.2 -s3 -l 1.39 653.19
pingo 1.27.2 -s4 -l 1.39 653.19

content-pics14 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.97 7200.00
pingo 1.00 -s1 -l 1.24 7228.44
pingo 1.00 -s2 -l 2.65 7353.19
pingo 1.00 -s3 -l 2.54 7353.19
pingo 1.00 -s4 -l 2.56 7353.19
pingo 1.27.2 -s0 -l 1.15 7054.42
pingo 1.27.2 -s1 -l 1.21 7058.34
pingo 1.27.2 -s2 -l 1.94 7132.36
pingo 1.27.2 -s3 -l 2.05 7144.12
pingo 1.27.2 -s4 -l 2.58 7215.45

content-pics-grayscale14 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.98 3299.77
pingo 1.00 -s1 -l 2.01 3398.54
pingo 1.00 -s2 -l 2.08 3398.54
pingo 1.00 -s3 -l 2.18 3402.46
pingo 1.00 -s4 -l 2.20 3402.46
pingo 1.27.2 -s0 -l 0.79 3299.77
pingo 1.27.2 -s1 -l 1.11 3309.07
pingo 1.27.2 -s2 -l 1.69 3367.41
pingo 1.27.2 -s3 -l 1.85 3356.88
pingo 1.27.2 -s4 -l 1.94 3345.35

content-screenshots9 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.50 1130.90
pingo 1.00 -s1 -l 0.45 1130.90
pingo 1.00 -s2 -l 0.96 1144.12
pingo 1.00 -s3 -l 0.92 1144.12
pingo 1.00 -s4 -l 0.85 1144.12
pingo 1.27.2 -s0 -l 0.44 1125.75
pingo 1.27.2 -s1 -l 0.44 1130.90
pingo 1.27.2 -s2 -l 0.89 1145.35
pingo 1.27.2 -s3 -l 0.83 1145.35
pingo 1.27.2 -s4 -l 0.96 1157.11

content-sprites12 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.35 1687.01
pingo 1.00 -s1 -l 0.33 1690.70
pingo 1.00 -s2 -l 0.51 1692.16
pingo 1.00 -s3 -l 0.68 1698.54
pingo 1.00 -s4 -l 0.70 1698.54
pingo 1.27.2 -s0 -l 0.33 1688.24
pingo 1.27.2 -s1 -l 0.39 1691.93
pingo 1.27.2 -s2 -l 0.53 1692.16
pingo 1.27.2 -s3 -l 0.85 1700.00
pingo 1.27.2 -s4 -l 0.86 1700.00

content-text11 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.60 882.86
pingo 1.00 -s1 -l 0.63 952.96
pingo 1.00 -s2 -l 1.12 965.95
pingo 1.00 -s3 -l 1.13 970.10
pingo 1.00 -s4 -l 1.18 970.10
pingo 1.27.2 -s0 -l 0.23 905.15
pingo 1.27.2 -s1 -l 0.39 955.65
pingo 1.27.2 -s2 -l 0.98 968.64
pingo 1.27.2 -s3 -l 1.04 973.79
pingo 1.27.2 -s4 -l 1.13 944.12

ordered-transform-280 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 1.09 3052.96
pingo 1.00 -s1 -l 1.17 3052.96
pingo 1.00 -s2 -l 1.24 3080.40
pingo 1.00 -s3 -l 1.29 3080.40
pingo 1.00 -s4 -l 1.34 3083.09
pingo 1.27.2 -s0 -l 0.91 2981.63
pingo 1.27.2 -s1 -l 1.18 3041.43
pingo 1.27.2 -s2 -l 1.25 3069.87
pingo 1.27.2 -s3 -l 1.30 3069.87
pingo 1.27.2 -s4 -l 1.77 3080.40

ordered-transform-480 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.73 12791.93
pingo 1.00 -s1 -l 0.80 12834.82
pingo 1.00 -s2 -l 1.39 12727.21
pingo 1.00 -s3 -l 1.64 12770.10
pingo 1.00 -s4 -l 1.59 12770.10
pingo 1.25 -s0 -l 0.76 12787.01
pingo 1.25 -s1 -l 0.83 12830.90
pingo 1.25 -s2 -l 1.35 12736.28
pingo 1.25 -s3 -l 1.55 12772.56
pingo 1.25 -s4 -l 1.60 12772.56
pingo 1.27 -s0 -l 1.00 12824.52
pingo 1.27 -s1 -l 1.09 12866.18
pingo 1.27 -s2 -l 1.68 12905.15
pingo 1.27 -s3 -l 1.72 12913.99
pingo 1.27 -s4 -l 1.81 12913.99

ordered-transform-680 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 0.71 2607.61
pingo 1.00 -s1 -l 0.83 2649.27
pingo 1.00 -s2 -l 1.26 2563.49
pingo 1.00 -s3 -l 1.52 2602.46
pingo 1.00 -s4 -l 1.47 2602.46
pingo 1.27.2 -s0 -l 1.03 2643.89
pingo 1.27.2 -s1 -l 1.13 2686.78
pingo 1.27.2 -s2 -l 1.57 2718.14
pingo 1.27.2 -s3 -l 1.81 2725.75
pingo 1.27.2 -s4 -l 1.80 2725.75

reductions48 files

tool version flag time (s) saved (KB)
pingo 1.00 -s0 -l 1.97 7271.33
pingo 1.00 -s1 -l 2.49 7335.05
pingo 1.00 -s2 -l 3.10 7381.63
pingo 1.00 -s3 -l 3.33 7410.30
pingo 1.00 -s4 -l 3.49 7410.30
pingo 1.27.2 -s0 -l 1.84 7239.97
pingo 1.27.2 -s1 -l 2.55 7373.79
pingo 1.27.2 -s2 -l 3.19 7410.30
pingo 1.27.2 -s3 -l 3.37 7435.05
pingo 1.27.2 -s4 -l 3.58 7443.89