unpkg |
182129 bytes (177.9k)
|
CDN |
cdnjs |
147920 bytes (144.5k)
|
CDN |
gzip -6 (default) |
146347 bytes (142.9k)
|
local copy |
jsdelivr |
146312 bytes (142.9k)
|
CDN |
gzip -9 |
145800 bytes (142.4k)
|
local copy |
libdeflate -12 |
140917 bytes (137.6k)
|
local copy |
zultra |
140832 bytes (137.5k)
|
local copy |
7zip -mx=9 -tgzip |
140747 bytes (137.4k)
|
local copy |
kzip -s0 -rn -b0 |
140493 bytes (137.2k)
|
local copy |
pigz -11 -n |
140475 bytes (137.2k)
|
local copy |
Zopfli |
140410 bytes (137.1k)
|
local copy |
Zopfli (defluff) |
140409 bytes (137.1k)
|
local copy |
Description | Value | Parameter |
---|---|---|
iterations | 1000000 | --i1000000 |
maximum blocks | 8 | --mb8 |
maximum length score | 2048 | --mls2048 |
block splitting recursion | 12 | --bsr12 |
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 | 182129 bytes | 72fe423c0c63fb3f892d533dd88c491e | (invalid) |
cdnjs | 147920 bytes | 72fe423c0c63fb3f892d533dd88c491e | (invalid) |
jsdelivr | 146312 bytes | 72fe423c0c63fb3f892d533dd88c491e | August 29, 2019 @ 19:01 |
Size | Improvement | Parameters | Found |
---|---|---|---|
140410 bytes | -8 bytes | zopfli --i1000000 --mls2048 --bsr12 --lazy --ohh | September 3, 2019 @ 16:39 |
140418 bytes | -7 bytes | zopfli --i100000 --mls2048 --bsr12 --lazy --ohh | September 2, 2019 @ 15:06 |
140425 bytes | -13 bytes | zopfli --i10000 --mls2048 --bsr12 --lazy --ohh | September 1, 2019 @ 01:36 |
140438 bytes | -1 byte | zopfli --i10000 --mls32 --bsr20 --lazy --ohh | August 31, 2019 @ 05:27 |
140439 bytes | -13 bytes | zopfli --i1000 --mls2048 --bsr12 --lazy --ohh | August 30, 2019 @ 01:06 |
140452 bytes | -19 bytes | zopfli --i1000 --mls32 --bsr20 --lazy --ohh | August 29, 2019 @ 23:53 |
140471 bytes | -3 bytes | zopfli --i1000 --mls1024 --bsr19 --lazy --ohh | August 29, 2019 @ 23:26 |
140474 bytes | -1 byte | zopfli --i1000 --mls1024 --bsr20 --lazy --ohh | August 29, 2019 @ 22:12 |
140475 bytes | – | zopfli --i100 --mls2048 --bsr12 --lazy --ohh | August 29, 2019 @ 19:27 |
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 | 140657 | 140638 | 140579 | 140606 | 140659 | 140704 | 140692 | 140678 | 140691 | 140653 | 140682 | 140626 | 140661 | 140638 | 140655 |
4 | 140556 | 140557 | 140567 | 140546 | 140593 | 140572 | 140579 | 140563 | 140541 | 140580 | 140541 | 140739 | 140554 | 140577 | 140572 |
6 | 140543 | 140549 | 140545 | 140548 | 140549 | 140536 | 140536 | 140539 | 140492 | 140549 | 140528 | 140572 | 140680 | 140519 | 140537 |
7 | 140600 | 140538 | 140602 | 140536 | 140594 | 140534 | 140553 | 140547 | 140585 | 140476 | 140465 | 140506 | 140600 | 140605 | 140594 |
8 | 140562 | 140557 | 140534 | 140541 | 140548 | 140542 | 140481 | 140594 | 140558 | 140476 | 140577 | 140555 | 140502 | 140499 | 140574 |
9 | 140538 | 140544 | 140546 | 140543 | 140544 | 140534 | 140522 | 140537 | 140526 | 140534 | 140541 | 140573 | 140581 | 140635 | 140597 |
10 | 140641 | 140580 | 140583 | 140532 | 140533 | 140560 | 140538 | 140540 | 140573 | 140529 | 140532 | 140512 | 140546 | 140649 | 140613 |
11 | 140546 | 140544 | 140551 | 140532 | 140497 | 140561 | 140502 | 140568 | 140524 | 140473 | 140503 | 140510 | 140612 | 140584 | 140586 |
12 | 140532 | 140533 | 140535 | 140541 | 140545 | 140542 | 140523 | 140509 | 140481 | 140473 | 140410 | 140507 | 140606 | 140503 | 140600 |
13 | 140551 | 140525 | 140545 | 140539 | 140539 | 140544 | 140535 | 140539 | 140514 | 140607 | 140531 | 140509 | 140607 | 140609 | 140548 |
14 | 140536 | 140534 | 140539 | 140532 | 140563 | 140535 | 140534 | 140531 | 140503 | 140503 | 140530 | 140479 | 140495 | 140509 | 140547 |
15 | 140574 | 140562 | 140537 | 140555 | 140555 | 140532 | 140487 | 140539 | 140492 | 140460 | 140464 | 140544 | 140607 | 140610 | 140584 |
16 | 140548 | 140536 | 140529 | 140471 | 140471 | 140589 | 140476 | 140538 | 140506 | 140471 | 140559 | 140515 | 140494 | 140533 | 140543 |
17 | 140535 | 140539 | 140550 | 140540 | 140553 | 140537 | 140537 | 140542 | 140539 | 140527 | 140537 | 140542 | 140611 | 140604 | 140588 |
18 | 140544 | 140561 | 140531 | 140555 | 140551 | 140545 | 140478 | 140538 | 140513 | 140498 | 140537 | 140510 | 140562 | 140475 | 140544 |
19 | 140535 | 140534 | 140536 | 140541 | 140485 | 140528 | 140500 | 140510 | 140505 | 140461 | 140504 | 140539 | 140598 | 140621 | 140589 |
20 | 140529 | 140523 | 140558 | 140542 | 140431 | 140534 | 140533 | 140506 | 140517 | 140460 | 140562 | 140502 | 140561 | 140506 | 140551 |
21 | 140576 | 140564 | 140532 | 140540 | 140551 | 140535 | 140536 | 140541 | 140531 | 140502 | 140540 | 140511 | 140581 | 140589 | 140590 |
22 | 140533 | 140539 | 140530 | 140530 | 140562 | 140533 | 140496 | 140540 | 140508 | 140495 | 140490 | 140607 | 140618 | 140508 | 140595 |
23 | 140560 | 140540 | 140540 | 140537 | 140488 | 140534 | 140499 | 140532 | 140504 | 140472 | 140537 | 140511 | 140584 | 140598 | 140553 |
25 | 140569 | 140565 | 140553 | 140531 | 140488 | 140537 | 140535 | 140529 | 140510 | 140477 | 140488 | 140513 | 140602 | 140600 | 140595 |
30 | 140539 | 140536 | 140539 | 140531 | 140544 | 140538 | 140483 | 140527 | 140462 | 140607 | 140469 | 140511 | 140601 | 140589 | 140554 |
40 | 140532 | 140534 | 140536 | 140535 | 140537 | 140533 | 140498 | 140506 | 140505 | 140598 | 140526 | 140538 | 140612 | 140622 | 140599 |
Iterations | Min. Bytes | Reduction | Coverage |
---|---|---|---|
100 | 140475 bytes | – | 100% |
1,000 | 140439 bytes | -36 bytes | 100% |
10,000 | 140425 bytes | -14 bytes | 100% |
100,000 | 140418 bytes | -7 bytes | 0.58% |
1,000,000 | 140410 bytes | -8 bytes | 0.29% |
10,000,000 | – | – | – |
Blocks | Min. Bytes | Compared To Best Zopfli | Compared To Best KZIP |
---|---|---|---|
(any) | 140493 bytes | +83 bytes (+0.06%) | – |
1 | 141095 bytes | +685 bytes (+0.49%) | +602 bytes |
2 | 141062 bytes | +652 bytes (+0.46%) | +569 bytes |
3 | 140850 bytes | +440 bytes (+0.31%) | +357 bytes |
4 | 140760 bytes | +350 bytes (+0.25%) | +267 bytes |
5 | 140742 bytes | +332 bytes (+0.24%) | +249 bytes |
6 | 140682 bytes | +272 bytes (+0.19%) | +189 bytes |
7 | 140636 bytes | +226 bytes (+0.16%) | +143 bytes |
8 | 140604 bytes | +194 bytes (+0.14%) | +111 bytes |
Algorithm | Program | Parameters | Size | Compared To Best Zopfli |
---|---|---|---|---|
ZPAQ (Wikipedia) | zpaq | zpaq -method 69 | 94383 bytes | -46027 bytes (-32.78%) |
RAR (proprietary) | RAR | rar a -m5 -md64m -mc63:128t -mt1 | 108668 bytes | -31742 bytes (-22.61%) |
PPMd (Wikipedia) | 7zip | 7za a -mx=9 -m0=ppmd | 114097 bytes | -26313 bytes (-18.74%) |
Brotli (Wikipedia) | brotli | brotli -q 11 | 119192 bytes | -21218 bytes (-15.11%) |
LZMA2 (Wikipedia) | xz | xz -9 | 119836 bytes | -20574 bytes (-14.65%) |
Burrows-Wheeler transform (Wikipedia) | bzip2 | bzip2 -9 | 125151 bytes | -15259 bytes (-10.87%) |
Zstandard (Wikipedia) | zstd | zstd -19 | 125775 bytes | -14635 bytes (-10.42%) |