7-Zip 26.02

A modern open-source file archiver with support for more than 30 formats and excellent compression performance.

Windows x64

Latest stable release

Download

Windows x86

For older computers

Download

Windows ARM64

For Surface and ARM devices

Download

7z Format

A modern archive format with high compression, AES-256 encryption, Unicode support and open architecture.

Main Features

📂 Open Architecture

The format allows adding new compression methods without changing the format itself.

📈 High Compression

LZMA and LZMA2 algorithms provide excellent compression ratio and speed.

🔒 AES-256 Encryption

Strong encryption using the AES-256 algorithm.

🌍 Unicode

Full support for file names in any language.

📦 Huge Archives

Supports archives of almost any size and millions of files.

⚡ Solid Compression

Combines multiple files into a single data stream for better compression.

🗜 Header Compression

Additional compression of archive metadata.

⚙ Flexible

Supports different compression methods and data filters.

Compression Methods

LZMA

The main 7z compression algorithm. Provides maximum compression ratio with reasonable memory usage.

LZMA2

Improved LZMA version. Supports multithreading and modern CPUs.

PPMd

Optimized for text files, source code and documents.

BZip2

Uses Burrows-Wheeler Transform algorithm.

Copy

Stores files without compression. Useful for already compressed data.

Filters

BCJ BCJ2 ARM64 ARM ARMT PPC SPARC IA64 Delta Swap2 Swap4

Filters are applied before compression and improve efficiency for executable files, libraries and multimedia data.

LZMA — Main Algorithm

📈 High Compression

One of the best compression algorithms available in modern archivers.

💾 Dictionary up to 4 GB

Large dictionary size improves compression efficiency.

🚀 Compression Speed

Around 2–8 MB/s on modern processors.

⚡ Decompression Speed

Up to 100 MB/s with optimized decoder.

🧠 Low Requirements

Requires significantly less memory for decompression.

📦 Small Decoder

Decoder code size is only a few kilobytes.

Download 7-Zip

Download the latest version of 7-Zip for Windows, Linux and macOS. Choose the package that fits your system.

Windows Releases

Link Type System Description
Download .exe Windows x64 64-bit Windows installer
Download .exe Windows x86 32-bit Windows installer
Download .exe Windows ARM64 ARM based devices
Download .msi Windows x64 Alternative MSI installer
Download .msi Windows x86 Alternative MSI installer

Other Platforms

Linux x64

Console version for 64-bit Linux systems.

Linux ARM

Console version for ARM devices.

macOS

Console version for Apple Silicon and Intel Macs.

Developer Packages

📦 Source Code

Full 7-Zip source code for developers.

⚙ LZMA SDK

SDK with C, C++, C# and Java examples.

💻 7zr Console

Standalone command line version of 7-Zip.

🔓 Open Source

Free source code available for modification.

LZMA SDK

Software Development Kit for developers who want to integrate LZMA compression into their applications. Includes documentation, source code, libraries and tools.

LZMA SDK 26.02

Latest SDK release. C, C++, C# and Java support.

Source Code

Full source code examples and compression libraries.

Documentation

Format specification and programming guides.

SDK Releases

Link Size Date Version Description
Download 1.7 MB 2026-06-25 26.02 LZMA SDK
C, C++, C#, Java
Download 1 MB 2023-06-20 23.01 Previous SDK release
Download 12 KB 2015-06-14 - LZMA Specification Draft

What's New

26.02

Bug fixes and security improvements.

26.01

Minor fixes and improvements.

25.01

Improved security when extracting files from archives.

25.00

Support for more than 64 CPU threads during compression.

24.05

Added new filter for RISC-V executables.

23.01

New ARM64 executable filter. Improved BCJ2 compression.

LZMA SDK Includes

💻 C++ Source Code

LZMA encoder and decoder implementation.

⚙ ANSI-C Library

Portable LZMA, LZMA2 and XZ compression code.

🗜 7z Support

Source code for creating and extracting 7z archives.

☕ Java Support

Java implementation for LZMA compression and decompression.

🔷 C# Support

Managed code examples and libraries.

📦 Tools

lzma.exe, 7zr.exe and SFX modules.

LZMA Features

🚀 Compression Speed

2-8 MB/s on modern 4 GHz CPUs.

⚡ Decompression Speed

30-100 MB/s on modern processors.

💾 Low Memory Usage

Only 8-32 KB plus dictionary size for decompression.

📦 Small Decoder

Decoder size from 2-8 KB depending on optimization level.

License

Open Source / Public Domain

LZMA SDK is released into the public domain. Anyone can copy, modify, publish, use, compile or distribute the source code for commercial and non-commercial purposes.

LZMA Links

Wikipedia XZ Utils LZMA Benchmarks Java Port Python Bindings Ada Support

Frequently Asked Questions

Answers to common questions about 7-Zip, installation, compression, development and integration.

User FAQ

Questions about using 7-Zip, archives and installation.

Developer FAQ

Information about SDK, libraries and integration.

User FAQ

Can I use 7-Zip in a commercial organization?

Yes. 7-Zip is free software. You can use it on any computer without registration or payment.

How do I set file associations in Windows?

Run 7-Zip File Manager as administrator. Then you can configure file associations and application settings.

Why can newer 7z archives be larger?

New versions use a different default file sorting method for solid archives. You can change sorting with the qs parameter.

-mqs

Why can't 7-Zip open some ZIP archives?

Usually this means the archive contains incorrect headers or unsupported compression methods.

Why can't 7-Zip open some RAR archives?

Modern versions support RAR5 archives. Older versions supported only RAR 2/3/4.

Why does drag-and-drop extraction use temporary files?

Windows Explorer requires files to exist before moving them to the target location. 7-Zip uses temporary extraction for this process.

How can I create an archive from command line?

7z.exe a archive.7z folder

The command compresses the selected folder into a 7z archive.

How can I install 7-Zip silently?

7z-installer.exe /S

For MSI packages:

msiexec /q INSTALLDIR="C:\Program Files\7-Zip"

How can I recover a corrupted 7z archive?

Some damaged archives can be partially recovered. Use archive testing and recovery tools.

Developer FAQ

Can I use 7-Zip files in commercial applications?

Yes, but you must comply with the GNU LGPL license and mention that your application uses 7-Zip components.

How can I add 7z support to my application?

You can use:

7z.dll 7za.dll 7za.exe

Can I use 7-Zip source code commercially?

Yes, but modifications to LGPL components must remain under LGPL or GPL licensing.

What languages are supported by LZMA SDK?

C++ C C# Java

Command Line Examples

Create archive

7z a backup.7z files/

Extract archive

7z x archive.7z

Test archive

7z t archive.7z

Add password

7z a -p archive.7z files/

Main Features

High Compression

LZMA and LZMA2 algorithms provide excellent compression ratio and speed.

AES-256

Strong encryption for archives and ZIP files.

30+ Formats

ZIP, 7Z, TAR, GZIP, BZIP2, XZ, ISO, WIM and many more.

Open Source

Completely free for both personal and commercial use.

Windows Explorer

Full integration with Windows File Explorer.

CLI

Powerful command line tools for automation and scripting.

Copyright (C) 2026 Igor Pavlov.

Last Versions

26.02 25 June
26.01 27 April
26.00 12 February