7-zip File Free File Compression Utility

7-Zip is a free and open source file archiving utility; a utility used to place groups of files in compressed containers called “files”. It is developed by Igor Pavlov and was published in 1999. 7-Zip uses its 7z file format but can read and write several other file formats. The program can be used from a command line interface such as the p7zip command, or through a graphical user interface that also has shell integration. Most of the 7-Zip source code is under the GNU LGPL license; However, the unRAR code is under GNU LGPL with a “unRAR restriction”, which states that developers can not use the code to reverse the RAR compression algorithm.

An open source alternative to WinZip and WinRAR is 7-Zip. 7z is a file archiver with a high compression ratio that can be used in Windows computers without limiting the number of computers.


By default, 7-Zip creates files in 7z format with a .7z file extension. Each file can contain multiple directories and files. As a container format, security or downsizing is achieved by using a combination of stacked filters. These can consist of preprocessors, compression algorithms and encryption filters.

Compression of the 7z kernel uses a variety of algorithms, the most common being bzip2, PPMd, LZMA2, and LZMA. Developed by Pavlov, LZMA is a relatively new system, which debuts as part of the 7z format. LZMA uses a sliding dictionary based on LZ up to 4 GB in size, supported by a range encoder.

The native 7z file format is open and modular. Filenames are stored as Unicode.

The 7z file format specification is distributed with the source code of the program, in the “doc” subdirectory.


  • AES 256-bit encryption. Encryption can be enabled for files and 7-zip hierarchy. When the hierarchy is encrypted, users must provide a password to see the file names contained in the file. Zip file developed by WinZip The AES encryption standard is also available in 7-Zip to encrypt ZIP files with 256-bit AES but does not offer file name encryption as in 7z files.

  • Dynamically variable sizes, which allow the use of backup copies on removable media, such as writable CDs and DVDs

  • Ease of use as a basic orthodox file manager when used in dual panel mode

  • Multi-core CPU thread

  • Open EXE files as files, allowing the decompression of data from many “Configuration” or “Installer” or “Extract” programs without having to execute them

  • Unzip files with names of damaged files, rename files as needed

  • Create self-extracting mono evolutionary files

  • Command line interface.

  • Graphical user interface. The Windows version comes with its graphical interface; however, 7zip uses the Unix / Linux file manager GUI.

  • 7-zip does not control the order of the files in the files.It ignores the order of the file names on the command line. Therefore, 7-zip cannot be used in cases where the order of file names is important. For example, the EPUB format, which is based on Zip and HTML formats, requires a certain order of files in the files: a file called “MIME type” must be the first file in the ZIP file.

Benefits of using 7-zip:

  • Open source, without the need to pay to use

  • Graphical interface for the Windows platform

  • You can compress/unzip the following types of files: 7z, ZIP, GZIP, BZIP2 and TAR

  • Integration with Windows Shell

  • Powerful file manager

  • Powerful command line version

  • There is a command line version port for Linux / Unix

The use of 7-zip by a large number of users over the years has shown that 7-zip has been efficient and reliable for file management.


View more posts from this author

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>