Summary of all single file-type lossless data compression tests


Test Best program Original Compressed Compression Bits per
  Size (bytes) Size (bytes) Ratio (%) Byte (b/B)
LOGFILEPAQ8P2061707126498298.71 0.1028
ENGLISH TEXTWinRK 3.0.3298857833011588.95 0.8837
SORTED WORDLISTPAQ8P406743938562090.52 0.7585
HLPPAQ8P412141840186890.25 0.7801
MS-WORD DOC FILEPAQ8P416819248338888.40 0.9278
BITMAPPAQ8P414941453900687.01 1.0392
JPG/JPEGPAQ8P84246863813024.25 6.0596
EXECUTABLEWinRK 3.0.3387078489600076.85 1.8518
DLL (EXECUTABLE)WinRK 3.0.33782416123566267.33 2.6135
PDFWinRK 3.0.34526946354907821.60 6.2719

Best programs matrix


Program/TestBMPDICTDLLDOCEXEHLPJPGLOGPDFTEXT
CMM4 0.2b741588455973154774774714811476615110438283444305443648994455445
DURILCA 0.574190047378412816747147289452104815288294253413683633255385377
EPM r9739387491663139617073126710482385034358292433697073657343413392
LPAQ8721553411980154738673418911399124884468230053572633629026427349
NanoZip 0.04a717333443679141273469731910367244667178130733607963614257393731
PAQ8P53900638562012936034833889107744018686381302649823558652358413
PAQAR 4.568735643567413406797059039522664297668253303151823602320333759
PIMPLE2732085559006155708074949511795105029188299404357573649152445337
PPMonstr J rev.1742068477472155860972401911724704839358293593557223635320410847
SLIM 0.23d74443846369212996947278069663944848898303763388943644735405001
WinRK 3.0.356891939216112356626876548960004155808125562712273549078330115



Best overall compression program #1


Position Program #1st pos #2nd pos #3th pos #4th pos #5th pos #6th pos #7th pos #8th pos Points
01PAQ8P6220000088
02WinRK 3.0.34411000083
03PAQAR 4.50133200049
04NanoZip 0.04a0012222135
05DURILCA 0.50110410033
06SLIM 0.23d0002102321
07STUFFIT 12.00200000016
08LPAQ80010102216
09PPMonstr J rev.10000031011
10RKC 1.02000100027
11Ocamyd 1.66test1000002017
12EPM r9000001116

- Scoring similar to Formula 1 2003 system:
  1st place, 10 points;  2nd place, 8 points
  3th place, 6 points ;  4th place, 5 points
  5th place, 4 points ;  6th place, 3 points
  7th place, 2 points ;  8th place, 1 point
- Only programs with at least 2 top8 scores will be listed.
- If two programs have the same amount of points the program with the most 1st places (2nd places etc) will be regarded the better program.



Best overall compression program #2


Pos # Program Total size of 10 tests Ratio
  Bytes (%)
001PAQ8P8834436100.0
002WinRK 3.0.39158952103.7
003PAQAR 4.59628235109.0
004DURILCA 0.59828249111.2
005SLIM 0.23d9905919112.1
006NanoZip 0.04a9956363112.7
007EPM r910179845115.2
008LPAQ810280109116.4
009PPMonstr J rev.110389821117.6
010RKC 1.0210411833117.9
011CMM4 0.2b10514487119.0
012PIMPLE210640280120.4
013COMPRESSIA 1.0b10664630120.7
014CCM 1.30c10736835121.5
015Ocamyd 1.66test110935918123.8
016ENC 0.1510939309123.8
017HIPP 0.581910956556124.0
018ASH 04a10966623124.1
019UHARC 0.6b11151014126.2
020FreeARC 0.50a11151634126.2
021TC 5.2 dev211279556127.7
0227-Zip 4.60b11286551127.8
023BEE 0.7.911298396127.9
024RZM 0.07h11321527128.2
025SQUEEZ 5.511373572128.7
026STUFFIT 12.011381897128.8
027RK 1.04.111454328129.7
028CTXf 0.75 b111587323131.2
029WinRAR 3.80b511601140131.3
030BIT 0.311633131131.7
031Quark 0.95r11639975131.8
032PPMN 1.00b1 km11733001132.8
033GRZipII 0.2.411805752133.6
034RKUC 1.0411825088133.9
035PPMVC 1.211834615134.0
036PPMY SSE (9A9)11835558134.0
037PPMd rev J11868185134.3
038777 0.04b111887994134.6
039RINGS 1.5c11905847134.8
040GRZIP 0.7.311915243134.9
041BALZ 1.1311957979135.4
042LZPX(J) 1.2h11977759135.6
043FlashZIP 0.91b11988791135.7
044PIM 2.1012000506135.8
045UFA 0.04b112033036136.2
046Blizzard 0.24b12035530136.2
047BMA 1.35b12036301136.2
048HOOK 1.312054323136.4
049ICEOWS 4.20b12094203136.9
050BSSC 0.95a12117125137.2
051RKIVE 1.9212194910138.0
052SZIP 1.1212212231138.2
053ACB 2.00c12215499138.3
054UHBC 1.012238088138.5
055WINZIP 11.012296985139.2
056CTW 0.112309636139.3
057SBC 0.970 rev312313311139.4
058WinHKI 1.7412352672139.8
059LZTurbo 0.9212373255140.1
060M0312375777140.1
061ZZIP 0.36c12472459141.2
062DC 0.99.307b12497325141.5
063BioArc 1.912511636141.6
064DARK 0.5112517457141.7
065LZPM 0.1512535698141.9
066BBB ver112536777141.9
067BruteCM 0.1d12574778142.3
068YBS 0.03f12578095142.4
069QC 0.05012607670142.7
070PPMZ2 0.8112628639142.9
071QLFC 6.6w12640987143.1
072Quad 1.1212647083143.2
073TarsaLZP 21Aug200712647559143.2
074MNZIP12653353143.2
075BA 1.0112654768143.2
076ABC 2.412705058143.8
077M99 2.2.112716248143.9
078BOA 0.58b12731521144.1
079ShipInBottle 1.0 b1712737327144.2
080CHILE 0.512740959144.2
081WINIMP 1.2112744029144.3
082QAZAR 0.0pre512749849144.3
083DST 0.91b12768962144.5
084CABARC 1.00.010612801613144.9
085X1 0.95a12852652145.5
086IMP 1.1212853035145.5
087WinTurtle 1.6.012924324146.3
088M1 0.1a12953803146.6
089DGCA 1.1012962432146.7
090BIX 1.00b712966506146.8
091MAR12974461146.9
092GCA 0.9k13033460147.5
093ACE 2.0413052581147.7
094WinACE 2.6913052829147.7
095DCGA b813092688148.2
096QUANTUM 0.9713100146148.3
097TURTLE 0.0713110829148.4
098BICOM 1.0113121337148.5
099BSA 2.0013144755148.8
100ARHANGEL 1.4013169564149.1
101DACT 0.8.4113173357149.1
102NNTC13237834149.8
103OrangeArchiver 1.0513265652150.2
104BWTZIP13268400150.2
105BZIP 0.2113348813151.1
106BZIP2 1.0.513379118151.4
107PSA 0.91a13414981151.8
108LZXQ 0.413487115152.7
109PAR 2.0013491351152.7
110EXP 1.013502811152.8
111PAC 17apr200413515568153.0
112PACKET 0.90b13538570153.2
113RZIP 2.113555841153.4
114Tornado 0.4a13595881153.9
115LZDS v2.113625557154.2
116SR3a13643600154.4
117BZP 0.313696214155.0
118LGHA 1.1g13732210155.4
119HA 0.999b13733651155.5
120TRANSFORM 1.0213750394155.6
121ASD 0.2.013774725155.9
122LZAP 0.20.0b13857867156.9
123JAR 1.0213862146156.9
124EXTREME 1.0613865425156.9
12512Ghosts 7.013873112157.0
126AI 1.113890894157.2
127CODEC 3.2113906106157.4
128PPMT 0.113914385157.5
129ARI 2.213997766158.4
130THOR 0.9614120888159.8
131LZ2A14144400160.1
132KZIP 14-APR-200714280477161.6
133YAC 1.0214325263162.2
134DCA 1.0.1b14337289162.3
135SEMONE 0.614393960162.9
136UC II v3.05b14551136164.7
137DeepFreezer 1.0614555458164.8
138LHA32 1.88.3.1414564115164.9
139LHARK 0.4d14571843164.9
140DLC 0.6.114672708166.1
141SLUG 1.27b14688487166.3
142BJWFLATE 1.5414753711167.0
143RDMC 0.06c14783483167.3
144SYMBRA 0.214843240168.0
145HIT 2.1014845671168.0
146ZET 0.10b14865875168.3
147LIMIT 1.214868331168.3
148PKZIP 2.5014868451168.3
149ZAP32 0.15.0b14871952168.3
150AMG 2.214872858168.4
151HuffComp 1.314878310168.4
152DZIP 2.9014928634169.0
153vuZIP 1.814930430169.0
154EAZEL 1.014930765169.0
155LHA 2.6714939058169.1
156GZIP 1.3.514948376169.2
157ZIP 2.214948761169.2
158AIN 2.3214964305169.4
159ESP 1.9214970505169.5
160WINZIP 8.014994002169.7
161JCALG1 5.3215047102170.3
162ARJ 2.8415059672170.5
163WIN-GZ 1.215087157170.8
164File2Pack 2.015088358170.8
165 BCArchive 1.08.715147600171.5
166RAX 1.0215184339171.9
167Windows XP built-in15283775173.0
168HAP 3.0615290714173.1
169BVI 1.7015461581175.0
170aPLib 0.4315567219176.2
171ALZip 7.015619459176.8
172XPA 1.0.215623505176.8
173LZA 1.0115701975177.7
174Chaos Comp 3.015830671179.2
175LCSSR 0.215842346179.3
176SAR 1.015989247181.0
177AR 1.015989247181.0
178ZOO 2.115990584181.0
179Archiver 1.016028708181.4
180BAR 1.1.216038084181.5
181HiP beta 116113154182.4
182HYPER 2.516469406186.4
183LZOP 1.02rc116605317188.0
184LZC 0.0816895049191.2
185ERI 5.1fre17317756196.0
186QuickLZ 1.40b917325712196.1
187ARX 1.017360261196.5
188Secura 1.717748104200.9
189CA-ZIP 3.417897153202.6
190CODER 1.118150341205.4
191BigCrunch 0.4a119003791215.1
192BriefLZ 1.0419150759216.8
193LCW 0.219503456220.8
194LZ 1.020402392230.9
195SRANK 1.021222999240.2
196LZRW124878204281.6
197Shindlet36659263415.0
198SHcodec 1.0.138815350439.4

The complete ranking list can be downloaded (right click, save link as in Firefox, or save target as in IE).

- Scoring system: The compressed size of all 10 tests per program are added up.
The program with the lowest total is considered the best program.


Q. Now, what is the best compression program?.
A. That depends on your definition of 'best'. Globally speaking there are three kind of compressors / archivers.

First we have the group of experimental compressors, designed with only one thing in mind, getting the best possible compression regardless the time it takes and the amount of memory it uses. Almost all programs in this group are command line (dos/win32) programs, and some of them can only compress one file at a time (remember user friendliness wasn't a real consideration). The best programs in this group, i.e. the ones getting the best possible compression, are WinRK (using PWCM mode), PAQ8, PAQAR, Durilca and SLIM. At the moment WinRK (PWCM) and PAQ8 are the two best compressors of the five, but they are also much slower then Durilca and SLIM (to give you an idea; PAQAR in -8 mode does about 5-7 KB/s on a slightly overclocked AMD Barton 2800+). If you have files with embedded images (e.g. Word DOC files) use PAQ8, it will recognize them and separately compress them, boosting compression significantly. Also note all mentioned programs with the exception of WinRK are free of cost.

Secondly we have a group which tries to combine the good compression of group one with some degree of user friendliness. Compression is still very good, speed is reasonable, but the compression formats used are often not widely spread. Best programs is this group are UHarc (with WinUHA gui) and WinRK.

The last group is the 'everyday use' archiver. This are GUI driven programs with good compression, but without sacrificing speed and without excessive memory usage like the group 1 and 2 programs. Apart from the GUI it is important the program is fast, easy to use, and supports many different archive formats (or is a standard itself). The best archivers in this group are WinRar and 7-Zip. Maybe WinZip 10 (using PPMd-mode) has a place here too.


Q. Why didn't you include program xxxxx ?
A. I try to keep the comparison benchmarks fair and transparent by only listing one single version of a program (the one with the best compression). For that reason I don't include clones of a program (like PAQ clones WinUDA, Emilcont and KGB), 'light' versions (like Durilca Light) and programs without an own compression format (like PowerArchiver, Total Commander, ZipGenius, TUGzip). If you still think I missed a program please let me know!. You can mail me (Werner Bergmans) at 'info _AT sign_ thissitename dot com' (or have a look at the front page to see this email address spelled out...). PS. Most of these clones and light versions are included in the multiple file compression (MFC) test.


Q. Why don't you add compression times?
A. As the sites' name already indicates, I'm looking for the maximum compression ratio. The time it takes is irrelevant (to me), getting the best switch combinations takes by far the most time... I agree time is useful to know if you are considering an 'every day use' compressor, but that's not what the site is about.

Apart from the fact it takes a lot of time to do all measurements there is a bigger problem. I try to find the best combination of switches to yield maximum compression (and this really can be an exotic combination for programs like 7-Zip, Durilca etc). That particular combination can lead to say 40.00% compression with a compression speed of say 20 Kb/s. A different set of switches can have 39.99% compression with a speed of 500 Kb/s. Is it fair to list this 20 Kb/s as, 99.9% of the people will not use the switches I used?. I think speed comparisions are only fair if you let the program use it's default settings. The multiple file compression test (MFC) does include (de)compression times are more 'regular' switches / options are used there.

Next Test Home Previous Test

©2003-2008 MaximumCompression (lossless data compression software benchmarks)
email