FREEDOM251

Freedom251 › File Compression Software

p7zip

Free plan LinuxMac

Visit p7zip Alternatives Pricing

p7zip's own site

What p7zip is

p7zip is a Unix-like-systems port of 7-Zip, and the project describes this fork as adding codecs and improvements. It runs on Linux and macOS, with additional supported platforms listed as Solaris, OpenBSD, FreeBSD, Cygwin, AIX, BeOS, and Amiga. The current build is command-line only. Supported archive formats include 7z, ZIP, TAR, gzip, bzip2, xz, RAR, and ISO. p7zip can create .7z files using methods such as Zstandard, LZ4, Fast LZMA2, Brotli, LZ5, Lizard, and Lzham. Listed encryption methods include 7zAES and AES256CBC; hashers include CRC32, SHA-1, SHA-256, SHA-512, BLAKE2sp, and BLAKE3. Multithreading for additional codecs depends on a separate Multithreading Library. The project uses the GNU LGPL license. Its README provides makefile instructions for building the 7zz, 7za, 7zr, and 7z.so binaries from source, and points to a separate p7zip_test_utils project for checking 7zz. The free p7zip-zstd plan is CLI only and requires building from source.

Who it suits

p7zip suits users of Unix-like systems who want command-line tools to create or work with archives. It may fit users who are comfortable building software from source and want the listed archive, encryption, and hashing options.

What it does well

  • Free plan with no listed charge.
  • Supports formats including 7z, ZIP, TAR, gzip, RAR, and ISO.
  • Creates .7z archives with several listed compression methods.
  • Lists 7zAES and AES256CBC encryption.
  • GNU LGPL license.

What to know first

  • The current build supports command-line use only.
  • The listed plan requires building from source.
  • Additional-codec multithreading depends on a separate library.

Limits

The free p7zip-zstd plan is CLI only and requires building from source. Multithreading for additional codecs depends on a separate Multithreading Library.

Plans

PlanBilled and limitsPrice
p7zip-zstdCLI only · build from sourceFree

As github.com lists them, read 8 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the p7zip project on GitHub.
  2. Use the README makefile instructions to build the binaries from source.
  3. Use the command-line tools on a supported platform.

Verdict

Choose p7zip if you want a free command-line archive tool for a listed Unix-like platform and can build it from source. Its broad format, codec, encryption, and hashing lists are useful for command-line workflows. Look elsewhere if you need a graphical interface or do not want to build from source.

Questions

Is p7zip free?

Yes. The p7zip-zstd plan is listed as free.

Which platforms are supported?

Platforms listed include Linux, macOS, Solaris, OpenBSD, FreeBSD, Cygwin, AIX, BeOS, and Amiga.

Does p7zip have a graphical interface?

The current build supports command-line use only. The README suggests contacting the project about a GUI.

Which archive formats does it support?

The listed formats include 7z, ZIP, TAR, gzip, bzip2, xz, RAR, and ISO.

What license does p7zip use?

The README says the project uses the GNU LGPL license.

Facts from p7zip's own pages

Archive formats
The listed supported formats include 7z, ZIP, TAR, gzip, bzip2, xz, RAR, and ISO. · github.com, 8 Oct 2026
Build
The README gives makefile instructions for building the 7zz, 7za, 7zr, and 7z.so binaries from source. · github.com, 8 Oct 2026
Command line
The README says the current build supports CLI only and suggests contacting the project about a GUI. · github.com, 8 Oct 2026
Compression
It can create .7z files using Zstandard, LZ4, Fast LZMA2, Brotli, LZ5, Lizard, and Lzham methods. · github.com, 8 Oct 2026
Encryption
The listed codecs include 7zAES and AES256CBC. · github.com, 8 Oct 2026
Hashes
The listed hashers include CRC32, SHA-1, SHA-256, SHA-512, BLAKE2sp, and BLAKE3. · github.com, 8 Oct 2026
Integrations
The README describes command-line use and building a 7z.so module, but names no third-party integrations. · github.com, 8 Oct 2026
License
The README says the project uses the GNU LGPL license. · github.com, 8 Oct 2026
Multithreading
The project says multithreading for additional codecs depends on a separate Multithreading Library. · github.com, 8 Oct 2026
Purpose
The project describes p7zip as a Unix-like-systems port of 7-Zip and says this fork adds codecs and improvements. · github.com, 8 Oct 2026
Security
The GitHub repository links a security policy, but the opened security page did not expose policy text. · github.com, 8 Oct 2026
Testing
The README points users to a separate p7zip_test_utils project to check the 7zz program. · github.com, 8 Oct 2026

Where p7zip stands on Freedom251

Look at these too