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: 222


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.09a-cc -m640m103467473.27 2.1384
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 2.05max.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.25a-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.07--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 4.1b3-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
042SCM 0.0.1b(none)138527664.21 2.8630
043FlashZIP 0.99b8-m3 -c7138605364.19 2.8646
044BruteCM 0.1d(none)138755664.15 2.8678
045ACE 2.6-m5 -d2048138995264.09 2.8727
046WinACE 2.69Max 4096Kb ACE2.0139006864.09 2.8729
047LZPM 0.16ex139459963.97 2.8823
048WINZIP 14Best Method140252863.77 2.8987
049CSC 3.2a6-m3140868063.61 2.9114
050YZX 0.04-m2 -c5141151963.53 2.9173
051BEE 0.7.9-m3 -d3141699763.39 2.9286
052RKUC 1.04-x -o16 -b141777663.37 2.9302
053Blizzard 0.24b1000000141814563.36 2.9310
054CABARC 1.00.0106-m LZX:21142062563.30 2.9361
055BIX 1.00b7-mdG -m9142574863.17 2.9467
056RKIVE 1.92-p0 -mt3 -mm1143114763.03 2.9578
057GRZIP 0.7.3-a -i143392362.96 2.9636
058WINIMP 1.21M1, Block 1020,SUS 16 Mb, MM144533962.66 2.9872
059BALZ 1.15ex145142762.50 2.9998
060BWMonstr 0.02(none)145973662.29 3.0169
061BSSC 0.95a(none)146491962.15 3.0276
062BSC 3.0.0-m3 -b3 -s147817961.81 3.0550
063RINGS 1.63148144561.73 3.0618
064YBS 0.03f(none)148643361.60 3.0721
065DC 0.99.307b-b1743 -fl148923461.53 3.0779
066Quad 1.12x149297361.43 3.0856
067ZZIP 0.36c-a149423761.40 3.0882
068HOOK 1.4102149469561.39 3.0892
069M1 0.3bexe profile150187461.20 3.1040
070PPMd rev J-o14150277461.18 3.1059
071IMP 1.12-1 -m3150472161.13 3.1099
072ACB 2.00cu150548861.11 3.1115
073PPMVC 1.2-o11 -m8151142060.95 3.1237
074DST 0.91b-me -4151448660.87 3.1301
075ERI 5.1fre-m6152115860.70 3.1439
076GRZipII 0.2.4-L18 -a152469560.61 3.1512
077WinHKI 1.74HKI2 Max153423560.36 3.1709
078BioArc 1.9Fast Standard153658960.30 3.1758
079BCM 0.12-b2153751860.28 3.1777
080UHBC 1.0-m3 -b706k153861860.25 3.1800
081ICEOWS 4.20bMaximum154066360.20 3.1842
082ARHANGEL 1.40(none)154466860.09 3.1925
083DARK 0.51-b2116k154697560.03 3.1972
084M03BS=2Mb154770260.02 3.1987
085BA 1.01-z -r -T -20156053059.68 3.2252
086PACKET 0.91a-m6 -s9156143659.66 3.2271
087WinTurtle 1.6.0(none)156160359.66 3.2275
088TURTLE 0.07(none)156409459.59 3.2326
089GCA 0.9k(none)156822759.49 3.2412
090Tornado 0.4a-9 -l1024157138459.40 3.2477
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
106PPMX 0.07(none)162153358.11 3.3513
107X1 0.95aam6l2162691657.97 3.3625
108LZDS v2.1-s1024 -m6162935557.91 3.3675
109SZIP 1.12-b18o0162961357.90 3.3680
110YAC 1.02(none)163243957.83 3.3739
111ABC 2.4-cv163482657.76 3.3788
112CHILE 0.5b420163677657.71 3.3828
113BICOM 1.01(none)164106657.60 3.3917
114DCGA b8(none)164316857.55 3.3960
115QAZAR 0.0pre5-x0 -l5164321457.55 3.3961
116DACT 0.8.42-b1825000164420457.52 3.3982
117DCA 1.0.1bBest164485557.51 3.3995
118CODEC 3.21-c10164923357.39 3.4086
119KZIP 14-APR-2007/b305165577057.22 3.4221
120OrangeArchiver 1.05(none)166014957.11 3.4311
121SEMONE 0.6(none)166586656.96 3.4430
122LGHA 1.1g-2166847456.90 3.4483
123HA 0.999ba21166847456.90 3.4483
124BWIC(none)167082356.84 3.4532
125Comprox 0.3.0e2167411556.75 3.4600
126AKT 0.70b7(none)168134556.56 3.4749
127BZIP 0.21-4168214356.54 3.4766
128RZIP 2.1-2168371356.50 3.4798
129BZIP2 1.0.5-4168981056.34 3.4924
130JCALG1 5.32-9169203456.29 3.4970
131ASD 0.2.0-m6 -mdf169252656.27 3.4981
132THOR 0.96e5169570856.19 3.5046
133EXP 1.0(none)169966656.09 3.5128
134PAR 2.00(none)169975956.09 3.5130
135aPLib 0.43(none)170215556.03 3.5180
136UC II v3.05b-tst170296456.00 3.5196
137HIT 2.10-x170444755.97 3.5227
138LHA32 1.88.3.14-jm4170844555.86 3.5310
139MAR-g170845755.86 3.5310
140XPA 1.0.2(none)170878855.85 3.5317
141BJWFLATE 1.54-s512171012755.82 3.5344
142PSA 0.91a-o6 -m3900K171097855.80 3.5362
143LZXQ 0.4extreme171190455.77 3.5381
144LZAP 0.20.0b(none)171203755.77 3.5384
145PKZIP 2.50-exx171263255.75 3.5396
146LIMIT 1.2-mx171308455.74 3.5405
147LHARK 0.4d-tob171357655.73 3.5416
148PPMT 0.1(none)171520655.69 3.5449
149TarsaLZP 21Aug2007(none)171962455.57 3.5541
150LHA 2.67(none)172319155.48 3.5614
151AMG 2.2Max compression172422155.46 3.5636
152PAC 17apr2004comp1172468355.44 3.5645
153AIN 2.32/m1172479055.44 3.5647
154ESP 1.92(none)172482955.44 3.5648
155EXTREME 1.06-t6172501155.44 3.5652
156AI 1.1-mt172600055.41 3.5672
157ZET 0.10b-eh172688255.39 3.5691
158ARJ 2.85-jm -e -jh12000172707855.38 3.5695
159DZIP 2.90-9172818155.35 3.5717
160vuZIP 1.8Maximum172823455.35 3.5719
161EAZEL 1.0(best)172827055.35 3.5719
162BZP 0.3(none)172947655.32 3.5744
163BSA 2.00-+0173110055.28 3.5778
164 BCArchive 1.08.7(none)173228055.25 3.5802
165GZIP 1.3.5-9173237955.24 3.5804
166WIN-GZ 1.2(None)173241955.24 3.5805
167WINZIP 8.0(Max Compression)173247655.24 3.5806
168ZIP 2.2-9173247655.24 3.5806
169File2Pack 2.0(none)173254655.24 3.5808
170BWTZIP180000173452955.19 3.5849
171Windows XP built-in(none)173588055.15 3.5877
17212Ghosts 7.0(none)173782155.10 3.5917
173RDMC 0.06c(none)174024055.04 3.5967
174NNTCP12175423654.68 3.6256
175Crush 0.01cf175481254.67 3.6268
176PROPACK 2.19-m1175972654.54 3.6369
177ALZip 7.0Normal176626254.37 3.6504
178BAR 1.1.2(none)176673754.36 3.6514
179SAR 1.0(none)176764454.33 3.6533
180AR 1.0(none)176764454.33 3.6533
181ZOO 2.1ah176777554.33 3.6536
182HAP 3.06(none)177298154.20 3.6643
183TRANSFORM 1.02Normal177600454.12 3.6706
184ZPack(none)178195453.96 3.6829
185LZA 1.01(none)178285353.94 3.6847
186XPv5c2178936953.77 3.6982
187RAX 1.02-m3180067653.48 3.7216
188ZAP32 0.15.0b(none)180314353.42 3.7267
189SLUG X(none)180914853.26 3.7391
190BVI 1.70-m5181429553.13 3.7497
191DeepFreezer 1.06(none)182605452.82 3.7740
192LZ2ASd16384 Cb20 Szd22183714052.54 3.7969
193HiP beta 15183885852.49 3.8005
194HYPER 2.5(none)184349452.37 3.8101
195DLC 0.6.1(none)184810852.25 3.8196
196ARX 1.0(none)188116951.40 3.8879
197SR3a(none)189729550.98 3.9213
198CA-ZIP 3.4(none)190003550.91 3.9269
199LZOP 1.02rc1-9190259750.85 3.9322
200HuffComp 1.3(none)191645050.49 3.9609
201Chaos Comp 3.0(none)192659650.23 3.9818
202SYMBRA 0.2-m5 -c2 -p2195617949.46 4.0430
203Zhuff 0.2(none)196123949.33 4.0534
204LCSSR 0.2(none)197162749.06 4.0749
205Etincelle RC2(none)198798448.64 4.1087
206LZC 0.083200047348.32 4.1345
207Secura 1.7(none)200418448.22 4.1422
208QuickLZ 1.40b9mode3201770047.87 4.1701
209QPress 0.38b-L3204636347.13 4.2294
210ULZ 0.0.2c6207126846.49 4.2808
211Archiver 1.0Dict=256k210708445.56 4.3548
212BriefLZ 1.04(none)215191744.41 4.4475
213CODER 1.1-e7 4194304217668943.77 4.4987
214SRANK 1.0c8226383341.51 4.6788
215LZ 1.0(none)231215340.27 4.7787
216LCW 0.2(none)235910839.05 4.8757
217LZRW1(none)244505136.83 5.0533
218BigCrunch 0.4a1(none)244559636.82 5.0545
219LZP2 0.7d(none)250049235.40 5.1679
220Shindlet(none)265355531.45 5.4843
221LZBW1 0.8(none)272536529.59 5.6327
222SHcodec 1.0.1(none)311883719.43 6.4459
223AcroRd32.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-2011 MaximumCompression (lossless data compression software benchmarks)