Comparison

MacPacker vs The Unarchiver

Which archive, package and disk-image formats each app can open on macOS, and which ones it can create.

10 August 202654 formats · 7 capabilities

The apps

MacPacker

0.19.0

Price
Free
Licence
GPL-3.0, open source
Needs
macOS 14.6+
Shape
Archive browser
39read
1write

The Unarchiver

4.3.9 · Mar 2025

Price
Free
Licence
Proprietary (MacPaw)
Needs
macOS 10.13+
Shape
Extractor
42read
0write

The read and write totals count the rows of the table below, where one row can stand for a family of formats. Every app counts its own formats differently, so the totals are for orientation and the table is the comparison.

Format matrix

Read means the app can list an archive's contents and extract from it. Write means the app can produce that format — creating it, and where noted updating it. Formats neither app handles are left out.

FormatMacPackerThe Unarchiver
ReadWriteReadWrite
Everyday archivesMacPackerThe Unarchiver
ZIP.zip .jar .war .apk .ipa .appx .xpi .epub .cbzYes1Yes2YesNo
ZIPX.zipxYesNoYesNo
7z.7zYesNoYesNo
RAR / RAR5.rar .cbr .r00YesNoYesNo
TAR.tarYesNoYesNo
ARJ.arjYesNoPartial3No
LHA / LZH.lha .lzhYesNoYesNo
CAB.cabYesNoYesNo
CHM.chmYesNoNoNo
CPIO.cpio .cpgzYesNoYesNo
ACE.aceNoNoPartial4No
ALZip.alzNoNoYesNo
ARC / PAK.arc .pakNoNoYesNo
Zoo.zooNoNoYesNo
Platform & package formatsMacPackerThe Unarchiver
AR.ar .a .libYesNoYesNo
Debian package.debYesNoYesNo
RPM package.rpmYesNoYesNo
XAR.xarYesNoYesNo
Apple installer package.pkgYesNoYes5No
Apple signed archive.xipYes6NoYes5No
MSI / OLE compound.msi .doc .xlsYesNoYesNo
Self-extracting EXE / NSIS.exe .nsisYesNoPartialNo
Windows imaging.wim .swm .esdYesNoNoNo
Legacy, Mac-classic and long tailMacPackerThe Unarchiver
StuffIt.sitYesNoYesNo
StuffIt X.sitxYesNoPartialNo
StuffIt self-extracting.seaYesNoYes5No
Compact Pro.cptNoNoYesNo
DiskDoubler / PackIt.dd .pitNoNoYesNo
BinHex / MacBinary.hqx .binNoNoYes5No
LZX.lzxYesNoYesNo
Amiga ADF / DMS / PowerPacker.adf .dms .ppNoNoYesNo
CP/M LBR / Squeeze / Crunch.lbrNoNoYesNo
WARC web archive.warcNoNoYesNo
Game data (NDS, NSA, SAR).nds .nsa .sarNoNoYesNo
SWF media extraction.swfNoNoYesNo
PDF image extraction.pdfNoNoYesNo
Single-stream compressionMacPackerThe Unarchiver
GZIP.gzYesNoYesNo
BZIP2.bz2YesNoYesNo
XZ.xzYesNoYesNo
LZMA (raw).lzmaNoNoYesNo
Unix compress.ZYesNoYesNo
LZ4.lz4YesNoNoNo
Compound tar streamsMacPackerThe Unarchiver
tar.gz / tar.bz2 / tar.xz / tar.Z.tgz .tbz2 .txz .tazYesNoYesNo
tar.lz4.tlz4YesNoNoNo
Disk images and filesystemsMacPackerThe Unarchiver
Apple Disk Image.dmg .smiYesNoNoNo
ISO 9660.isoYesNoYesNo
Raw disc images.bin .mdf .nrg .cdiNoNoYesNo
SquashFS.squashfs .sfsYesNoNoNo
FAT.fat .imgYesNoNoNo
NTFS.ntfs .imgYesNoNoNo
VirtualBox VDI.vdiYesNoNoNo
Hyper-V VHD / VHDX.vhd .vhdxYesNoNoNo
VMware VMDK.vmdkYesNoNoNo
QEMU QCOW2.qcow2YesNoNoNo
YesPartialNoReadWrite

Beyond the format list

Format coverage is half the picture. These rows cover what you can do with an archive once it opens.

CapabilityMacPackerThe Unarchiver
Open split / multi-volume setsJoining archives that arrive as .001, .z01 or .r00 parts.Partial7Yes
Open password-protected archivesPrompting for a password and decrypting on read.YesYes
Modify an archive in placeAdding, deleting or renaming entries without a full unpack-and-repack.Partial8No
Archive browserA window that lists an archive's contents before you extract anything.YesNo
Browse nested archivesOpening an archive that sits inside another, without extracting the outer one first.YesNo
Finder / Quick Look extensionsSystem integration beyond the app window.YesNo
Command-line interfaceScriptable from a shell.NoPartial9
YesPartialNo

Notes

  1. 1MacPacker identifies formats by content rather than extension, so any ZIP-based container opens as ZIP whatever it is called.
  2. 2Writing a JAR, APK, IPA or similar means writing a ZIP container: none of these apps produce the signing or manifests that make a valid platform package.
  3. 3The Unarchiver reads ARJ but not multi-part ARJ sets (vendor's own annotation: “No multi-part”).
  4. 4The Unarchiver reads only pre-2.0 ACE archives — no WinAce (vendor's annotation: “Only old files”).
  5. 5Supported in practice, but not listed on the vendor's own published format page.
  6. 6.xip is a XAR container, so MacPacker opens it as one.
  7. 7MacPacker joins split ZIP sets only — spanned (.z01…) and numeric (.zip.001…). Split RAR or 7z sets are not recognised.
  8. 8ZIP only.
  9. 9The unar and lsar tools are a separate download from the app.

More comparisons

Compiled 10 August 2026, against the versions listed above.

Get MacPacker

v0.20.0 · macOS 14+
$ brew install --cask macpacker

App Store updates may lag a few days behind direct downloads due to Apple review.