Boot |
94414 bytes (92.2k)
|
CDN |
Baidu |
78339 bytes (76.5k)
|
CDN |
cdnjs |
78318 bytes (76.5k)
|
CDN |
gzip -6 (default) |
77301 bytes (75.5k)
|
local copy |
gzip -9 |
76923 bytes (75.1k)
|
local copy |
jsdelivr |
76905 bytes (75.1k)
|
CDN |
7zip -mx=9 -tgzip |
74196 bytes (72.5k)
|
local copy |
libdeflate -12 |
74043 bytes (72.3k)
|
local copy |
pigz -11 -n |
74042 bytes (72.3k)
|
local copy |
zultra |
73968 bytes (72.2k)
|
local copy |
kzip -s0 -rn -b1 |
73963 bytes (72.2k)
|
local copy |
Zopfli |
73876 bytes (72.1k)
|
local copy |
Zopfli (defluff) |
73873 bytes (72.1k)
|
local copy |
Description | Value | Parameter |
---|---|---|
iterations | 100000 | --i100000 |
maximum blocks | 8 | --mb8 |
maximum length score | 16 | --mls16 |
block splitting recursion | 10 | --bsr10 |
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 | 94414 bytes | 5e58a160bb5c01d9342809f957e418a7 | March 19, 2015 @ 18:10 |
cdnjs | 78318 bytes | 5e58a160bb5c01d9342809f957e418a7 | April 23, 2014 @ 06:15 |
jsdelivr | 76905 bytes | 5e58a160bb5c01d9342809f957e418a7 | August 7, 2014 @ 19:18 |
CDN | Size (compressed) | MD5 (uncompressed) | Comment / Diff | Timestamp |
---|---|---|---|---|
Baidu | 78339 bytes | ee643c5d4413b9db8bf1cda2274787e4 | only whitespaces differ | June 5, 2014 @ 10:05 |
Size | Improvement | Parameters | Found |
---|---|---|---|
73876 bytes | -1 byte | zopfli --i100000 --mls16 --bsr10 --lazy --ohh | July 23, 2016 @ 01:29 |
73877 bytes | -1 byte | zopfli --i10000 --mls16 --bsr10 --lazy --ohh | November 20, 2015 @ 23:00 |
73878 bytes | -11 bytes | zopfli --i10000 --mls64 --bsr40 --lazy --ohh | November 20, 2015 @ 22:39 |
73889 bytes | -1 byte | zopfli --i1000 --mls16 --bsr10 --lazy --ohh | September 20, 2015 @ 04:45 |
73890 bytes | -1 byte | zopfli --i1000 --mls64 --bsr4 --lazy --ohh | September 17, 2015 @ 10:50 |
73891 bytes | -1 byte | zopfli --i1000 --mls2048 --bsr16 --lazy --ohh | September 11, 2015 @ 01:22 |
73892 bytes | -3 bytes | zopfli --i1000 --mls2048 --bsr10 --lazy --ohh | September 11, 2015 @ 01:14 |
73895 bytes | -2 bytes | zopfli --i1000 --mls512 --bsr8 --lazy --ohh | September 11, 2015 @ 01:07 |
73897 bytes | -3 bytes | zopfli --i1000 --mls512 --bsr4 --lazy --ohh | September 11, 2015 @ 01:05 |
73900 bytes | -1 byte | zopfli --i1000 --mls512 --bsr2 --lazy --ohh | September 11, 2015 @ 01:03 |
73901 bytes | – | zopfli --i100 --mls2048 --bsr16 --lazy --ohh | September 10, 2015 @ 13:50 |
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 | 73890 | 73888 | 73887 | 73888 | 73891 | 73889 | 73887 | 73883 | 73884 | 73881 | 73881 | 73881 | 73881 | 73887 | 73892 |
4 | 73883 | 73879 | 73878 | 73881 | 73886 | 73879 | 73884 | 73892 | 73882 | 73883 | 73879 | 73884 | 73889 | 73898 | 73885 |
6 | 73882 | 73881 | 73876 | 73878 | 73881 | 73880 | 73883 | 73879 | 73880 | 73882 | 73885 | 73882 | 73885 | 73891 | 73884 |
7 | 73882 | 73882 | 73878 | 73878 | 73883 | 73879 | 73879 | 73883 | 73880 | 73880 | 73878 | 73880 | 73881 | 73898 | 73883 |
8 | 73881 | 73880 | 73878 | 73878 | 73880 | 73884 | 73881 | 73881 | 73880 | 73878 | 73881 | 73883 | 73886 | 73886 | 73887 |
9 | 73883 | 73876 | 73878 | 73880 | 73882 | 73879 | 73884 | 73880 | 73883 | 73878 | 73882 | 73879 | 73887 | 73888 | 73888 |
10 | 73879 | 73878 | 73880 | 73876 | 73883 | 73881 | 73880 | 73879 | 73883 | 73880 | 73878 | 73883 | 73887 | 73892 | 73898 |
11 | 73879 | 73878 | 73879 | 73883 | 73881 | 73877 | 73878 | 73881 | 73881 | 73882 | 73885 | 73885 | 73884 | 73902 | 73884 |
12 | 73882 | 73877 | 73879 | 73878 | 73881 | 73878 | 73878 | 73883 | 73876 | 73877 | 73880 | 73881 | 73879 | 73901 | 73888 |
13 | 73883 | 73878 | 73880 | 73878 | 73883 | 73882 | 73878 | 73883 | 73880 | 73880 | 73885 | 73884 | 73891 | 73891 | 73887 |
14 | 73879 | 73880 | 73880 | 73878 | 73878 | 73884 | 73878 | 73880 | 73884 | 73880 | 73879 | 73887 | 73884 | 73904 | 73883 |
15 | 73883 | 73876 | 73882 | 73878 | 73878 | 73880 | 73879 | 73879 | 73880 | 73880 | 73878 | 73883 | 73879 | 73903 | 73882 |
16 | 73882 | 73879 | 73881 | 73881 | 73883 | 73882 | 73880 | 73879 | 73880 | 73882 | 73878 | 73883 | 73881 | 73892 | 73888 |
17 | 73880 | 73878 | 73878 | 73878 | 73881 | 73879 | 73880 | 73880 | 73878 | 73883 | 73880 | 73881 | 73881 | 73890 | 73891 |
18 | 73883 | 73881 | 73878 | 73878 | 73881 | 73879 | 73880 | 73883 | 73882 | 73883 | 73880 | 73878 | 73882 | 73890 | 73884 |
19 | 73883 | 73879 | 73879 | 73879 | 73883 | 73878 | 73879 | 73879 | 73881 | 73882 | 73879 | 73880 | 73883 | 73893 | 73884 |
20 | 73884 | 73879 | 73880 | 73883 | 73883 | 73879 | 73885 | 73880 | 73883 | 73882 | 73882 | 73882 | 73883 | 73890 | 73891 |
21 | 73877 | 73879 | 73878 | 73878 | 73881 | 73879 | 73878 | 73883 | 73880 | 73882 | 73883 | 73881 | 73887 | 73900 | 73891 |
22 | 73883 | 73881 | 73878 | 73878 | 73881 | 73879 | 73888 | 73879 | 73880 | 73878 | 73883 | 73884 | 73890 | 73898 | 73891 |
23 | 73879 | 73879 | 73880 | 73878 | 73883 | 73880 | 73878 | 73879 | 73880 | 73882 | 73883 | 73885 | 73879 | 73887 | 73880 |
25 | 73882 | 73881 | 73878 | 73879 | 73880 | 73881 | 73878 | 73878 | 73881 | 73881 | 73878 | 73881 | 73882 | 73904 | 73885 |
30 | 73880 | 73878 | 73879 | 73880 | 73882 | 73880 | 73879 | 73879 | 73882 | 73879 | 73885 | 73887 | 73879 | 73890 | 73890 |
40 | 73883 | 73878 | 73878 | 73876 | 73883 | 73878 | 73883 | 73883 | 73879 | 73882 | 73882 | 73879 | 73884 | 73902 | 73888 |
Iterations | Min. Bytes | Reduction | Coverage |
---|---|---|---|
100 | 73898 bytes | – | 100% |
1,000 | 73889 bytes | -9 bytes | 100% |
10,000 | 73877 bytes | -12 bytes | 100% |
100,000 | 73876 bytes | -1 byte | 2.90% |
1,000,000 | – | – | – |
10,000,000 | – | – | – |
Blocks | Min. Bytes | Compared To Best Zopfli | Compared To Best KZIP |
---|---|---|---|
(any) | 73999 bytes | +123 bytes (+0.17%) | +36 bytes |
1 | 73963 bytes | +87 bytes (+0.12%) | – |
2 | 73995 bytes | +119 bytes (+0.16%) | +32 bytes |
3 | 74007 bytes | +131 bytes (+0.18%) | +44 bytes |
4 | 74071 bytes | +195 bytes (+0.26%) | +108 bytes |
5 | 74041 bytes | +165 bytes (+0.22%) | +78 bytes |
6 | 74079 bytes | +203 bytes (+0.27%) | +116 bytes |
7 | 74114 bytes | +238 bytes (+0.32%) | +151 bytes |
8 | 74164 bytes | +288 bytes (+0.39%) | +201 bytes |
Algorithm | Program | Parameters | Size | Compared To Best Zopfli |
---|---|---|---|---|
ZPAQ (Wikipedia) | zpaq | zpaq -method 69 | 53463 bytes | -20413 bytes (-27.63%) |
RAR (proprietary) | RAR | rar a -m5 -md64m -mc63:128t -mt1 | 56758 bytes | -17118 bytes (-23.17%) |
PPMd (Wikipedia) | 7zip | 7za a -mx=9 -m0=ppmd | 59057 bytes | -14819 bytes (-20.06%) |
Burrows-Wheeler transform (Wikipedia) | bzip2 | bzip2 -9 | 64555 bytes | -9321 bytes (-12.62%) |
Brotli (Wikipedia) | brotli | brotli -q 11 | 65892 bytes | -7984 bytes (-10.81%) |
LZMA2 (Wikipedia) | xz | xz -9 | 67656 bytes | -6220 bytes (-8.42%) |
Zstandard (Wikipedia) | zstd | zstd -19 | 69468 bytes | -4408 bytes (-5.97%) |