Skip to content
Archiva / docs / supported-formats

Supported Formats and Compatibility

List of the formats Archiva handles: reading with libarchive and 7-Zip, formats it can create, encryption and package inspection.

Format Table

FormatExtensionsRead engineBrowse and previewExtractCreateEncryption
ZIP.ziplibarchive / 7-Zip✅✅✅AES-256 (ZipCrypto read too)
7-Zip.7zlibarchive / 7-Zip✅✅✅AES-256, names too (-mhe)
RAR (v4 and v5).rarlibarchive / 7-Zip✅✅❌Read, including encrypted names (-hp)
TAR.tarlibarchive✅✅✅—
GZip.gz, .tgzlibarchive✅✅✅ (TAR.GZ)—
BZip2.bz2, .tbz, .tbz2libarchive✅✅✅ (TAR.BZ2)—
XZ / LZMA.xz, .txz, .lzma, .tlzlibarchive✅✅✅ (TAR.XZ)—
ISO images.isolibarchive✅✅❌—
Windows Cabinet.cablibarchive✅✅❌—
XAR / packages.xar, .pkglibarchive✅✅❌—
LHA / LZH.lha, .lzhlibarchive✅✅❌—
CPIO, AR, Linux packages.cpio, .ar, .a, .deb, .rpmlibarchive✅✅❌—
Compress.zlibarchive✅✅❌—
Comics.cbz, .cbrlibarchive✅✅❌—
ZIP containers.epub, .jar, .war, .apk, .ipalibarchive✅✅❌—

[!NOTE] Why can’t RAR archives be created? RAR is a proprietary RARLAB format: its compression can’t be included in other software without a commercial license. Archiva supports reading, extracting and decrypting it, and with Convert to Another Format… you can turn a RAR archive into 7z or ZIP.

Inspecting Apps and Packages

Beyond ordinary files, Archiva understands the structure of typical Apple bundles:

  • Apps (.app): icon, bundle ID, version and build, signature, notarization ticket, Mac App Store receipt and architectures (Apple Silicon and Intel).
  • Installer packages (.pkg, .mpkg): in-memory reading of the index, with components, installed size and install location.
  • Frameworks, extensions and plug-ins (.framework, .appex, .plugin, .bundle and similar): version, architectures and macOS compatibility.