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


Current Version Previous Version
Pos. Name Compressor Best switch combination Size
(bytes)
Ratio
(%)
Bits per Byte (b/B) Name Size
(bytes)
Delta
(bytes)
001WinRK 3.1.2MAX (PWCM)89636576.84 1.8526 WinRK 3.0.3896000-365
002PAQ8PX-790916176.51 1.8790 PAQ8P9107741613
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 DURILCA 0.4b9531407930
004PAQAR 4.5-8e95226675.40 1.9681 PAQAR 4.19537851519
005SLIM 0.23d-o218 -m91296639475.03 1.9973 SLIM 00229709914597
006NanoZip 0.08a-cc -m800m103497873.26 2.1391 NanoZip 0.07a1031685-3293
007EPM r9c10076644314365939643636 -m912104823872.92 2.1665 EPM r8112516176923
008RKC 1.02-M912m -mxx105542972.73 2.1813    
009COMPRESSIA 1.0bBS15 SE MC113433770.69 2.3444    
010LPAQ87113991270.55 2.3559 LPAQ711480948182
011CMM4 0.2b16114766170.35 2.3719 CMM4 0.1e118893541274
012PPMonstr J rev.1-o32 -m40117247069.71 2.4232 PPMonstr Ir11310105137635
013UHARC 0.6b-mx117593669.62 2.4304 UHARC 0.5118621410278
014PIMPLE2(none)117951069.53 2.4378 PIMPLE 1.43b1293851114341
015CCM 1.30cCMMx -6118562369.37 2.4504 CCM 1.26b1186200577
016ZPAQ 1.10max.cfg 2120563668.85 2.4918 ZPAQ 1.0012071911555
017RZM 0.07h(none)123277168.15 2.5478 RZM 0.04127754244771
018FreeARC 0.666-m5x123684568.05 2.5563 FreeARC 0.6012368450
019RK 1.04.1-mx3 -M108 -B20000123919267.99 2.5611    
020ASH 07/m128124267567.90 2.5683 ASH 06a1233766-8909
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 7-Zip 9.1012581970
022UPX 3.05--ultra-brute126003267.45 2.6042 UPX 2.9112610561024
023Ultra7z Opt 0.05(none)126085367.43 2.6059    
024SQUEEZ 5.63-m5 -MD32768 -uxx9 -bc126131167.41 2.6068 SQUEEZ 4.21374668113357
025TC 5.2 dev2(none)126485767.32 2.6142 TC 5.1 dev7130580340946
026ENC 0.15ag -d185126816767.24 2.6210    
027WinRAR 3.91-ep -m5 -mdG -mc19:48t+128377766.83 2.6533 WinRAR 3.621284388611
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 BIT 0.3141420692739
032LZPX(J) 1.2h(none)133613765.48 2.7615 LZPX(J) 1.2g135450418367
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 Quark 0.93137579120512
036UFA 0.04b1-m9 -mx135784364.92 2.8063    
037LZTurbo 0.95-59135863464.90 2.8080 LZTurbo 0.92141744258808
038PIM 2.90(none)136078564.84 2.8124 PIM 2.1013607850
039BMA 1.35b-mx -m3600k -ax136557864.72 2.8223 BMA 1.34b137563010052
040STUFFIT 14PPM L16 M26137603464.45 2.8439 STUFFIT 12.0143093654902
041Ocamyd 1.66test1-m9 -s0137808964.40 2.8482 Ocamyd 1.66 final1374660-3429
042FlashZIP 0.99b8-m3 -c7138605364.19 2.8646 FlashZIP 0.941380508-5545
043BruteCM 0.1d(none)138755664.15 2.8678 BruteCM 0.1a1633610246054
044ACE 2.6-m5 -d2048138995264.09 2.8727 ACE 2.0413899520
045WinACE 2.69Max 4096Kb ACE2.0139006864.09 2.8729 WINACE 2.6b113900680
046LZPM 0.16ex139459963.97 2.8823 LZPM 0.15143813043531
047WINZIP 14Best Method140252863.77 2.8987 WINZIP 121403438910
048CSC 3.2a6-m3140868063.61 2.9114 CSC 3.114185339853
049YZX 0.04-m2 -c5141151963.53 2.9173    
050BEE 0.7.9-m3 -d3141699763.39 2.9286 BEE 0.7.7b14186271630
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 BALZ 1.131367426-84001
059BWMonstr 0.02(none)145973662.29 3.0169 BWMonstr 0.01152108161345
060BSSC 0.95a(none)146491962.15 3.0276 BSSC 0.93a1465254335
061RINGS 1.63148144561.73 3.0618 RINGS 1.5c1481434-11
062YBS 0.03f(none)148643361.60 3.0721    
063DC 0.99.307b-b1743 -fl148923461.53 3.0779    
064Quad 1.12x149297361.43 3.0856 Quad 1.07b14980515078
065ZZIP 0.36c-a149423761.40 3.0882    
066HOOK 1.4102149469561.39 3.0892 HOOK 1.3153913244437
067M1 0.3bexe profile150187461.20 3.1040 M1 0.1a1737778235904
068PPMd rev J-o14150277461.18 3.1059 PPMd I rev 115124759701
069IMP 1.12-1 -m3150472161.13 3.1099    
070ACB 2.00cu150548861.11 3.1115    
071PPMVC 1.2-o11 -m8151142060.95 3.1237 PPMVC 1.11511631211
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 BSC 1.0.21452245-74247
076BCM 0.11-b2152908960.50 3.1603 BCM 0.1015384179328
077WinHKI 1.74HKI2 Max153423560.36 3.1709 WinHKI 1.3g15342350
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 DARK 0.50c1547381406
083M03BS=2Mb154770260.02 3.1987    
084BA 1.01-z -r -T -20156053059.68 3.2252    
085PACKET 0.91a-m6 -s9156143659.66 3.2271 PACKET 0.90b15689977561
086WinTurtle 1.6.0(none)156160359.66 3.2275 WinTurtle 1.3.01559508-2095
087TURTLE 0.07(none)156409459.59 3.2326    
088GCA 0.9k(none)156822759.49 3.2412    
089Tornado 0.4a-9 -l1024157138459.40 3.2477 Tornado 0.415746073223
090PPMX 0.05(none)157151059.40 3.2479    
091PPMZ 9.1-c9157835859.22 3.2621    
092QC 0.050(none)157935859.20 3.2642 QC 0.033161230232944
093QUANTUM 0.97-c7 -t21158140059.15 3.2684 QUANTUM 0.9615861444744
094ShipInBottle 1.0 b17alg:ppm mem:2 len:34158379759.08 3.2733 ShipInBottle 1.0 b161583795-2
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 DGCA 1.0815937760
099BBB ver1(none)159487458.80 3.2962    
100CTW 0.1-n16M -d4159956858.68 3.3059    
101PPMZ2 0.81-e -l0160337058.58 3.3138 PPMZ2 0.816090495679
102MNZIP0160383758.57 3.3148    
103M99 2.2.1-m -2m160493958.54 3.3170 M99 2.11604938-1
104ARI 2.2-c160677258.49 3.3208    
105QLFC 6.6w(none)161170458.36 3.3310    
106X1 0.95aam6l2162691657.97 3.3625 X1 0.94h16269160
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 CHILE 0.3d165452117745
112BICOM 1.01(none)164106657.60 3.3917    
113DCGA b8(none)164316857.55 3.3960    
114QAZAR 0.0pre5-x0 -l5164321457.55 3.3961 QAZAR 0.0pre4d165602312809
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 KZIP 11-OCT-200616557700
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 RZIP 2.01684080367
127BZIP2 1.0.5-4168981056.34 3.4924 BZIP2 1.0.316898100
128JCALG1 5.32-9169203456.29 3.4970    
129ASD 0.2.0-m6 -mdf169252656.27 3.4981 ASD 0.1.52137489444963
130THOR 0.96e5169570856.19 3.5046 THOR 0.9516957080
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 LZXQ 0.1179898987085
142LZAP 0.20.0b(none)171203755.77 3.5384    
143PKZIP 2.50-exx171263255.75 3.5396 PKZIP 2.0617153492717
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 TarsaLZP 07Aug2007173828218658
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 ESP 1.917248290
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 ARJ 2.82b11727058-20
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 BCArchive 1.00b1732272-8
163GZIP 1.3.5-9173237955.24 3.5804 GZIP 1.2.41723644-8735
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 ALZip 6.3217662620
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 SLUG 1.27b183998530837
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 SR318972983
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 Etincelle beta419975329548
202LZC 0.083200047348.32 4.1345 LZC 0.061983674-16799
203Secura 1.7(none)200418448.22 4.1422    
204QuickLZ 1.40b9mode3201770047.87 4.1701 QuickLZ 1.40b62018194494
205QPress 0.38b-L3204636347.13 4.2294 QPress 0.35b20463630
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 LZP22717555217063
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.

Hide 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)