7-Zip — свободный файловый архиватор с высокой степенью сжатия данных. Поддерживает несколько алгоритмов сжатия и множество форматов данных, включая собственный формат 7z c высокоэффективным алгоритмом сжатия LZMA. Программа разрабатывается с 1999 года, она бесплатна и имеет открытый исходный код, большая часть которого свободно распространяется на условиях лицензии GNU LGPL, за исключением кода распаковщика UnRAR, который имеет ограничения.


Автором программы является Игорь Викторович Павлов — российский разработчик, кандидат технических наук, выпускник аспирантуры кафедры информатики факультета информатики и робототехники Уфимского государственного авиационного технического университета. Основные идеи использованных в 7-Zip алгоритмов описаны в его кандидатской диссертации.
- Поддерживаемые алгоритмы:
- LZMA, LZMA2, PPMd, Bzip2, Deflate и Deflate64
- Поддерживаемые форматы:
- упаковка и распаковка: 7z, BZIP2 (BZ2, TB2, TBZ, TBZ2), GZIP (GZ, TGZ), TAR, ZIP (JAR), XZ, WIM;
- только распаковка: ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, MBR, ISO, LZH (LHA), LZMA, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, XAR, Z (TAR).
- Также 7-Zip имеет собственную систему плагинов, позволяющую сторонним разработчикам добавлять в 7-Zip поддержку дополнительных форматов файлов. Существуют плагины, позволяющие распаковывать следующие форматы: LZIP, ASAR, CCD/IMG, CDI, CHD (v4), CSO, CUE/BIN, ECM, GDI, ISZ, MDS/MDF, NRG, S01, E01, Ex01, L01, Lx01, AFF, AD1, MIME, UUE, XXE, yEnc.
- Очень высокая степень сжатия в формате 7z благодаря использованию усовершенствованного алгоритма Лемпеля-Зива.
- Для форматов ZIP и GZIP степень сжатия на 2-10 % выше, чем у PKZIP и WinZip.
- Возможность создания самораспаковывающихся архивов для формата 7z.
- Возможность создания многотомных (порезанных на части) архивов (за исключением самораспаковывающихся) для формата 7z.
- Возможность шифрования алгоритмом AES-256 для форматов 7z и ZIP.
- Поддержка аппаратного ускорения, доступного на процессорах, реализующих набор инструкций AES-NI.
- Интеграция в оболочку Windows и Windows NT.
- Плагины для программ FAR Manager, Total Commander и Unreal Commander.
- Встроенная утилита для тестирования производительности.
- Многоязычный графический интерфейс (только для Windows) с функциями двухоконного файлового менеджера.
- Мощная версия для командной строки.
- Специальная версия для 64-разрядных операционных систем Windows.
- Поддержка кодировки Юникод для имён файлов.