【压缩软件比较】
下列的表格比较各数据压缩软件的一般及技术性资料。欲知详情，请参见各产品的条目。本条目并不包含全部资料，亦不一定是最新资讯。除非于注脚中另有指定，否则一切比较，皆基于稳定版及没有其他增益集、附加元件、附加程式、扩充套件或外部程式。
== 概括资料 ==
有关压缩软件的概括资料，如开发者或公司、许可协议、价格等。
== 作业系统的支援 ==
这些压缩软件所运行于的操作系统。
}命令列介面
命令列介面
命令列介面
命令列介面
命令列介面
Alpha ZIP
ALZip
Archive Utility
Basic zip
Beezer
BitZipper
Disk ARchiver
Filzip
FreeArc
命令列介面
GNU tar
Info-ZIP
IZArc
jZip
KGB Archiver
NanoZip
Speednar
PeaZip
PKZIP
PowerArchiver
命令列介面
Squeez
StuffIt
StuffIt Expander
The Extractor
The Unarchiver
TUGZip
WinAce (UnAce)
仅解压缩
仅解压缩
WinRAR (RAR)
WinRK
WinZip
命令列介面
XAD
ZipGenius
Zipeg
ZipZag
Windows
DOS
Mac OS X
Linux
BSD
Unix
AmigaOS
注：
== 压缩特性 ==
关于常见压缩软件原生支持特性的信息（不包含第三方插件）。
注：
# decompress-only只能解压缩.
# tar-compression GNU tar用外部程序gzip和bzip2来压缩。这些外部程序经常和包含GNU tar的系统同时存在。
# features-WinRAR为了更好地错误修复，允许添加大小可变的数据冗余。参考RAR和WinRAR。
# BitZipper Repairing BitZipper会使用多种方式从受损的文件中解压缩数据。
# unicode-names为了显示含有不同语言字符的文件或文件夹，将包含有UTF-7, UTF-8或UTF-16（UCS-2）编码的文件或文件夹添加/释放到一个压缩包。目前仅被7z（7-Zip）, RAR（WinRAR）以及RK（WinRK）支持。
# winrar-7z在WinRAR 3.60版本中，当打开一个含有Unicode字符的文件或文件夹时，这些Unicode字符无法正确的显示，然而解压此文件或文件夹是没问题的。
# powerarchiver确实支持Unicode名称，在最新的13.03版本中，"Miscellaneous"标签下的"General"选项中已默认勾选了"Use OEM conversion for filenames"以启用Unicode名称支持。
== 压缩格式支援 ==
=== 读取 ===
Notes:
# reading-7zip 曾经支持，现因技术与法律问题不再支持。
# tar-compression Tar implementations call external programs (like compress, gzip or bzip2 or any other programs working with abstract streams and supporting the "-d" option) to perform (de)compression, and allowing you to implement your own filterstar-custom. These external programs may be shipped with your Operating System.
# tar-custom GNU tar lets you implement your own filters date=20080802055645 , allowing you to use other compression programs (p7zip, ...) and filters (GPG, ...).
# reading-winzip 从版本11开始支持。
# reading-winzip 需要外部程序。 More info date=20090422150854
# ArchiveUtility-ISO Archive Utility本身无法打开ISO文件，然而Disk Utility, which also comes with Mac OS X，可以将其挂载为虚拟磁盘。
# ZipGenius-external 需要外部程序。
# Unarchiver-SITX Only partial support for reading proprietary SITX format.  date=20210213222707
# reading-arc FreeARC使用.arc作为扩展名，但是格式与traditional ARC file有所不同。
# stream-compression Supports these formats as compression stream of other archive formats like tar.bz2 or iso.xz but does not support the format as an archive itself.
# winrar 从5.00版本开始支持。
=== 写入===
Notes:
# tar-compression-w Tar implementations call the external programs gzip and bzip2, 7z, xz, ... to perform compression; these external programs usually come with systems that contain tar.
# writing-tugzip 需要WinRAR的rar.exe。
# writing-winzip 对于WinZip 11.1及更早版本，需要外部程序。 More info date=20140130090200
# writing-tugzipace 需要WinAce的Ace32.exe。
# Extractor The Extractor与XAD不在此列表之中，因为它们只解压归档文件。
# ALZip ALZip也可以输出为以下格式：BH, JAR和LZH。
# zipgenius-updating 不支持更新归档文件。
# zipgenius-external 需要外部程序。
# StuffIt Stuffit supported file formats
# writing-ark Ark is a front-end only and requires appropriate command-line programs be installed. Programs like bzip2, gzip, tar, zip usually come with systems that contain Ark; writing in .rar format requires a commercial program. date=20090728020447
# writing-xarchiver Xarchiver is a front-end only and requires appropriate command-line programs be installed. Programs like bzip2, gzip, tar, zip usually come with systems that contain Xarchiver; writing in .rar format requires a commercial program.
# writing-fileroller File-Roller is a front-end only and requires appropriate command-line programs be installed. Programs like bzip2, gzip, tar, zip usually come with systems that contain File-Roller. writing in .rar format requires a commercial program.date=20190911004756
# writing-7-Zip If there are more than one, files must be grouped in a .tar before being compressed.
# writing-bsdtar supports the formats as stream compression of  other archive format and can create compressed format like tar.bz2 or iso.xz but cannot create an archive in these formats