Format Reference

Purpose

Technical reference for supported archive formats.

Supported Formats

Format Extension(s) Extractor Library Notes

7-Zip

.7z, .exe

SevenZipExtractor

Omnizip

BCJ2 filter support

CAB

.cab, .exe

CabExtractor

Cabriolet

Salvage mode

CPIO

.cpio

CpioExtractor

Omnizip

Old and new formats

GZIP

.gz, .tar.gz

GzipExtractor

Ruby stdlib

Magic byte verification

MSI

.msi

OleExtractor

Omnizip

OLE compound document

RPM

.rpm

RpmExtractor

Omnizip

Compressed payload

TAR

.tar

TarExtractor

Omnizip

POSIX, GNU, PAX

XAR

.pkg, .xar

XarExtractor

Omnizip

macOS packages

XZ

.xz, .tar.xz

XzExtractor

Omnizip

LZMA compression

ZIP

.zip

ZipExtractor

Omnizip

Standard format

Extension Mapping

Extension Extractor

.cab

CabExtractor

.cpio

CpioExtractor

.exe

SevenZipExtractor (falls back to CabExtractor)

.gz, .tgz

GzipExtractor

.msi

OleExtractor

.pkg, .xar

XarExtractor

.rpm

RpmExtractor

.tar

TarExtractor

.tar.gz

GzipExtractor → TarExtractor

.tar.xz, .txz

XzExtractor → TarExtractor

.xz

XzExtractor

.zip

ZipExtractor

.7z

SevenZipExtractor

Topics


Table of contents