Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
List of archive formats
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Containers and compression=== <!-- BEFORE ADDING A FORMAT: Make sure that it has a page on Wikipedia and something is known about it! --> {{sort-under}} {| class="wikitable sortable sort-under" style="width: auto; text-align: center; font-size: smaller; table-layout: fixed;" ! Format ! {{verth|Filename<br /> extension{{Efn|The DOS and Windows operating systems required filenames to include an extension (of at least one, and typically 3 characters) to identify the file type. Such extensions must be unique for each type of file. Many operating systems identify a file's type from its contents without the need for an extension in its name. However, the use of three-character extensions has been embraced as a useful and efficient shorthand for identifying file types.|name=Filename extension}}}} ! Created<br /> by ! Introduced in ! Based on ! {{verth|Compression}} ! Integrity check{{Efn|Archive files are often stored on magnetic or other media subject to storage errors. Many archive formats contain extra error detection or correction information which can be used by the software used to read the archive files to detect and possibly correct errors.|name=Integrity check}} ! Recovery record{{Efn|Many archive formats contain redundant data embedded in the files in order to detect data storage or transmission errors, and the software used to read the archive files contains logic to detect and correct errors.|name=Recovery record}} ! Encryption supported{{Efn|Many archive formats include the capability to encrypt contents to prevent unauthorised access, using one of many available encryption methods.|name=Encryption}} ! [[Unicode]] filenames ! Modification date resolution ! Pre-processing ! License |- ! [[Ar (Unix)|Archive]] (ar) | .a, .ar | [[CSRG]] | 1971 <!-- *portable* ar format first appeared in BSD, and was later adopted by SysV --> | Original | {{no}} | {{no}} | {{no}} | {{no}} | {{no}} | 1 s | {{dunno}} | {{dunno}} |- ! [[cpio]] | .cpio | [[Bell Labs]] | 1983 [[UNIX System V|Unix System V]] | {{dunno}} <!-- Probably Original --> | {{no}} | {{partial}}, select formats only | {{no}} | {{no}} | {{no}} | 1 s | {{no}} | {{dunno}} |- ! [[Shar (file format)|Shell Archive]] (shar and makeself) | .shar, .run | [[James Gosling]], Alan Hewett | 1994 [[4.4BSD]] | Original | {{no}} | {{yes}}, commonly MD5 | {{partial}} <!-- sh scripts can do about anything --> | {{partial}} <!-- it is just that it is not always implemented --> | {{partial}} | arbitrary (typically 1 s) | {{no}} | {{free|[[Public domain]] (shar 1.x - 3.x), {{br}} [[GPL]] (shar 4.x)}} |- ! [[Tar (file format)|Tape Archive]] (tar) | .tar | [[Bell Labs]] | 1975 [[Version 6 Unix]] | {{dunno}} <!-- Probably Original --> | {{no}} | {{partial}}, metadata only. Full integrity providable by filters such as gzip. | {{no}} | {{no}} | {{optional}}{{efn|name=a1| While the original [[tar (file format)|tar]] format uses the [[ASCII]] character encoding, current implementations use the [[UTF-8]] (Unicode) encoding, which is backwards compatible with ASCII.}} | 1 s | {{no}} | {{dunno}} |- ! Extended TAR format (pax) | .tar | [[OpenGroup]] | 2001 | Sun proposal + TAR | {{no}} | metadata | {{no}} | {{no}} | {{yes}} | arbitrary (typically 1 ns) | {{no}} | {{dunno}} |- ! [[BagIt]] | – | [[The Library of Congress]] | 2007 | file system | {{no}} | {{yes}} | {{no}} | {{no}} | {{yes}} | {{no}} | {{dunno}} | {{dunno}} |- ! [[7z (file format)|7z]] | .7z | Igor Pavlov | 2000 | [[Lempel-Ziv-Markov algorithm|LZMA]], [[Lempel–Ziv–Markov chain algorithm|LZMA2]], [[Bzip2]], [[Prediction by partial matching|PPMd]], [[Deflate]] | {{yes}} | {{yes}},<br /> CRC32 | {{no}} | {{yes}},<br /> AES-256 | {{yes}} | 100 [[Nanosecond|ns]]<ref>{{Cite web|url=https://sourceforge.net/p/sevenzip/discussion/45797/thread/3964f1db/#cbcb/7556|title=7-Zip / Discussion / Open Discussion: File times: creation, access - precision|website=sourceforge.net|access-date=2020-02-08|archive-date=2021-07-25|archive-url=https://web.archive.org/web/20210725222532/https://sourceforge.net/p/sevenzip/discussion/45797/thread/3964f1db/#cbcb/7556|url-status=live}}</ref> | {{yes}} | {{free|[[LGPL]], [[Public domain]]}} |- ! [[ACE (compression file format)|ACE]] | .ace | Marcel Lemke | 1998<ref>{{Cite web |last=Lemke |first=Marcel |date=1998 |title=Technical Information on the archiver ACE V1.2 |url=http://www.hugi.scene.org/online/coding/hugi%2012%20-%20coace.htm |url-status=live |archive-url=https://web.archive.org/web/20230404010928/https://www.hugi.scene.org/online/coding/hugi%2012%20-%20coace.htm |archive-date=4 April 2023 |access-date=22 May 2023 |website=hugi.scene.org}}</ref> | [[LZ77]] | {{yes}} | {{yes}} | {{yes}} | {{yes}}, Blowfish | {{yes}} | 2s | {{dunno}} | {{nonfree|[[Proprietary software]]}} |- ! AFA | .afa | Vicente Sánchez-Alarcos | 2009 | Original | {{yes}} | {{yes}} | {{yes}} | {{yes}}, AES and CAST | {{yes}} | {{dunno}} | {{dunno}} | {{dunno}} |- ! [[ARC (file format)|ARC]] | .arc | Thom Henderson (SEA) | 1985 | {{dunno}} <!-- Probably Original --> | {{yes}} | {{yes|CRC16}} | {{no}} | {{bad|weak XOR only}} | {{no}} | 2s | {{no}} | {{dunno}} |- ! [[ARJ]] | .arj | Robert Jung | 1991 | [[AR001]] and [[AR002]] | {{yes}} | {{yes}} | {{yes}} | {{bad|weak XOR with initial constant}} | {{no}} | {{dunno}} | {{dunno}} | {{nonfree|[[Proprietary software]]}} |- ! [[B1 (archive format)|B1]] | .b1 | Catalina Group Ltd | 2011 | [[LZMA]] | {{yes}} | {{yes}} | {{no}} | {{yes}}, AES | {{yes}} | {{dunno}} | {{dunno}} | {{dunno}} |- ! [[Cabinet (file format)|Cabinet]] | .cab | [[Microsoft]] | 1992 [[Windows 3.1]] | [[Deflate]] | {{yes}} | {{optional}} PKCS7 [[Authenticode]] signature | {{no}} | {{optional}} (with SDK) | {{yes}} | 2 s | {{dunno}} | {{dunno}} |- ! [[CFS (Compact File Set file format)|Compact File Set]] | .cfs | Joe Lowe (Pismo Technic Inc.) | 2008 | ZIP/LZMA | {{yes}} | {{yes}} | {{dunno}} | {{yes}} | {{yes}} | {{dunno}} | {{dunno}} | {{free|[[Free software]]}} |- ! [[Compact Pro]] | .cpt | Bill Goodman | 1990 (as "Compactor") | Original | {{yes}} | {{yes}} | {{no}} | {{yes}} | {{dunno}} | {{dunno}} | {{dunno}} | {{nonfree|[[Proprietary software]]}} |- ! [[DAR (Disk Archiver)|Disk Archive]] (DAR) | .dar | Denis Corbin | 2002 | Original | {{yes}} | {{yes}} | {{yes}}{{efn|name=a2| Supports the external Parchive program (par2).}} | {{yes}} | {{yes}} | 1 μs | {{yes}} | {{free|[[GPL#Version 2|GPLv2]]}} |- ! [[DGCA (Computing)|DGCA]] | .dgc | Shin-ichi Tsuruta | 2001 | GCA | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{dunno}} | {{dunno}} | {{dunno}} |- ! [[FreeArc]] | .arc | Bulat Ziganshin | 2006 | [[LZMA]], [[Prediction by partial matching|PPMd]], TTA | {{yes}} | {{yes}} | {{yes}} | {{yes}}, AES, Blowfish, Twofish and Serpent | {{yes}} | {{dunno}} | {{dunno}} | {{free|[[GPL#Version 2|GPLv2]]}} |- ! [[LHA (file format)|LHA]] (also LZH) | .lzh, .lha | Haruyasu Yoshizaki | 1988 | [[Frozen (file format)|Frozen]] | {{yes}} | Only on recent LHA releases | {{no}} | {{No}} | {{no}} | 1–2 s | {{dunno}} | {{dunno}} |- ! [[LZX#Amiga LZX|LZX]] <!-- Watch for anchor name changes --> | .lzx | [[Jonathan Forbes (programmer)|Jonathan Forbes]] and Tomi Poutanen | 1995 | [[LZ77]] | {{yes}} | Only on recent LZX releases | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} |- ! [[ISO image]] | .iso, .img, .ima | [[ISO 9660]] | 1988 | [[High Sierra Format]] | {{no}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} |- ! Spark | .arc | David Pilling | 1989 | [[ARC (file format)|ARC]] | {{yes}} | {{yes|CRC16}} | {{no}} | {{bad|weak XOR only}} | {{no}} | 1 cs | {{no}} | {{free|[[Common Development and Distribution License|CDDL 1.0]]<ref>{{cite web|url=https://gitlab.riscosopen.org/RiscOS/Sources/FileSys/ImageFS/SparkFS/Codecs/SparkSpark/-/blob/master/LICENCE |title=LICENCE · master · RiscOS / Sources / FileSys / ImageFS / SparkFS / Codecs / SparkSpark · GitLab |date=28 January 2023 |access-date=2023-03-26}}</ref>}} |- ! [[WinMount format]] | .mou | ? | 2007 | ? | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{dunno}} | {{dunno}} | {{nonfree|[[Proprietary software]]}} |- ! [[.dmg|Macintosh Disk Image]] | .dmg | [[Apple Computer]] | 2001 [[macOS|Mac OS X]] | Original | {{yes}} | {{yes}} | {{dunno}} | {{yes}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} |- ! [[PartImage|Partition Image]] (PartImage) | .partimg | François Dupoux and Franck Ladurelle | 2000 <!-- Date of registration of Sourceforge project --> | {{dunno}} | {{yes}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{free|[[GPL#Version 2|GPLv2]]}} |- ! [[PAQ]] Family (Several formats){{efn|name=a4| The PAQ family (with its lighter weight derivative LPAQ) went through many revisions, each revision suggested its own extension. For example: ".paq9a".}} | .paq#*, .lpaq#* | Matt Mahoney | 2002–2006 | Original | {{yes}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} |- ! [[PeaZip#Native archive format|PEA]] | .pea | Giorgio Tani | 2006 | Original, Deflate based compression | {{yes}} | {{yes}} Adler32, CRC32, CRC64, MD5, SHA1, RIPEMD-160, SHA256, SHA512, Whirlpool | {{no}} | {{yes}} Authenticated Encryption, AES128 and AES256 in EAX mode | {{yes}} system dependent | {{yes}} arbitrary | {{dunno}} | {{free|[[Public domain]]}} |- ! PIM | .pim | Ilia Muraviev | 2004–2008 | Original | {{yes}} | {{yes}} | {{no}} | {{no}} | {{yes}} | {{no}} | {{dunno}} | {{dunno}} |- ! Quadruple D | .qda | Taku Hayase (aka sandman) | 1997 <!-- According to date on website --> | {{dunno}} | {{yes}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} | {{dunno}} |- ! [[RAR (file format)|RAR]] | .rar | [[Eugene Roshal]] | 1993 <!-- According to copyright info --> | Original | {{yes}} | {{yes}},<br /> [[CRC32]],<br /> [[BLAKE2]] | {{yes}},<br /> [[Reed–Solomon error correction|Reed–Solomon]] | {{yes}},<br /> AES-256 for RAR 5.0 archives | {{yes}},<br /> [[UTF-8]] | 2 [[Second|s]], 1 [[Second|s]], 6.5536 [[Millisecond|ms]], 25.6 [[Microsecond|μs]] or 100 [[Nanosecond|ns]]{{efn|name=a3| From 3.20 release RAR can store modification, creation and last access time with the precision up to 0.0000001 second (0.1 μs).<ref>[https://web.archive.org/web/20110718054505/http://www.win-rar.com/index.php?id=24&kb_article_id=85 WinRAR download and support: Knowledge Base]</ref><ref>{{Cite web|url=http://www.winrar-tr.com/WinRAR/Help/ENG/html/HELPSwTS.htm|title=Switch -TS[N] - save or restore file time (modification, creat...|date=February 9, 2013|website=archive.ph|access-date=November 28, 2021|archive-date=February 9, 2013|archive-url=https://archive.today/20130209062109/http://www.winrar-tr.com/WinRAR/Help/ENG/html/HELPSwTS.htm|url-status=dead}}</ref>}} | {{dropped}} | {{nonfree|[[Proprietary software]]}} |- ! RK | .rk | M Software, Ltd. | 2004 | Original | {{yes}} | {{yes}} | {{no}} | {{yes}}, AES, Square, Twofish | {{yes}} | 1 s | {{dunno}} | {{dunno}} |- ! NuFX | .shk | Andy Nicholas | 1989 | Original | {{yes}} | {{yes|CRC16}} | {{no}} | {{no}} | {{no}} | 1 s | {{dunno}} | {{dunno}} |- ! [[StuffIt]] (also SIT) | .sit | Raymond Lau | 1987 | {{dunno}} | {{yes}} | {{dunno}} | {{dunno}} | {{yes}} | {{dunno}} | {{dunno}} | {{dunno}} | {{nonfree|[[Proprietary software]]}} |- ! [[StuffIt X]] (also SITx) | .sitx | Aladdin/[[Allume Systems]] | 2002 | {{dunno}} | {{yes}} | {{dunno}} | {{optional}} | {{yes}}, RC4,Blowfish,<br />AES,DES | {{yes}} | {{dunno}} | {{dunno}} | {{nonfree|[[Proprietary software]]}} |- ! UltraCompressor II | .uc .uc0 .uc2<br /> .ucn .ur2 .ue2 | Nico de Vries<ref>{{Cite web|url=http://www.nicodevries.com/nico/professional.php|title=Professional – Nico de Vries|access-date=2020-02-08|archive-date=2012-12-30|archive-url=https://web.archive.org/web/20121230185014/http://www.nicodevries.com/nico/professional.php|url-status=live}}</ref> | 1992–1996 | [[LZ77]] and [[Huffman coding]] | {{yes}} | {{yes}} | {{yes}} | {{yes}}, triple DES | {{dunno}} | ? | {{dunno}} | {{dunno}} |- ! [[Windows Imaging Format|Windows Image]] | .wim, .swm, .esd | [[Microsoft]] | 2006 | Original | {{yes}} | {{yes}} | {{no}} | {{partial}}{{efn|name=a5| WIM can store the [[ciphertext]] of encrypted files on an [[NTFS]] volume, but such files can only by decrypted if an administrator extracts the file to an NTFS volume, and the decryption key is available (typically from the file's original owner on the same Windows installation). Microsoft has also distributed some download versions of the Windows operating system as encrypted WIM files, but via an external encryption process and not a feature of WIM.}} | {{yes}} | 100 ns | {{dunno}} | {{dunno}} |- ! [[ZIP (file format)|ZIP]] | .zip | [[Phil Katz]] | 1989 | [[Deflate]] | {{yes}} | {{yes}} | {{no}} | {{yes}}, AES | {{yes}} | 1–2 s, depending on version | {{dunno}} | {{dunno}} |- ! [[ZPAQ]] | .zpaq | [[Matt Mahoney (computer scientist)|Matt Mahoney]] | 2009 | [[PAQ]] | {{yes}} | {{yes}}, SHA-1 | {{no}} | {{Yes}}, AES-256 | {{yes}} | {{dunno}} | {{dunno}} | {{free|[[MIT License|MIT]], [[Public domain]]}} |}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)