Documentation
File extraction guides for macOS
Learn how to open and extract every archive and disk image format on macOS. Step-by-step guides covering built-in tools, Terminal commands, and MacPacker.
Popular formats
ZIP is the most widely used archive format on macOS. It supports lossless compression and is natively handled by Finder and Archive Utility.
Read guide →RAR is a proprietary archive format known for high compression ratios and multi-part archives. macOS has no built-in RAR support.
Read guide →7z is an open-source archive format with excellent compression. macOS has no built-in 7z support.
Read guide →TAR (tape archive) bundles files without compression. Often combined with GZ, BZ2, or XZ for compressed archives. Natively supported via Terminal on macOS.
Read guide →DMG is Apple's native disk image format. It's the standard way to distribute macOS applications. macOS handles DMG files natively.
Read guide →ISO is the standard disk image format for optical media. Used for OS installers, software distributions, and disc backups.
Read guide →PKG is Apple's installer package format. Used for macOS software that requires system-level installation.
Read guide →Archives
ZIP is the most widely used archive format on macOS. It supports lossless compression and is natively handled by Finder and Archive Utility.
Read guide →RAR is a proprietary archive format known for high compression ratios and multi-part archives. macOS has no built-in RAR support.
Read guide →7z is an open-source archive format with excellent compression. macOS has no built-in 7z support.
Read guide →TAR (tape archive) bundles files without compression. Often combined with GZ, BZ2, or XZ for compressed archives. Natively supported via Terminal on macOS.
Read guide →CAB (Cabinet) is Microsoft's archive format used in Windows installers and updates. macOS has no built-in CAB support.
Read guide →CPIO is a Unix archive format used in RPM packages, initramfs images, and macOS PKG payloads. Supported natively on macOS via Terminal.
Read guide →XAR (eXtensible ARchive) is Apple's archive format used internally for PKG installers and Xcode distributions.
Read guide →StuffIt was the dominant Mac compression format in the Classic Mac OS era. Legacy format still found in old archives.
Read guide →Self-Extracting Archives were common in the Classic Mac OS era. They contain both the archive data and extraction code.
Read guide →ARJ was a popular DOS-era archive format. Rarely used today but still found in legacy archives and retro computing.
Read guide →LHA (also known as LZH) is a Japanese archive format popular in retro computing and the Amiga community.
Read guide →LZH is an alternative extension for LHA archives, particularly common in Japanese computing.
Read guide →LZX is an Amiga archive format. Very rare today, primarily found in Amiga software preservation.
Read guide →CHM (Compiled HTML Help) is Microsoft's help documentation format. Contains compressed HTML, images, and an index.
Read guide →Disk Images
DMG is Apple's native disk image format. It's the standard way to distribute macOS applications. macOS handles DMG files natively.
Read guide →ISO is the standard disk image format for optical media. Used for OS installers, software distributions, and disc backups.
Read guide →FAT (File Allocation Table) filesystem images are used for USB drives, SD cards, and cross-platform storage.
Read guide →NTFS is Windows' default filesystem. NTFS images are found in Windows backups and forensic disk captures.
Read guide →VMDK is VMware's virtual disk format. Contains the filesystem of a virtual machine.
Read guide →VHD is Microsoft's virtual disk format used by Hyper-V and Azure. Contains a complete filesystem image.
Read guide →VHDX is the newer version of Microsoft's VHD format with support for larger disks and improved resilience.
Read guide →VDI is VirtualBox's native virtual disk format. Contains the filesystem of a VirtualBox virtual machine.
Read guide →QCOW2 is QEMU's disk image format with copy-on-write support, snapshots, and compression. Used in KVM/QEMU virtualization.
Read guide →SquashFS is a read-only compressed filesystem used in Linux live CDs, AppImages, snap packages, and embedded systems.
Read guide →Compression Formats
Gzip is the most common compression format on Unix/macOS. Usually wraps a TAR archive to create .tar.gz files. Natively supported on macOS.
Read guide →Bzip2 offers better compression than Gzip at the cost of speed. Common for source code distributions and Linux packages.
Read guide →XZ uses LZMA2 compression for excellent compression ratios. Common in Linux distributions and large software packages.
Read guide →LZ4 prioritizes speed over compression ratio. Used in real-time applications and Apple's own APFS filesystem.
Read guide →The original Unix compress format. Largely superseded by Gzip but still found in legacy systems and old archives.
Read guide →TAR.Z is a TAR archive compressed with the original Unix compress utility. Found in legacy Unix archives.
Read guide →Installers
Get MacPacker
v0.15.1 · macOS 14+$ brew install --cask macpackerApp Store updates may lag a few days behind direct downloads due to Apple review.