Executable file compression test


File type : Acrobat Reader 5.0 executable (acrord32.exe).
# of files to compress in this test : 1
Total File Size (bytes) : 3,870,784

Conclusion: As with text compression, the top programs in this test are specifically optimised for executable compression (like parsing the input into opcodes and operands, changing relative call/jmp addresses to absolute etc). This probably explains the big difference between the top and the programs just behind them. WinRK, PAQ8, Durilca and PAQAR are the programs to choose when compressing executables (to the limit). Especially the latest versions of WinRK seems to have found some additional room for further compressing executables.

Number of different compressors/archivers listed in this test: 218


Pos. Name Compressor Best switches combination Compressed Compress Bits per
  Size Ratio Byte
  (bytes) (%) (b/B)
001WinRK 3.1.2MAX (PWCM)89636576.84 1.8526
002PAQ8PX-790916176.51 1.8790
003DURILCA 0.5-t1(9,(1-4(1)),(2-3),(3-3),(7-4(1)),(13-2(5)), (15-4(1)),(16-4(1)),(17-4(1)),(20-2(10)),(23-2(31)), (28-2(9)),(31-4(1)),(33-4(1)),(34-4(1))) -m91294521075.58 1.9535
004PAQAR 4.5-8e95226675.40 1.9681
005SLIM 0.23d-o218 -m91296639475.03 1.9973
006NanoZip 0.08a-cc -m800m103497873.26 2.1391
007EPM r9c10076644314365939643636 -m912104823872.92 2.1665
008RKC 1.02-M912m -mxx105542972.73 2.1813
009COMPRESSIA 1.0bBS15 SE MC113433770.69 2.3444
010LPAQ87113991270.55 2.3559
011CMM4 0.2b16114766170.35 2.3719
012PPMonstr J rev.1-o32 -m40117247069.71 2.4232
013UHARC 0.6b-mx117593669.62 2.4304
014PIMPLE2(none)117951069.53 2.4378
015CCM 1.30cCMMx -6118562369.37 2.4504
016ZPAQ 1.10max.cfg 2120563668.85 2.4918
017RZM 0.07h(none)123277168.15 2.5478
018FreeARC 0.666-m5x123684568.05 2.5563
019RK 1.04.1-mx3 -M108 -B20000123919267.99 2.5611
020ASH 07/m128124267567.90 2.5683
0217-Zip 9.15-m0=BCJ2 -m1=LZMA:d=25:fb=255:a=2:lc=7:mf=bt3 -m2=LZMA:d=19:fb=128:a=2:lc=0:lp=2:mf=bt3 -m3=LZMA:d=19:fb=128:a=2:lc=0:lp=2:mf=bt3 -mb0:1 -mb0s1:2 -mb0s2:3125819767.50 2.6004
022UPX 3.05--ultra-brute126003267.45 2.6042
023Ultra7z Opt 0.05(none)126085367.43 2.6059
024SQUEEZ 5.63-m5 -MD32768 -uxx9 -bc126131167.41 2.6068
025TC 5.2 dev2(none)126485767.32 2.6142
026ENC 0.15ag -d185126816767.24 2.6210
027WinRAR 3.91-ep -m5 -mdG -mc19:48t+128377766.83 2.6533
028CTXf 0.75 b1-mg -ft128769566.73 2.6614
029HIPP 0.5819/so13130036266.41 2.6875
030777 0.04b1-mg131161366.12 2.7108
031BIT 0.7-p=5132146765.86 2.7312
032LZPX(J) 1.2h(none)133613765.48 2.7615
033PPMN 1.00b1 km-O9 -M:50 -RLd133968165.39 2.7688
034SBC 0.970 rev3-m3 -b10 -ub134064465.37 2.7708
035Quark 0.95r-l13135527964.99 2.8010
036UFA 0.04b1-m9 -mx135784364.92 2.8063
037LZTurbo 0.95-59135863464.90 2.8080
038PIM 2.90(none)136078564.84 2.8124
039BMA 1.35b-mx -m3600k -ax136557864.72 2.8223
040STUFFIT 14PPM L16 M26137603464.45 2.8439
041Ocamyd 1.66test1-m9 -s0137808964.40 2.8482
042FlashZIP 0.99b8-m3 -c7138605364.19 2.8646
043BruteCM 0.1d(none)138755664.15 2.8678
044ACE 2.6-m5 -d2048138995264.09 2.8727
045WinACE 2.69Max 4096Kb ACE2.0139006864.09 2.8729
046LZPM 0.16ex139459963.97 2.8823
047WINZIP 14Best Method140252863.77 2.8987
048CSC 3.2a6-m3140868063.61 2.9114
049YZX 0.04-m2 -c5141151963.53 2.9173
050BEE 0.7.9-m3 -d3141699763.39 2.9286
051RKUC 1.04-x -o16 -b141777663.37 2.9302
052Blizzard 0.24b1000000141814563.36 2.9310
053CABARC 1.00.0106-m LZX:21142062563.30 2.9361
054BIX 1.00b7-mdG -m9142574863.17 2.9467
055RKIVE 1.92-p0 -mt3 -mm1143114763.03 2.9578
056GRZIP 0.7.3-a -i143392362.96 2.9636
057WINIMP 1.21M1, Block 1020,SUS 16 Mb, MM144533962.66 2.9872
058BALZ 1.15ex145142762.50 2.9998
059BWMonstr 0.02(none)145973662.29 3.0169
060BSSC 0.95a(none)146491962.15 3.0276
061RINGS 1.63148144561.73 3.0618
062YBS 0.03f(none)148643361.60 3.0721
063DC 0.99.307b-b1743 -fl148923461.53 3.0779
064Quad 1.12x149297361.43 3.0856
065ZZIP 0.36c-a149423761.40 3.0882
066HOOK 1.4102149469561.39 3.0892
067M1 0.3bexe profile150187461.20 3.1040
068PPMd rev J-o14150277461.18 3.1059
069IMP 1.12-1 -m3150472161.13 3.1099
070ACB 2.00cu150548861.11 3.1115
071PPMVC 1.2-o11 -m8151142060.95 3.1237
072DST 0.91b-me -4151448660.87 3.1301
073ERI 5.1fre-m6152115860.70 3.1439
074GRZipII 0.2.4-L18 -a152469560.61 3.1512
075BSC 2.2.5-s152649260.56 3.1549
076BCM 0.11-b2152908960.50 3.1603
077WinHKI 1.74HKI2 Max153423560.36 3.1709
078BioArc 1.9Fast Standard153658960.30 3.1758
079UHBC 1.0-m3 -b706k153861860.25 3.1800
080ICEOWS 4.20bMaximum154066360.20 3.1842
081ARHANGEL 1.40(none)154466860.09 3.1925
082DARK 0.51-b2116k154697560.03 3.1972
083M03BS=2Mb154770260.02 3.1987
084BA 1.01-z -r -T -20156053059.68 3.2252
085PACKET 0.91a-m6 -s9156143659.66 3.2271
086WinTurtle 1.6.0(none)156160359.66 3.2275
087TURTLE 0.07(none)156409459.59 3.2326
088GCA 0.9k(none)156822759.49 3.2412
089Tornado 0.4a-9 -l1024157138459.40 3.2477
090PPMX 0.05(none)157151059.40 3.2479
091PPMZ 9.1-c9157835859.22 3.2621
092QC 0.050(none)157935859.20 3.2642
093QUANTUM 0.97-c7 -t21158140059.15 3.2684
094ShipInBottle 1.0 b17alg:ppm mem:2 len:34158379759.08 3.2733
095JAR 1.02-m4158521759.05 3.2763
096BOA 0.58b-m14158716959.00 3.2803
097PPMY SSE (9A9)/o1024 /m912158954958.93 3.2852
098DGCA 1.10(none)159377658.83 3.2940
099BBB ver1(none)159487458.80 3.2962
100CTW 0.1-n16M -d4159956858.68 3.3059
101PPMZ2 0.81-e -l0160337058.58 3.3138
102MNZIP0160383758.57 3.3148
103M99 2.2.1-m -2m160493958.54 3.3170
104ARI 2.2-c160677258.49 3.3208
105QLFC 6.6w(none)161170458.36 3.3310
106X1 0.95aam6l2162691657.97 3.3625
107LZDS v2.1-s1024 -m6162935557.91 3.3675
108SZIP 1.12-b18o0162961357.90 3.3680
109YAC 1.02(none)163243957.83 3.3739
110ABC 2.4-cv163482657.76 3.3788
111CHILE 0.5b420163677657.71 3.3828
112BICOM 1.01(none)164106657.60 3.3917
113DCGA b8(none)164316857.55 3.3960
114QAZAR 0.0pre5-x0 -l5164321457.55 3.3961
115DACT 0.8.41-b1825000164420457.52 3.3982
116DCA 1.0.1bBest164485557.51 3.3995
117CODEC 3.21-c10164923357.39 3.4086
118KZIP 14-APR-2007/b305165577057.22 3.4221
119OrangeArchiver 1.05(none)166014957.11 3.4311
120SEMONE 0.6(none)166586656.96 3.4430
121HA 0.999ba21166847456.90 3.4483
122LGHA 1.1g-2166847456.90 3.4483
123BWIC(none)167082356.84 3.4532
124AKT 0.70b7(none)168134556.56 3.4749
125BZIP 0.21-4168214356.54 3.4766
126RZIP 2.1-2168371356.50 3.4798
127BZIP2 1.0.5-4168981056.34 3.4924
128JCALG1 5.32-9169203456.29 3.4970
129ASD 0.2.0-m6 -mdf169252656.27 3.4981
130THOR 0.96e5169570856.19 3.5046
131EXP 1.0(none)169966656.09 3.5128
132PAR 2.00(none)169975956.09 3.5130
133aPLib 0.43(none)170215556.03 3.5180
134UC II v3.05b-tst170296456.00 3.5196
135HIT 2.10-x170444755.97 3.5227
136LHA32 1.88.3.14-jm4170844555.86 3.5310
137MAR-g170845755.86 3.5310
138XPA 1.0.2(none)170878855.85 3.5317
139BJWFLATE 1.54-s512171012755.82 3.5344
140PSA 0.91a-o6 -m3900K171097855.80 3.5362
141LZXQ 0.4extreme171190455.77 3.5381
142LZAP 0.20.0b(none)171203755.77 3.5384
143PKZIP 2.50-exx171263255.75 3.5396
144LIMIT 1.2-mx171308455.74 3.5405
145LHARK 0.4d-tob171357655.73 3.5416
146PPMT 0.1(none)171520655.69 3.5449
147TarsaLZP 21Aug2007(none)171962455.57 3.5541
148LHA 2.67(none)172319155.48 3.5614
149AMG 2.2Max compression172422155.46 3.5636
150PAC 17apr2004comp1172468355.44 3.5645
151AIN 2.32/m1172479055.44 3.5647
152ESP 1.92(none)172482955.44 3.5648
153EXTREME 1.06-t6172501155.44 3.5652
154AI 1.1-mt172600055.41 3.5672
155ZET 0.10b-eh172688255.39 3.5691
156ARJ 2.85-jm -e -jh12000172707855.38 3.5695
157DZIP 2.90-9172818155.35 3.5717
158vuZIP 1.8Maximum172823455.35 3.5719
159EAZEL 1.0(best)172827055.35 3.5719
160BZP 0.3(none)172947655.32 3.5744
161BSA 2.00-+0173110055.28 3.5778
162 BCArchive 1.08.7(none)173228055.25 3.5802
163GZIP 1.3.5-9173237955.24 3.5804
164WIN-GZ 1.2(None)173241955.24 3.5805
165ZIP 2.2-9173247655.24 3.5806
166WINZIP 8.0(Max Compression)173247655.24 3.5806
167File2Pack 2.0(none)173254655.24 3.5808
168BWTZIP180000173452955.19 3.5849
169Windows XP built-in(none)173588055.15 3.5877
17012Ghosts 7.0(none)173782155.10 3.5917
171RDMC 0.06c(none)174024055.04 3.5967
172NNTCP12175423654.68 3.6256
173PROPACK 2.19-m1175972654.54 3.6369
174ALZip 7.0Normal176626254.37 3.6504
175BAR 1.1.2(none)176673754.36 3.6514
176SAR 1.0(none)176764454.33 3.6533
177AR 1.0(none)176764454.33 3.6533
178ZOO 2.1ah176777554.33 3.6536
179HAP 3.06(none)177298154.20 3.6643
180TRANSFORM 1.02Normal177600454.12 3.6706
181ZPack(none)178195453.96 3.6829
182LZA 1.01(none)178285353.94 3.6847
183RAX 1.02-m3180067653.48 3.7216
184ZAP32 0.15.0b(none)180314353.42 3.7267
185SLUG X(none)180914853.26 3.7391
186BVI 1.70-m5181429553.13 3.7497
187DeepFreezer 1.06(none)182605452.82 3.7740
188LZ2ASd16384 Cb20 Szd22183714052.54 3.7969
189HiP beta 15183885852.49 3.8005
190HYPER 2.5(none)184349452.37 3.8101
191DLC 0.6.1(none)184810852.25 3.8196
192ARX 1.0(none)188116951.40 3.8879
193SR3a(none)189729550.98 3.9213
194CA-ZIP 3.4(none)190003550.91 3.9269
195LZOP 1.02rc1-9190259750.85 3.9322
196HuffComp 1.3(none)191645050.49 3.9609
197Chaos Comp 3.0(none)192659650.23 3.9818
198SYMBRA 0.2-m5 -c2 -p2195617949.46 4.0430
199Zhuff 0.2(none)196123949.33 4.0534
200LCSSR 0.2(none)197162749.06 4.0749
201Etincelle RC2(none)198798448.64 4.1087
202LZC 0.083200047348.32 4.1345
203Secura 1.7(none)200418448.22 4.1422
204QuickLZ 1.40b9mode3201770047.87 4.1701
205QPress 0.38b-L3204636347.13 4.2294
206ULZ 0.0.2c6207126846.49 4.2808
207Archiver 1.0Dict=256k210708445.56 4.3548
208BriefLZ 1.04(none)215191744.41 4.4475
209CODER 1.1-e7 4194304217668943.77 4.4987
210SRANK 1.0c8226383341.51 4.6788
211LZ 1.0(none)231215340.27 4.7787
212LCW 0.2(none)235910839.05 4.8757
213LZRW1(none)244505136.83 5.0533
214BigCrunch 0.4a1(none)244559636.82 5.0545
215LZP2 0.7d(none)250049235.40 5.1679
216Shindlet(none)265355531.45 5.4843
217LZBW1 0.8(none)272536529.59 5.6327
218SHcodec 1.0.1(none)311883719.43 6.4459
219AcroRd32.exe38707840.00 8.0000

Note: UPX is not lossless, it is only added for comparison reasons.

Show historic data

Lossless data compression ratio's of the best and some well know compression programs for an executable file Next Test Home Previous Test


©2003-2009 MaximumCompression (lossless data compression software benchmarks)