7z

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Added sample files)
m (Change telparia.com samples link to template)
 
(6 intermediate revisions by 4 users not shown)
Line 4: Line 4:
 
|extensions={{ext|7z}}
 
|extensions={{ext|7z}}
 
|mimetypes={{mimetype|application/x-7z-compressed}}
 
|mimetypes={{mimetype|application/x-7z-compressed}}
 +
|locfdd={{LoCFDD|fdd000539}}
 
|pronom={{PRONOM|fmt/484}}
 
|pronom={{PRONOM|fmt/484}}
 +
|wikidata={{wikidata|Q270131}}
 
}}
 
}}
'''7z''' is a file format for archiving and data [[compression]], developed by Igor Pavlov. It is the native format of the [[7-Zip]] archiving application.
+
'''7z''' is a file format for archiving and data compression, developed by Igor Pavlov. It is the native format of the [[7-Zip]] archiving application.
  
 
== Format details ==
 
== Format details ==
7z supports several compression schemes:
+
The 7z format defines many compression methods. The ones normally used are [[LZMA2]] (default for 7-Zip 9.30 alpha ), [[LZMA]] (default for 7-Zip prior to 9.30 alpha), [[PPMd]], and [[bzip2]].
* [[LZMA]] (the default for 7-Zip prior to 9.30 alpha)
+
* [[LZMA2]] (the default for 7-Zip 9.30 alpha +)
+
* [[PPMd]]
+
* BCJ
+
* BCJ2
+
* [[bzip2]]
+
* [[DEFLATE]]
+
  
 
== Identification ==
 
== Identification ==
7z files begin with signature bytes <code>'7' 'z' BC AF 27 1C</code>.
+
7z files begin with signature bytes {{magic|'7' 'z' BC AF 27 1C}}.
 
+
The 7-Zip software will automatically find embedded 7z data in many cases (but apparently not if the file extension is .7z). This makes it possible to create hybrid files that look like some other format, but which will be interpreted as 7z format by 7-Zip.
+
  
 
== Related formats ==
 
== Related formats ==
Line 31: Line 24:
  
 
== Specifications ==
 
== Specifications ==
* Refer to the DOC/7zFormat.txt file in the source distribution
+
* Refer to the DOC/7zFormat.txt and DOC/Methods.txt files in the source distribution.
** [http://cpansearch.perl.org/src/BJOERN/Compress-Deflate7-1.0/7zip/DOC/7zFormat.txt 7zFormat.txt]
+
  
 
== Software ==
 
== Software ==
 
* [[7-Zip]]
 
* [[7-Zip]]
* [http://7zx.en.softonic.com/mac 7zX for Mac]
+
* [https://7zx.en.softonic.com/mac 7zX for Mac]
 
* [http://p7zip.sourceforge.net/ p7zip]
 
* [http://p7zip.sourceforge.net/ p7zip]
 +
* [https://github.com/conor42/Radyx Radyx] - creates 7-zip archives using only the LZMA2 compression algorithm provided by the Fast LZMA2 Library
  
 
== Sample files ==
 
== Sample files ==
* https://telparia.com/fileFormatSamples/archive/7z/
+
* {{DexvertSamples|archive/sevenZip}}
  
 
== Links ==
 
== Links ==
* [http://www.7-zip.org/7z.html 7-Zip page about 7z Format]
+
* [https://www.7-zip.org/7z.html 7-Zip page about 7z Format]
 
* [[Wikipedia:7z|Wikipedia article]]
 
* [[Wikipedia:7z|Wikipedia article]]

Latest revision as of 02:55, 28 December 2023

File Format
Name 7z
Ontology
Extension(s) .7z
MIME Type(s) application/x-7z-compressed
LoCFDD fdd000539
PRONOM fmt/484
Wikidata ID Q270131

7z is a file format for archiving and data compression, developed by Igor Pavlov. It is the native format of the 7-Zip archiving application.

Contents

[edit] Format details

The 7z format defines many compression methods. The ones normally used are LZMA2 (default for 7-Zip 9.30 alpha ), LZMA (default for 7-Zip prior to 9.30 alpha), PPMd, and bzip2.

[edit] Identification

7z files begin with signature bytes '7' 'z' BC AF 27 1C.

[edit] Related formats

  • S7z
  • UFA (predecessor?)
  • 777 (predecessor?)
  • BIX (predecessor?)
  • ARG (same author)

[edit] Specifications

  • Refer to the DOC/7zFormat.txt and DOC/Methods.txt files in the source distribution.

[edit] Software

  • 7-Zip
  • 7zX for Mac
  • p7zip
  • Radyx - creates 7-zip archives using only the LZMA2 compression algorithm provided by the Fast LZMA2 Library

[edit] Sample files

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox