| Boot |
44184 bytes (43.1k)
|
CDN |
| Baidu |
38981 bytes (38.1k)
|
CDN |
| cdnjs |
38867 bytes (38.0k)
|
CDN |
| gzip -6 (default) |
38648 bytes (37.7k)
|
local copy |
|
38588 bytes (37.7k)
|
CDN | |
| Yandex |
38580 bytes (37.7k)
|
CDN |
| jsdelivr |
38580 bytes (37.7k)
|
CDN |
| gzip -9 |
38576 bytes (37.7k)
|
local copy |
| 7zip -mx=9 -tgzip |
37437 bytes (36.6k)
|
local copy |
| libdeflate -12 |
37434 bytes (36.6k)
|
local copy |
| kzip -s0 -rn -b0 |
37427 bytes (36.5k)
|
local copy |
| zultra |
37406 bytes (36.5k)
|
local copy |
| pigz -11 -n |
37376 bytes (36.5k)
|
local copy |
| Zopfli |
37338 bytes (36.5k)
|
local copy |
| Description | Value | Parameter |
|---|---|---|
| iterations | 100000 | --i100000 |
| maximum blocks | 8 | --mb8 |
| maximum length score | 32 | --mls32 |
| block splitting recursion | 6 | --bsr6 |
| 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 |
|---|---|---|---|
| Boot | 44184 bytes | 5ae69803cee77531dce8475a1bc4e78b | March 18, 2015 @ 10:26 |
| cdnjs | 38867 bytes | 5ae69803cee77531dce8475a1bc4e78b | May 8, 2014 @ 17:15 |
| 38588 bytes | 5ae69803cee77531dce8475a1bc4e78b | April 4, 2014 @ 05:37 | |
| Yandex | 38580 bytes | 5ae69803cee77531dce8475a1bc4e78b | June 11, 2015 @ 14:17 |
| jsdelivr | 38580 bytes | 5ae69803cee77531dce8475a1bc4e78b | August 7, 2014 @ 18:31 |
| CDN | Size (compressed) | MD5 (uncompressed) | Comment / Diff | Timestamp |
|---|---|---|---|---|
| Baidu | 38981 bytes | c06b3e0c60d71ee115059dbf104dd14d | only whitespaces differ | June 5, 2014 @ 10:05 |
| Size | Improvement | Parameters | Found |
|---|---|---|---|
| 37338 bytes | -3 bytes | zopfli --i100000 --mls32 --bsr6 --lazy --ohh | November 27, 2015 @ 18:07 |
| 37341 bytes | -1 byte | zopfli --i10000 --mls32 --bsr6 --lazy --ohh | October 14, 2015 @ 03:35 |
| 37342 bytes | -1 byte | zopfli --i10000 --mls8192 --bsr16 --lazy --ohh | September 9, 2015 @ 18:19 |
| 37343 bytes | -2 bytes | zopfli --i10000 --mls4096 --bsr8 --lazy --ohh | September 9, 2015 @ 18:04 |
| 37345 bytes | -1 byte | zopfli --i10000 --mls512 --bsr13 --lazy --ohh | September 9, 2015 @ 17:48 |
| 37346 bytes | -5 bytes | zopfli --i1000 --mls512 --bsr13 --lazy --ohh | September 7, 2015 @ 20:10 |
| 37351 bytes | – | zopfli --i100 --mls8192 --bsr12 --lazy --ohh | September 7, 2015 @ 16:55 |
| 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 | 37347 | 37345 | 37345 | 37346 | 37347 | 37346 | 37350 | 37351 | 37354 | 37354 | 37354 | 37357 | 37356 | 37351 | 37344 |
| 4 | 37349 | 37348 | 37354 | 37351 | 37355 | 37349 | 37356 | 37348 | 37357 | 37352 | 37348 | 37347 | 37352 | 37351 | 37355 |
| 6 | 37345 | 37345 | 37348 | 37342 | 37338 | 37342 | 37345 | 37348 | 37350 | 37347 | 37348 | 37347 | 37347 | 37345 | 37345 |
| 7 | 37346 | 37346 | 37346 | 37345 | 37351 | 37345 | 37347 | 37348 | 37347 | 37347 | 37353 | 37350 | 37344 | 37343 | 37342 |
| 8 | 37349 | 37345 | 37355 | 37351 | 37347 | 37352 | 37348 | 37347 | 37352 | 37349 | 37347 | 37343 | 37344 | 37346 | 37344 |
| 9 | 37350 | 37350 | 37362 | 37363 | 37359 | 37354 | 37352 | 37349 | 37368 | 37359 | 37353 | 37351 | 37348 | 37344 | 37353 |
| 10 | 37350 | 37348 | 37356 | 37359 | 37349 | 37350 | 37362 | 37348 | 37350 | 37347 | 37370 | 37348 | 37344 | 37347 | 37343 |
| 11 | 37346 | 37346 | 37344 | 37345 | 37364 | 37363 | 37351 | 37349 | 37348 | 37348 | 37370 | 37353 | 37344 | 37343 | 37343 |
| 12 | 37350 | 37350 | 37350 | 37350 | 37350 | 37347 | 37346 | 37348 | 37346 | 37352 | 37346 | 37349 | 37345 | 37344 | 37349 |
| 13 | 37346 | 37347 | 37349 | 37349 | 37348 | 37346 | 37347 | 37344 | 37345 | 37346 | 37348 | 37350 | 37345 | 37343 | 37346 |
| 14 | 37348 | 37356 | 37353 | 37345 | 37355 | 37347 | 37345 | 37348 | 37350 | 37354 | 37346 | 37344 | 37345 | 37343 | 37343 |
| 15 | 37348 | 37351 | 37353 | 37362 | 37364 | 37362 | 37349 | 37349 | 37347 | 37354 | 37345 | 37345 | 37344 | 37343 | 37353 |
| 16 | 37349 | 37352 | 37355 | 37361 | 37349 | 37349 | 37352 | 37371 | 37367 | 37365 | 37353 | 37354 | 37342 | 37344 | 37353 |
| 17 | 37348 | 37346 | 37346 | 37346 | 37350 | 37354 | 37368 | 37367 | 37371 | 37358 | 37371 | 37360 | 37344 | 37346 | 37349 |
| 18 | 37346 | 37345 | 37345 | 37345 | 37346 | 37345 | 37346 | 37347 | 37352 | 37349 | 37345 | 37343 | 37344 | 37346 | 37343 |
| 19 | 37345 | 37346 | 37346 | 37346 | 37346 | 37346 | 37345 | 37349 | 37348 | 37347 | 37346 | 37345 | 37344 | 37343 | 37346 |
| 20 | 37345 | 37346 | 37346 | 37345 | 37347 | 37346 | 37346 | 37346 | 37352 | 37348 | 37347 | 37350 | 37344 | 37345 | 37343 |
| 21 | 37346 | 37346 | 37346 | 37346 | 37348 | 37345 | 37346 | 37347 | 37345 | 37352 | 37346 | 37345 | 37342 | 37343 | 37345 |
| 22 | 37348 | 37353 | 37351 | 37358 | 37364 | 37348 | 37374 | 37349 | 37346 | 37349 | 37345 | 37344 | 37346 | 37343 | 37356 |
| 23 | 37346 | 37344 | 37357 | 37361 | 37356 | 37356 | 37351 | 37348 | 37346 | 37348 | 37348 | 37343 | 37349 | 37347 | 37343 |
| 25 | 37351 | 37347 | 37345 | 37346 | 37346 | 37347 | 37348 | 37345 | 37345 | 37347 | 37347 | 37343 | 37344 | 37343 | 37345 |
| 30 | 37346 | 37347 | 37357 | 37357 | 37349 | 37345 | 37348 | 37368 | 37347 | 37349 | 37347 | 37344 | 37348 | 37344 | 37347 |
| 40 | 37351 | 37345 | 37346 | 37346 | 37346 | 37346 | 37348 | 37344 | 37350 | 37347 | 37346 | 37344 | 37344 | 37343 | 37347 |
| Iterations | Min. Bytes | Reduction | Coverage |
|---|---|---|---|
| 100 | 37349 bytes | – | 100% |
| 1,000 | 37344 bytes | -5 bytes | 100% |
| 10,000 | 37341 bytes | -3 bytes | 100% |
| 100,000 | 37338 bytes | -3 bytes | 0.29% |
| 1,000,000 | – | – | – |
| 10,000,000 | – | – | – |
| Blocks | Min. Bytes | Compared To Best Zopfli | Compared To Best KZIP |
|---|---|---|---|
| (any) | 37427 bytes | +89 bytes (+0.24%) | – |
| 1 | 37428 bytes | +90 bytes (+0.24%) | +1 byte |
| 2 | 37458 bytes | +120 bytes (+0.32%) | +31 bytes |
| 3 | 37485 bytes | +147 bytes (+0.39%) | +58 bytes |
| 4 | 37520 bytes | +182 bytes (+0.49%) | +93 bytes |
| 5 | 37479 bytes | +141 bytes (+0.38%) | +52 bytes |
| 6 | 37465 bytes | +127 bytes (+0.34%) | +38 bytes |
| 7 | 37490 bytes | +152 bytes (+0.41%) | +63 bytes |
| 8 | 37524 bytes | +186 bytes (+0.50%) | +97 bytes |
| Algorithm | Program | Parameters | Size | Compared To Best Zopfli |
|---|---|---|---|---|
| ZPAQ (Wikipedia) | zpaq | zpaq -method 69 | 30283 bytes | -7055 bytes (-18.89%) |
| RAR (proprietary) | RAR | rar a -m5 -md64m -mc63:128t -mt1 | 31501 bytes | -5837 bytes (-15.63%) |
| PPMd (Wikipedia) | 7zip | 7za a -mx=9 -m0=ppmd | 32876 bytes | -4462 bytes (-11.95%) |
| Brotli (Wikipedia) | brotli | brotli -q 11 | 34280 bytes | -3058 bytes (-8.19%) |
| Burrows-Wheeler transform (Wikipedia) | bzip2 | bzip2 -9 | 35272 bytes | -2066 bytes (-5.53%) |
| LZMA2 (Wikipedia) | xz | xz -9 | 35720 bytes | -1618 bytes (-4.33%) |
| Zstandard (Wikipedia) | zstd | zstd -19 | 36626 bytes | -712 bytes (-1.91%) |