Comparison of file archivers

From Seo Wiki - Search Engine Optimization and Programming Languages
Jump to navigationJump to search

The following tables compare general and technical information for a number of file archivers. Please see the individual products' articles for further information. This article is not all-inclusive or necessarily up-to-date. Unless otherwise specified in footnotes, comparisons are based on the stable versions without any add-ons, extensions or external programs.

General information

Basic general information about the archivers: creator/company, licence/price etc.

Creator(s) First public release date Latest stable version Cost Software licence
7-Zip Igor Pavlov October 1, 2001 4.65, 9.10 beta Free LGPL (RAR plugin is Proprietary)
ALZip ESTsoft 1999 (as a WinZip translation) 7.52 $29.95 Proprietary
Archive eXchange ObjectFusion, L.L.C. January 1, 2010 3.01 $595.00 Proprietary
Archive Utility Apple Inc. October 24, 2003 6.3.3 Part of Mac OS X Core Services Proprietary
Ark KDE team ? 2.12 Free GPL
Astrotite Fantiusen Software July 20, 2005 1.5 Free for users. Company, School, Corp: 100€ for 1 license. Proprietary LUPP License
Disk ARchiver Denis Corbin 2002 2.3.0 Free GPL
File Roller Paolo Bacchilega ? 2.28.1 Free GPL
Filzip Philipp Engel ? 3.06 Free Proprietary
TAR AT&T 1979 GNU tar: 1.20; star: 1.5; BSD tar: 2.6.0 Free Various
iArchiver Dare to be Creative Ltd. October 21, 2007 1.7.2 $26 Proprietary
UHarc Uwe Herklotz February 26, 2004 2.0 RC Free for non-commercial use Proprietary
Info-ZIP (Wzip) Samuel Smith March, 1989 5.03 (as "WiZ") Free BSD-like
IZArc IZSoftware ? 4.01.1820 Free Proprietary
KGB Archiver Tomasz Pawlak ? 1.2.1.24, 2.0 Beta 2 Free GPL
PeaZip Giorgio Tani September 16, 2006 2.9.1 Free LGPL
PerfectCompress Moises-Studios Corp. 2009 6.11 Free Proprietary
PKZIP Phil Katz 1989 12.3 $29.00 Proprietary
PowerArchiver ConexWare March, 1999 11.61.07 $19.95 Proprietary
Squeez Speedproject ? 5.61.5260 €24.90 Proprietary
StuffIt Allume Systems 1987 14.0 Free expander (email registration required); Mac: $49.99 Standard, $79.99 Deluxe; Windows: $24.99 Standard, $49.99 Deluxe Proprietary
Tar98 ObjectFusion, L.L.C. May 1, 1998 2.45 $495.00 Proprietary
The Unarchiver Circlesoft July 1, 2006 2.0.3 Free LGPL
TUGZip Christian Kindahl August 18, 2002 3.5.0.0 Free Proprietary
WinAce e-merge GmbH ? 2.69 Free expander (Linux & Mac only); $29.00 Standard; $39.00 Plus Proprietary
WinRAR Eugene Roshal / Alexander Roshal 1993 3.91 Free expander; $29[1] Proprietary
WinZip WinZip Computing, Inc 1990s 14.0.8688 $29.95 Standard; $49.95 Pro Proprietary
XAD a.k.a. XADMaster.library Dirk Stoecker Circa 1998 13.1 Shareware, Free for non commercial use Proprietary
Xarchiver Giuseppe Torelli ? 0.5.2 Free GPL
ZipGenius Matteo Riso of M.Dev Software May, 2003 6.2.0.2010 Free Proprietary
Creator(s) First public release date Latest stable version Cost Software license

Operating system support

The operating systems the archivers can run on without emulation or compatibility layer.

Windows DOS Mac OS X Linux BSD Other Unix AmigaOS Windows Mobile
7-Zip YesTemplate:Ref label Command-line interfaceTemplate:Ref label Command-line interfaceTemplate:Ref label Command-line interfaceTemplate:Ref label Command-line interfaceTemplate:Ref label Command-line interfaceTemplate:Ref label No YesTemplate:Ref label
ALZip Yes Command-line interface[2] No No No No No ?
Archive eXchange Yes No No No No No No No
Archive Utility No No Yes No No No No No
Ark ? No ? Yes Yes Yes ? ?
Astrotite Yes No YesTemplate:Ref label YesTemplate:Ref label YesTemplate:Ref label YesTemplate:Ref label No ?
BeezerTemplate:Ref label No No No No No No No ?
bsdtar/libarchive Yes No Yes Yes Yes Yes No ?
Disk ARchiver Yes ? Yes Yes Yes Yes No ?
FileCompressor Yes No No No No No No ?
File Roller No No No Yes Yes Yes ? ?
Filzip Yes No No No No No No ?
WinUha Yes Yes No No No No No ?
GNU tar Yes Yes Yes Yes Yes Yes Yes ?
iArchiver No No Yes No No No No ?
Info-ZIP Yes Yes Yes Yes Yes Yes No ?
IZArc Yes ? No No No No No No
KGB Archiver YesTemplate:Ref label Partial No Yes No No No ?
PeaZip Yes ? No Yes Yes No No ?
PerfectCompress Yes No No No No No No No
PKZIP Yes Yes No Yes No Yes No ?
PowerArchiver Yes ? Command-line interface No No No No ?
Squeez Yes Yes No No No No No ?
StuffIt Yes ? Yes X86 only, older version (5.2.0?) No older version (5.2.0?) No ?
Tar98 Yes No No No No No No No
The Unarchiver No ? Yes No No No No ?
TUGZip Yes ? No No No No No ?
WinAce Yes Command-line interfaceTemplate:Ref label Command-line interface expander onlyTemplate:Ref label X86, Command-line interface expander onlyTemplate:Ref label No No No ?
WinRAR YesTemplate:Ref label Yes Command-line interfaceTemplate:Ref label X86 and x86-64, Command-line interfaceTemplate:Ref label Command-line interfaceTemplate:Ref label Command-line interfaceTemplate:Ref label No Yes
WinZip Yes Command-line interface No No No No No ?
XAD No No No Yes Yes Yes Yes ?
Xarchiver No No No Yes ? ? ? ?
ZipGenius Yes ? No No No No No ?
Windows DOS Mac OS X Linux BSD Unix AmigaOS Windows Mobile

Notes:

  1. ^  There is a special 64-bit version for Windows x64 Edition also available.
  2. ^  The Unix-like system port is known as p7zip. p7zip also is provided by FreeDOS.
  3. ^  As of version 9.05-alpha, a Windows Mobile version has been released by the author
  4. ^  The programs for other platforms are called Unace, do not have the same GUI, and can only perform decompression.
  5. ^  The programs for other platforms are called RAR.
  6. ^  This program also has a POSIX version available.
  7. ^  Beezer works on BeOS and ZETA platforms only.
  8. ^  Version 1.3 works on Linux, FreeBSD and MacOS X

Archiver features

Information about what common archiver features are implemented natively on Windows (without third-party add-ons).

Data compression Shell integration Password protection Multiple volumes Self extraction File repairing Batch conversion Unicode file /
directory namesTemplate:Ref label
Encryption Filename Encryption
7-Zip Yes Yes Yes Yes Yes No No Yes Yes Yes
ALZip Yes Yes Yes Yes Yes Yes YesTemplate:Ref label No ? ?
Archive eXchange No Yes No Yes No No No Yes No No
Archive Utility Yes Yes No ? No No Yes ? ? ?
Ark Yes Yes Yes ? ? ? ? ? ? ?
Astrotite Yes Yes Yes Yes No Yes ? Yes Yes Yes
ARJ Yes Yes Yes Yes Yes Yes Yes ? ? ?
bsdtar/libarchive Yes Yes No Yes No No Yes Yes ? ?
Disk ARchiver Yes Yes Yes Yes No Yes Yes Yes Yes ?
FileCompressor Yes Yes No No No No No No ? ?
File Roller Yes Yes Yes ? ? ? ? Yes ? ?
Filzip Yes Yes Yes ? Yes No No ? ? ?
GNU tar YesTemplate:Ref label Yes No Yes No Separate Yes Yes ? ?
iArchiver Yes No Yes Yes No No No Yes ? ?
Info-ZIP Yes No Yes ? Yes Yes Yes No ? ?
IZArc Yes Yes Yes Yes Yes Yes Yes No Yes Yes
KGB Archiver Yes Not enabled by default Yes ? Yes No No ? ? ?
PeaZip Yes Yes Yes Yes Yes Yes Yes YesTemplate:Ref label YesTemplate:Ref label Yes
PIM Yes Yes No No No No No Yes ? ?
PKZIP Yes Yes Yes No Separate Separate No Yes ? ?
PowerArchiver Yes Yes Yes Yes Yes Yes Yes YesTemplate:Ref label Yes Yes
Simplyzip Yes ? ? ? ? Yes Yes ? Yes ?
Squeez Yes Yes Yes Yes Yes Yes Yes No Yes Yes
StuffIt Yes Yes Yes ? Yes Yes Yes ? ? ?
Tar98 No Yes No Yes No No No Yes No No
The Unarchiver NoTemplate:Ref label No some formats Yes No No Yes Yes ? ?
TUGZip Yes Yes Yes Yes Yes Yes Yes No ? ?
WinAce Yes Yes Yes Yes Yes Yes Yes No ? ?
WinRAR Yes Yes Yes Yes Yes YesTemplate:Ref label Yes YesTemplate:Ref label Yes Yes
WinZip Yes Yes Yes Yes Yes Yes YesTemplate:Ref label Yes Yes Yes
XAD NoTemplate:Ref label Yes Yes ? Yes ? ? ? ? ?
Xarchiver Yes Yes Yes ? Yes ? ? ? ? ?
WinUha Yes Yes Yes ? Yes No No ? ? ?
ZipGenius Yes Yes Yes ? Yes ? Yes No ? ?
Data compression Shell integration Password protection Multiple volumes Self extraction File repairing Batch conversion Unicode file /
directory namesTemplate:Ref label
Encryption Filename Encryption

Notes:

  1. ^  Application is only for decompression.
  2. ^  GNU tar calls the external programs gzip and bzip2 to perform compression; these external programs usually come with systems that contain GNU tar.
  3. ^  Allows adding a variable amount of redundancy for much better error recovery. See also RAR (file format).
  4. ^  BitZipper uses various methods to extract data from damaged files.
  5. ^  Extracting/adding file and/or directory names into archive in either UTF-7, UTF-8 or UTF-16/UCS-2 encoding to support single file/directory name which contains characters from different languages. More recent versions of the zip file format have support for Unicode filenames.
  6. ^  In WinRAR 3.60, when opening 7-Zip archives which contains Unicode file/directory names, they will not be displayed correctly. There will be no problem extracting them, however.
  7. ^  Does support Unicode names, but not under the default (initial) option settings: the user must tick "Use OEM conversion for filenames" under "General" on the "Miscellaneous" tab in the Configuration dialog to enable Unicode name support. Full support for Unicode files names by default is supported only for 7-Zip and RAR archive formats.
  8. ^  Commandline batch compression is available only for ZIP and ALZ formats.
  9. ^  UTF-8 support was completed in release 2.5. On Unix system the support is full, while on Windows system, due to limitation of the Windows shell environment, double-character encoded characters cannot currently be displayed in filenames of archived objects, and those chars are replaced by jolly character. Optionally extended characters can be set to be always replaced by jolly "?" character to avoid possible issues between archive's and system's character encodings.[3].
  10. ^  Commandline batch compression and expansion requires free add-on software downloaded from the WinZip website.
  11. ^  Peazip supports file encryption and file name encryption, although only in certain types of archives, including its own Pea format, 7-zip, zip and Arc.

Archive format support

Reading

Information about what archive formats the archivers can read. External links lead to information about support in future versions of the archiver or extensions that provide such functionality.

ZIP TAR AFA UHA GZ BZ/BZ2 7z RAR LHA/LZH ACE SIT SITX ARJ KGB DAR ARC CAB ALZ ISO/CD Image
7-Zip YesTemplate:Ref label Yes No No Yes Yes Yes Yes Yes NoTemplate:Ref label No No Yes No No No Yes No Yes
ALZipTemplate:Ref label Yes Yes No No Yes Yes Yes Yes Yes Yes No No Yes No No Yes Yes Yes Yes
Archive eXchange No Yes No No No No No No No No No No No No No No No No No
Archive Utility Yes Yes No No Yes Yes No No No No No No No No No No No No NoTemplate:Ref label
Ark Yes Yes No No Yes Yes Yes Yes Yes Yes ? ? Yes ? ? ? ? ? Yes
Astrotite Yes Yes Yes ? Yes Yes ? Yes No No No No No No No No ? No No
bsdtar/libarchive Yes Yes No No Yes Yes No No No No No No No No No No No No Yes
Disk ARchiver No No No No No No No No No No No No No No Yes No No No No
FileCompressor Yes No No No No No No No No No No No No No No No No No No
File Roller Yes Yes No No Yes Yes Yes Yes Yes Yes Yes No Yes No No No Yes Yes Yes
Filzip Yes Yes No No Yes No No Yes Yes Yes No No Yes No No Yes Yes No No
GNU tarTemplate:Ref label NoTemplate:Ref label Yes No No YesTemplate:Ref label YesTemplate:Ref label NoTemplate:Ref label No No No No No No No No No No No No
iArchiver Yes Yes No No Yes Yes Yes Yes Yes Yes Yes No Yes No No No Yes No No
Info-ZIP Yes No No No No No No No No No No No No No No No No No No
IZArc Yes Yes No No Yes Yes Yes Yes Yes Yes No No Yes No No Yes Yes No Yes
KGB Archiver Yes No No No No No No No No No No No No Yes ? ? ? ? ?
PeaZip YesTemplate:Ref label Yes No No Yes Yes Yes Yes Yes Yes No No Yes No No Yes Yes No Yes
PKZIP Yes Yes No No Yes Yes No Yes Yes No No No Yes No ? ? Yes ? ?
PowerArchiver Yes Yes No No Yes Yes Yes Yes Yes Yes No No Yes No No Yes Yes No Yes
Simplyzip Yes ? No ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Squeez Yes Yes No No Yes Yes Yes Yes Yes Yes No No Yes No ? ? Yes ? ?
StuffIt Yes Yes No No Yes Yes Yes Yes Yes No Yes Yes Yes No ? ? ? ? ?
Tar98 No Yes No No No No No No No No No No No No No No No No No
The Unarchiver Yes Yes No No Yes Yes Yes Yes Yes Partial Yes PartialTemplate:Ref label Yes No No Yes Yes Yes No
TUGZip Yes Yes No No Yes Yes Yes Yes Yes Yes No No Yes No No Yes Yes No Yes
WinAce Yes Yes No No Yes No No Yes Yes Yes No No Yes No ? ? ? ? ?
WinRAR Yes Yes No No Yes Yes Yes Yes Yes Yes No No Yes No No No Yes No Yes
WinZip Yes Yes No No Yes Yes Yes YesTemplate:Ref label Yes No No No PartialTemplate:Ref label No ? PartialTemplate:Ref label Yes No Yes
XAD Yes Yes No No Yes Yes No Yes Yes Partial Yes No No No ? Yes Yes ? ?
Xarchiver Yes Yes No No Yes Yes Yes Yes Yes No ? ? Yes ? ? ? ? ? ?
WinUha No No No Yes No No No No No No No No No No No No No No No
ZipGenius Yes Yes No Yes Yes Yes Yes YesTemplate:Ref label Yes No No YesTemplate:Ref label No No Yes Yes No Yes
ZIP TAR AFA UHA GZ BZ/BZ2 7z RAR LHA ACE SIT SITX ARJ KGB DAR ARC CAB ALZ ISO/CD Image

Notes:

  1. ^  Used to, but no longer does, due to technical and legal issues. More info
  2. ^  GNU tar calls external programs[1] (like compress, gzip or bzip2 or any other programs working with abstract streams and supporting the "-d" option) to perform (un)compression, and allowing you to implement your own filters[2]. These external programs may be shipped with your Operating System.
  3. ^  GNU tar let you to implement your own filters[3], allowing you to use others compression program (p7zip, ...) and others filters (GPG, ...).
  4. ^  Starting from version 11.
  5. ^  Requires external program. More info
  6. ^  ALZip also reads: alz, ace, arc, arj, b64, bh, bhx, bin (hex files), bin (CD images), bz2, cab, ear, enc, gz, ha, ice, iso, jar, lcd, lha, lzh, mim, pak, rar, tar, tgz, uue, uu, war, xxe, z, zip, zoo, 7z, and 001
  7. ^  Archive Utility itself is unable to open ISO files, but Disk Utility, which also comes with Mac OS X, is able to mount them as virtual disks.
  8. ^  As in most applications of this type, latest modification to ZIP standards (i.e. new PPMd compression modes) may be not immediately supported as they are introduced by WinZip or PKZip teams. Support to ZIP standards is one of the widest available in free applications (i.e. full support to Deflate64 compression, AE encryption, decryption of PKZip's AES etc...)
  9. ^  Requires external programs.[4]
  10. ^  Requires external program.[5]
  11. ^  Only partial support for reading proprietary SITX format. [6]

Writing

Information about what archive formats the archivers can write and create. External links lead to information about support in future versions of the archiver or extensions that provide such functionality.

ZIP TAR AFA gzip bzip2 7z RAR LHA ACE StuffIt StuffIt X ARJ KGB DAR ARC CAB ALZ ISO/CD Image
7-Zip Yes Yes No Yes Yes Yes No No No No No No No No No No No No
ALZipTemplate:Ref label Yes Yes No Yes Yes Yes No No No No No No No No No Yes Yes ?
Archive Utility Yes No No No No No No No No No No No No No No No No No
Ark Yes Yes No Yes Yes Yes NoTemplate:Ref label Yes ? ? ? ? ? ? ? ? ? ?
Astrotite No No Yes No No No No No No No No No No No No No No No
bsdtar/libarchive No Yes No Yes Yes No No No No No No No No No No No No No
Disk ARchiver No No No No No No No No No No No No No Yes No No No No
FileCompressor Yes No No No No No No No No No No No No No No No No No
File Roller Yes Yes No Yes Yes Yes NoTemplate:Ref label Yes ? ? ? Yes ? ? ? ? ? No
Filzip Yes Yes No Yes No No No Yes No No No No No ? ? ? ? ?
GNU tar No Yes No YesTemplate:Ref label YesTemplate:Ref label No No No No No No No No No No No No No
iArchiver Yes Yes No Yes Yes Yes No No No No No No No No No No No No
Info-ZIP Yes No No No No No No No No No No No No No No No No No
IZArc Yes Yes No Yes Yes Yes No Yes No No No No No No No Yes No No
KGB Archiver Yes No No No No No No No No No No No Yes ? ? ? ? ?
PeaZip Yes Yes No Yes Yes Yes No No No No No No No No Yes No No No
PKZIP Yes Yes No Yes Yes No No No No No No No No ? ? ? ? ?
PowerArchiver Yes Yes No Yes Yes Yes No Yes No No No No No No No Yes No No
Simplyzip Yes ? No ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Squeez Yes Yes No Yes Yes Yes Yes Yes Yes No No Yes No ? ? Yes ? ?
StuffItTemplate:Ref label Yes Yes No Yes Yes No NoTemplate:Ref label Yes No Yes Yes No No ? ? ? ? ?
TUGZip Yes Yes No Yes Yes Yes NoTemplate:Ref label Yes NoTemplate:Ref label No No No No No No Yes No ?
WinAce Yes Yes No Yes Yes No No Yes Yes No No No No ? ? Yes ? Yes
WinRAR Yes No No No No No Yes No No No No No No No No No No No
WinZip Yes No No No No No No Yes No No No No No ? Yes No No No
Xarchiver Yes Yes No Yes Yes Yes NoTemplate:Ref label Yes No ? ? Yes ? ? ? ? ? ?
ZipGenius Yes YesTemplate:Ref label No YesTemplate:Ref label YesTemplate:Ref label Yes No YesTemplate:Ref label No No No No No No ? YesTemplate:Ref label No No
ZIP TAR AFA GZ BZ/BZ2 7z RAR LHA/LZH ACE SIT SITX ARJ KGB DAR ARC CAB ALZ ISO/CD Image

Notes:

  1. ^  GNU tar calls the external programs gzip and bzip2 to perform compression; these external programs usually come with systems that contain GNU tar.
  2. ^  Requires rar.exe from WinRAR.
  3. ^  Requires external program. More info
  4. ^  Requires Ace32.exe from WinAce.
  5. ^  The Extractor and XAD are not included in this list because they only expand archives.
  6. ^  ALZip can also write to the following formats: BH, JAR, and LZH
  7. ^  Requires external program.[7]
  8. ^  Updating archives is not supported.[8]
  9. ^  Requires external program.[9]
  10. ^ Stuffit supported file formats [10]
  11. ^  Ark is only front-end and requires appropriate command-line programs installed. Programs like bzip2, gzip, tar, zip usually come with systems that contain Ark. For writing RAR format is required commercial program rar. [11]
  12. ^  Xarchiver is only front-end and requires appropriate command-line programs installed. Programs like bzip2, gzip, tar, zip usually come with systems that contain Xarchiver. For writing RAR format is required commercial program rar. [12][13]
  13. ^  File-Roller is only front-end and requires appropriate command-line programs installed. Programs like bzip2, gzip, tar, zip usually come with systems that contain File-Roller. For writing RAR format is required commercial program rar. [14]

Compression comparison

File compressor and archivers vary in terms of compression ratio and the time it takes to process data. Various benchmark sites attempt to evaluate the differences.

Open benchmarks

Benchmarks that are open and transparent:

Closed benchmarks

Benchmarks that use secret test data and arbitrary selection of compression software:

Uncommon archive format support

Some archivers support file extraction from .msi and .iso formats as well. These include WinRAR, PowerArchiver, ALZip, IZArc, and 7-Zip.

PeaZip has full support for various LPAQ and PAQ formats, QUAD and BALZ (highly effcient ROLZ based compressors), FreeArc format, and for its native PEA format.

7-Zip, as of version 4.65, can read certain rare methods of common formats: for example, multivolume Cabinet (.cab) files, and old ZIP "Shrink" compression method 1,[4] a Lempel–Ziv–Welch compression that has not been in common since PKZIP 0.9.[citation needed] It can also read these formats not listed above:

7-Zip beta, as of version 9.07, reads and writes .xz files, which are LZMA2-compressed. 9.07 can also extract from:

See also

Corpora

Data collections useful for comparing data compression systems.

References

Template:Compression software implementations

de:Liste von Datenkompressionsprogrammen es:Anexo:Archivadores de ficheros fr:Liste de logiciels de compression de données zh:压缩软件比较

If you like SEOmastering Site, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...