Our server backups are generated in .tar.zst format — a tar archive compressed with Zstandard (zstd). This format offers significantly better compression and faster decompression than the older .tar.gz, which is why we use it for account backups.
However, .tar.zst isn't natively supported by Windows Explorer or the default archive tools on macOS. This article explains how to extract these files on any operating system.
.tar is an archive format that bundles multiple files and folders into a single file..zst (Zstandard) is a modern compression algorithm developed by Facebook, offering excellent compression ratios and very fast decompression.Together, .tar.zst means the files were bundled into a tar archive, then compressed with zstd. Extracting requires two steps (decompress, then un-tar) — or a single command with a modern tool.
Most Linux distributions include tar with zstd support built in. A single command handles extraction.
Debian / Ubuntu:
sudo apt update
sudo apt install zstd
CentOS / RHEL / AlmaLinux / Rocky:
sudo dnf install zstd
Or on older versions:
sudo yum install zstd
Arch:
sudo pacman -S zstd
Navigate to the folder containing the backup and run:
tar --zstd -xvf backup.tar.zst
Flag breakdown:
--zstd — Tells tar to use zstd for decompression.-x — Extract.-v — Verbose (shows each file as it extracts).-f — Specifies the filename.If your tar version doesn't support --zstd (very old distributions):
zstd -d backup.tar.zst
tar -xvf backup.tar
This first decompresses to backup.tar, then extracts. Slower but universally compatible.
mkdir extracted
tar --zstd -xvf backup.tar.zst -C extracted/
The -C flag changes the destination directory before extracting.
tar --zstd -tvf backup.tar.zst
Useful for checking what's inside the archive before extracting (especially for large backups).
macOS doesn't include zstd by default, but it's easy to install via Homebrew.
Open Terminal and run:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Follow the prompts.
brew install zstd
macOS tar supports zstd directly after installation:
tar --zstd -xvf backup.tar.zst
Or the two-step method:
zstd -d backup.tar.zst
tar -xvf backup.tar
macOS Finder doesn't natively extract .tar.zst, but third-party apps can:
.tar.zst once zstd is installed..tar.zst support.Install either, right-click the .tar.zst file, and choose the app from the Open With menu.
Windows doesn't natively support .tar.zst, but there are several free tools that do.
Modern versions of 7-Zip (21.07 and newer, released 2021+) support zstd natively.
backup.tar.zst file.backup.tar.backup.tar and repeat: 7-Zip → Extract Here.Note: 7-Zip requires two extraction passes because it handles the .zst and .tar layers separately. This is normal.
PeaZip is an open-source archive manager with full .tar.zst support in one step.
backup.tar.zst file.PeaZip handles both the zstd decompression and tar extraction in a single operation.
WinRAR 6.10+ supports .tar.zst:
Modern Windows 10 and Windows 11 include tar built into the command prompt, but without zstd support. You'll need to install zstd separately.
zstd.exe in the same folder as your backup.zstd -d backup.tar.zst
tar -xvf backup.tar
If you have WSL installed, you can use the Linux method directly:
sudo apt install zstd
tar --zstd -xvf backup.tar.zst
This is often the fastest option for large backups on Windows.
Your tar version is too old. Use the two-step method (zstd -d then tar -xvf) or update tar.
zstd isn't installed. See the installation instructions for your OS above.
Check the filename exactly. On Linux and macOS, filenames are case-sensitive — Backup.tar.zst and backup.tar.zst are different files.
This usually means:
homedir/, mysql/, mail/, etc. — this is normal.If you only need specific files from a large backup, you can list the contents first and then extract only what you need.
tar --zstd -tvf backup.tar.zst | grep filename
Then extract just that file:
tar --zstd -xvf backup.tar.zst path/to/specific/file
7-Zip can browse inside .tar.zst files without full extraction:
For reference, compared to .tar.gz:
The tradeoff is slightly lower tool compatibility — but as you can see above, every major OS handles it easily with free tools.
The steps above handle virtually all extraction scenarios. Open a ticket if:
.tar.gz or .zip) for compatibility with a specific tool — we can usually regenerate in an alternative format on request.When opening a ticket, please include: