7z
From Just Solve the File Format Problem
(Difference between revisions)
Dexvertbot (Talk | contribs) m (Change telparia.com samples link to template) |
(→Specifications: links to 7z github mirror and py7zr documentation) |
||
Line 24: | Line 24: | ||
== Specifications == | == Specifications == | ||
− | * Refer to the DOC/7zFormat.txt and DOC/Methods.txt files in the source distribution. | + | * Refer to the DOC/7zFormat.txt and DOC/Methods.txt files in the source distribution. ([https://github.com/kornelski/7z/tree/main/DOC mirror on GitHub]) |
+ | * [https://py7zr.readthedocs.io/en/latest/archive_format.html .7z file format specification on the py7zr documentation] | ||
== Software == | == Software == |
Revision as of 01:37, 31 March 2025
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 |
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.
Identification
7z files begin with signature bytes '7' 'z' BC AF 27 1C
.
Related formats
Specifications
- Refer to the DOC/7zFormat.txt and DOC/Methods.txt files in the source distribution. (mirror on GitHub)
- .7z file format specification on the py7zr documentation
Software
- 7-Zip
- 7zX for Mac
- p7zip
- Radyx - creates 7-zip archives using only the LZMA2 compression algorithm provided by the Fast LZMA2 Library