| unpkg |
177831 bytes (173.7k)
|
CDN |
| cdnjs |
144475 bytes (141.1k)
|
CDN |
| gzip -6 (default) |
142908 bytes (139.6k)
|
local copy |
| jsdelivr |
142817 bytes (139.5k)
|
CDN |
| gzip -9 |
142323 bytes (139.0k)
|
local copy |
| libdeflate -12 |
137583 bytes (134.4k)
|
local copy |
| 7zip -mx=9 -tgzip |
137473 bytes (134.3k)
|
local copy |
| zultra |
137200 bytes (134.0k)
|
local copy |
| kzip -s0 -rn -b0 |
137001 bytes (133.8k)
|
local copy |
| pigz -11 -n |
136995 bytes (133.8k)
|
local copy |
| Zopfli |
136910 bytes (133.7k)
|
local copy |
| Zopfli (defluff) |
136907 bytes (133.7k)
|
local copy |
| Description | Value | Parameter |
|---|---|---|
| iterations | 1000000 | --i1000000 |
| maximum blocks | 8 | --mb8 |
| maximum length score | 2048 | --mls2048 |
| block splitting recursion | 15 | --bsr15 |
| lazy matching in LZ77 | yes | --lazy |
| optimized Huffman headers | yes | --ohh |
| initial random W for iterations | 1 | --rw1 |
| initial random Z for iterations | 2 | --rz2 |
| CDN | Size (compressed) | MD5 (uncompressed) | Timestamp |
|---|---|---|---|
| unpkg | 177831 bytes | 98e007e0879611d9b6153d205ca5c06f | (invalid) |
| cdnjs | 144475 bytes | 98e007e0879611d9b6153d205ca5c06f | (invalid) |
| jsdelivr | 142817 bytes | 98e007e0879611d9b6153d205ca5c06f | June 3, 2019 @ 14:26 |
| Size | Improvement | Parameters | Found |
|---|---|---|---|
| 136910 bytes | -4 bytes | zopfli --i1000000 --mls2048 --bsr15 --lazy --ohh | June 5, 2019 @ 09:00 |
| 136914 bytes | -6 bytes | zopfli --i100000 --mls2048 --bsr15 --lazy --ohh | June 3, 2019 @ 21:08 |
| 136920 bytes | -17 bytes | zopfli --i10000 --mls2048 --bsr15 --lazy --ohh | June 3, 2019 @ 17:09 |
| 136937 bytes | -1 byte | zopfli --i10000 --mls4096 --bsr11 --lazy --ohh | June 3, 2019 @ 16:56 |
| 136938 bytes | -4 bytes | zopfli --i1000 --mls2048 --bsr15 --lazy --ohh | June 3, 2019 @ 14:46 |
| 136942 bytes | -13 bytes | zopfli --i1000 --mls1024 --bsr9 --lazy --ohh | June 3, 2019 @ 14:46 |
| 136955 bytes | – | zopfli --i100 --mls2048 --bsr13 --lazy --ohh | June 3, 2019 @ 14:40 |
| 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384 | 32768 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384 | 32768 | |
| 2 | 137215 | 137230 | 137217 | 137219 | 137200 | 137076 | 137241 | 137214 | 137018 | 137240 | 137070 | 137074 | 137103 | 137068 | 137109 |
| 4 | 137035 | 137241 | 137246 | 137242 | 137247 | 137033 | 137079 | 137080 | 137043 | 137052 | 137040 | 137164 | 137172 | 137258 | 137145 |
| 6 | 137164 | 137193 | 137194 | 137170 | 137175 | 137181 | 137150 | 137216 | 136958 | 137208 | 137144 | 136956 | 137147 | 137147 | 137144 |
| 7 | 137018 | 137012 | 136977 | 136976 | 137182 | 136992 | 137236 | 137001 | 137172 | 137212 | 137231 | 136947 | 137128 | 137152 | 137146 |
| 8 | 137020 | 137024 | 137016 | 137004 | 137169 | 137003 | 137178 | 137042 | 136948 | 137282 | 136977 | 136965 | 137141 | 137157 | 137136 |
| 9 | 137230 | 137050 | 137209 | 137224 | 137209 | 137211 | 136991 | 137001 | 137034 | 136933 | 137225 | 136955 | 137153 | 137125 | 137138 |
| 10 | 137004 | 137009 | 137141 | 137011 | 137203 | 137003 | 137215 | 137233 | 136958 | 137125 | 136966 | 136960 | 137155 | 137156 | 137151 |
| 11 | 137000 | 137009 | 137204 | 137206 | 137204 | 137212 | 136997 | 137007 | 137038 | 137133 | 137133 | 136937 | 137142 | 137135 | 137175 |
| 12 | 137168 | 137139 | 137141 | 137202 | 137190 | 137173 | 137243 | 137037 | 137000 | 137139 | 136961 | 136952 | 137154 | 137151 | 137088 |
| 13 | 137167 | 137187 | 137140 | 137146 | 137167 | 137139 | 137183 | 137126 | 137124 | 137132 | 136927 | 136954 | 137107 | 137152 | 137277 |
| 14 | 137200 | 137143 | 137138 | 137204 | 137213 | 137203 | 137227 | 137007 | 137077 | 137204 | 137217 | 137149 | 137185 | 137155 | 137109 |
| 15 | 137179 | 137183 | 137174 | 137172 | 137180 | 137175 | 137184 | 137006 | 137172 | 137130 | 136910 | 136958 | 136953 | 137173 | 137101 |
| 16 | 137146 | 137133 | 137188 | 137205 | 137205 | 136966 | 137231 | 137000 | 137030 | 137208 | 137208 | 136953 | 137177 | 137171 | 137090 |
| 17 | 137165 | 137170 | 137221 | 137207 | 137204 | 136997 | 137034 | 137058 | 137083 | 137123 | 137217 | 136960 | 137111 | 137180 | 137103 |
| 18 | 137169 | 137197 | 137190 | 137207 | 137199 | 137197 | 137034 | 137080 | 137037 | 137124 | 136969 | 136946 | 137097 | 137158 | 137091 |
| 19 | 137187 | 137228 | 137233 | 137206 | 137194 | 137200 | 137212 | 137036 | 137035 | 137129 | 137217 | 137147 | 137159 | 137151 | 137097 |
| 20 | 137021 | 137149 | 137220 | 137184 | 137205 | 137181 | 136967 | 137225 | 137033 | 137150 | 137135 | 136918 | 137138 | 137154 | 137087 |
| 21 | 137195 | 137198 | 137206 | 137203 | 137205 | 137173 | 137221 | 137003 | 137040 | 137202 | 137054 | 136954 | 137128 | 137145 | 137089 |
| 22 | 137218 | 137136 | 137142 | 137213 | 137204 | 137232 | 137223 | 137036 | 137076 | 137130 | 137206 | 136950 | 137153 | 137155 | 137086 |
| 23 | 137168 | 137181 | 137205 | 137205 | 137203 | 136964 | 137195 | 137003 | 137037 | 137130 | 137127 | 136925 | 137152 | 137145 | 137138 |
| 25 | 137167 | 137144 | 137157 | 137204 | 137193 | 137175 | 137132 | 137005 | 137035 | 137131 | 137135 | 136954 | 137153 | 137128 | 137093 |
| 30 | 137008 | 137006 | 137213 | 137210 | 137184 | 137203 | 137214 | 136997 | 137001 | 137131 | 136973 | 137017 | 137131 | 137130 | 137106 |
| 40 | 137189 | 137137 | 137193 | 137203 | 137206 | 137203 | 137241 | 137043 | 137033 | 137205 | 137218 | 137145 | 137152 | 137153 | 137088 |
| Iterations | Min. Bytes | Reduction | Coverage |
|---|---|---|---|
| 100 | 136955 bytes | – | 100% |
| 1,000 | 136938 bytes | -17 bytes | 100% |
| 10,000 | 136920 bytes | -18 bytes | 100% |
| 100,000 | 136914 bytes | -6 bytes | 0.58% |
| 1,000,000 | 136910 bytes | -4 bytes | 0.29% |
| 10,000,000 | – | – | – |
| Blocks | Min. Bytes | Compared To Best Zopfli | Compared To Best KZIP |
|---|---|---|---|
| (any) | 137001 bytes | +91 bytes (+0.07%) | – |
| 1 | 137676 bytes | +766 bytes (+0.56%) | +675 bytes |
| 2 | 137631 bytes | +721 bytes (+0.53%) | +630 bytes |
| 3 | 137480 bytes | +570 bytes (+0.42%) | +479 bytes |
| 4 | 137359 bytes | +449 bytes (+0.33%) | +358 bytes |
| 5 | 137329 bytes | +419 bytes (+0.31%) | +328 bytes |
| 6 | 137077 bytes | +167 bytes (+0.12%) | +76 bytes |
| 7 | 137135 bytes | +225 bytes (+0.16%) | +134 bytes |
| 8 | 137082 bytes | +172 bytes (+0.13%) | +81 bytes |
| Algorithm | Program | Parameters | Size | Compared To Best Zopfli |
|---|---|---|---|---|
| ZPAQ (Wikipedia) | zpaq | zpaq -method 69 | 91741 bytes | -45169 bytes (-32.99%) |
| RAR (proprietary) | RAR | rar a -m5 -md64m -mc63:128t -mt1 | 105548 bytes | -31362 bytes (-22.91%) |
| PPMd (Wikipedia) | 7zip | 7za a -mx=9 -m0=ppmd | 109265 bytes | -27645 bytes (-20.19%) |
| Brotli (Wikipedia) | brotli | brotli -q 11 | 116286 bytes | -20624 bytes (-15.06%) |
| LZMA2 (Wikipedia) | xz | xz -9 | 116920 bytes | -19990 bytes (-14.60%) |
| Burrows-Wheeler transform (Wikipedia) | bzip2 | bzip2 -9 | 121898 bytes | -15012 bytes (-10.96%) |
| Zstandard (Wikipedia) | zstd | zstd -19 | 123003 bytes | -13907 bytes (-10.16%) |