| Boot |
32971 bytes (32.2k)
|
CDN |
| cdnjs |
29040 bytes (28.4k)
|
CDN |
| gzip -6 (default) |
28858 bytes (28.2k)
|
local copy |
| gzip -9 |
28817 bytes (28.1k)
|
local copy |
| unpkg |
28815 bytes (28.1k)
|
CDN |
| libdeflate -12 |
27908 bytes (27.3k)
|
local copy |
| 7zip -mx=9 -tgzip |
27873 bytes (27.2k)
|
local copy |
| kzip -s0 -rn -b1 |
27870 bytes (27.2k)
|
local copy |
| zultra |
27821 bytes (27.2k)
|
local copy |
| pigz -11 -n |
27820 bytes (27.2k)
|
local copy |
| Zopfli |
27764 bytes (27.1k)
|
local copy |
| Zopfli (defluff) |
27763 bytes (27.1k)
|
local copy |
| Description | Value | Parameter |
|---|---|---|
| iterations | 1000000 | --i1000000 |
| maximum blocks | 8 | --mb8 |
| maximum length score | 2 | --mls2 |
| 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 | 32971 bytes | 985e21e6fbbf232119f9fdaa32e0490d | May 13, 2017 @ 17:45 |
| cdnjs | 29040 bytes | 985e21e6fbbf232119f9fdaa32e0490d | (invalid) |
| unpkg | 28815 bytes | 985e21e6fbbf232119f9fdaa32e0490d | May 9, 2017 @ 20:25 |
| Size | Improvement | Parameters | Found |
|---|---|---|---|
| 27764 bytes | -2 bytes | zopfli --i1000000 --mls2 --bsr6 --lazy --ohh | May 10, 2017 @ 13:02 |
| 27766 bytes | -4 bytes | zopfli --i100000 --mls2 --bsr6 --lazy --ohh | May 9, 2017 @ 23:22 |
| 27770 bytes | -2 bytes | zopfli --i10000 --mls2 --bsr6 --lazy --ohh | May 9, 2017 @ 20:55 |
| 27772 bytes | -6 bytes | zopfli --i1000 --mls2 --bsr6 --lazy --ohh | May 9, 2017 @ 20:32 |
| 27778 bytes | -1 byte | zopfli --i1000 --mls16 --bsr7 --lazy --ohh | May 9, 2017 @ 20:31 |
| 27779 bytes | -1 byte | zopfli --i1000 --mls8 --bsr6 --lazy --ohh | May 9, 2017 @ 20:31 |
| 27780 bytes | – | zopfli --i100 --mls2 --bsr6 --lazy --ohh | May 9, 2017 @ 20:26 |
| 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 | 27828 | 27826 | 27826 | 27828 | 27825 | 27826 | 27825 | 27826 | 27826 | 27805 | 27798 | 27800 | 27812 | 27814 | 27803 |
| 4 | 27813 | 27799 | 27790 | 27789 | 27798 | 27805 | 27826 | 27803 | 27798 | 27804 | 27809 | 27804 | 27811 | 27800 | 27798 |
| 6 | 27764 | 27768 | 27774 | 27796 | 27798 | 27808 | 27826 | 27797 | 27800 | 27805 | 27797 | 27800 | 27806 | 27801 | 27808 |
| 7 | 27780 | 27797 | 27783 | 27775 | 27792 | 27807 | 27806 | 27796 | 27808 | 27806 | 27796 | 27803 | 27794 | 27799 | 27802 |
| 8 | 27799 | 27807 | 27799 | 27786 | 27799 | 27826 | 27825 | 27802 | 27801 | 27809 | 27798 | 27804 | 27796 | 27799 | 27801 |
| 9 | 27789 | 27807 | 27802 | 27794 | 27802 | 27800 | 27825 | 27802 | 27804 | 27800 | 27798 | 27803 | 27808 | 27799 | 27805 |
| 10 | 27782 | 27807 | 27801 | 27805 | 27818 | 27818 | 27818 | 27818 | 27818 | 27803 | 27796 | 27799 | 27795 | 27800 | 27799 |
| 11 | 27803 | 27806 | 27800 | 27798 | 27823 | 27818 | 27818 | 27826 | 27818 | 27803 | 27800 | 27819 | 27804 | 27809 | 27803 |
| 12 | 27802 | 27794 | 27796 | 27795 | 27819 | 27817 | 27818 | 27818 | 27810 | 27803 | 27801 | 27810 | 27808 | 27804 | 27802 |
| 13 | 27802 | 27799 | 27796 | 27803 | 27802 | 27819 | 27818 | 27802 | 27804 | 27803 | 27810 | 27809 | 27812 | 27808 | 27807 |
| 14 | 27797 | 27802 | 27802 | 27777 | 27796 | 27803 | 27826 | 27803 | 27798 | 27808 | 27803 | 27815 | 27804 | 27802 | 27800 |
| 15 | 27801 | 27779 | 27798 | 27778 | 27802 | 27826 | 27825 | 27825 | 27797 | 27798 | 27799 | 27801 | 27802 | 27800 | 27798 |
| 16 | 27786 | 27789 | 27783 | 27788 | 27790 | 27826 | 27826 | 27800 | 27804 | 27799 | 27795 | 27801 | 27803 | 27801 | 27801 |
| 17 | 27789 | 27785 | 27798 | 27798 | 27790 | 27811 | 27825 | 27798 | 27804 | 27807 | 27798 | 27803 | 27804 | 27799 | 27799 |
| 18 | 27801 | 27798 | 27797 | 27783 | 27798 | 27803 | 27807 | 27803 | 27803 | 27817 | 27797 | 27803 | 27808 | 27801 | 27806 |
| 19 | 27787 | 27798 | 27781 | 27784 | 27794 | 27826 | 27826 | 27803 | 27803 | 27812 | 27800 | 27800 | 27808 | 27800 | 27804 |
| 20 | 27796 | 27795 | 27816 | 27794 | 27789 | 27820 | 27826 | 27826 | 27826 | 27806 | 27800 | 27803 | 27813 | 27799 | 27797 |
| 21 | 27791 | 27794 | 27782 | 27794 | 27798 | 27825 | 27825 | 27825 | 27804 | 27804 | 27801 | 27799 | 27811 | 27802 | 27805 |
| 22 | 27798 | 27786 | 27796 | 27797 | 27801 | 27803 | 27799 | 27803 | 27803 | 27799 | 27801 | 27804 | 27808 | 27800 | 27804 |
| 23 | 27778 | 27786 | 27782 | 27791 | 27792 | 27819 | 27817 | 27804 | 27806 | 27807 | 27798 | 27804 | 27808 | 27809 | 27805 |
| 25 | 27803 | 27804 | 27795 | 27804 | 27818 | 27818 | 27818 | 27818 | 27811 | 27810 | 27803 | 27809 | 27806 | 27812 | 27798 |
| 30 | 27793 | 27792 | 27780 | 27793 | 27792 | 27793 | 27826 | 27808 | 27805 | 27807 | 27799 | 27803 | 27795 | 27805 | 27801 |
| 40 | 27787 | 27802 | 27796 | 27794 | 27818 | 27800 | 27817 | 27799 | 27807 | 27804 | 27797 | 27800 | 27795 | 27804 | 27799 |
| Iterations | Min. Bytes | Reduction | Coverage |
|---|---|---|---|
| 100 | 27780 bytes | – | 100% |
| 1,000 | 27772 bytes | -8 bytes | 100% |
| 10,000 | 27770 bytes | -2 bytes | 100% |
| 100,000 | 27766 bytes | -4 bytes | 0.58% |
| 1,000,000 | 27764 bytes | -2 bytes | 0.29% |
| 10,000,000 | – | – | – |
| Blocks | Min. Bytes | Compared To Best Zopfli | Compared To Best KZIP |
|---|---|---|---|
| (any) | 27870 bytes | +106 bytes (+0.38%) | – |
| 1 | 27870 bytes | +106 bytes (+0.38%) | – |
| 2 | 27872 bytes | +108 bytes (+0.39%) | +2 bytes |
| 3 | 27880 bytes | +116 bytes (+0.42%) | +10 bytes |
| 4 | 27888 bytes | +124 bytes (+0.45%) | +18 bytes |
| 5 | 27878 bytes | +114 bytes (+0.41%) | +8 bytes |
| 6 | 27906 bytes | +142 bytes (+0.51%) | +36 bytes |
| 7 | 27931 bytes | +167 bytes (+0.60%) | +61 bytes |
| 8 | 27968 bytes | +204 bytes (+0.73%) | +98 bytes |
| Algorithm | Program | Parameters | Size | Compared To Best Zopfli |
|---|---|---|---|---|
| ZPAQ (Wikipedia) | zpaq | zpaq -method 69 | 22960 bytes | -4804 bytes (-17.30%) |
| RAR (proprietary) | RAR | rar a -m5 -md64m -mc63:128t -mt1 | 23634 bytes | -4130 bytes (-14.88%) |
| PPMd (Wikipedia) | 7zip | 7za a -mx=9 -m0=ppmd | 24434 bytes | -3330 bytes (-11.99%) |
| Brotli (Wikipedia) | brotli | brotli -q 11 | 25837 bytes | -1927 bytes (-6.94%) |
| Burrows-Wheeler transform (Wikipedia) | bzip2 | bzip2 -9 | 26499 bytes | -1265 bytes (-4.56%) |
| LZMA2 (Wikipedia) | xz | xz -9 | 26588 bytes | -1176 bytes (-4.24%) |
| Zstandard (Wikipedia) | zstd | zstd -19 | 27294 bytes | -470 bytes (-1.69%) |