What is a .tar.zst file?
application/zstd
TAR.ZST combines a POSIX tar member stream with Zstandard compression. The outer Zstandard frame must be decompressed before 512-byte tar headers, file payloads, padding, checksums, and end blocks can be interpreted; concatenated frames and long-path extensions make robust implementations treat compression and archive parsing as separate stages.
How to use a .tar.zst file
Use an example .tar.zst file to test streaming decompression, tar checksum and member parsing, path-traversal rejection, bounded expansion, deterministic member manifests, and clean failure on a deliberately truncated Zstandard frame.
Download example .tar.zst files
- Convert v2 TAR.ZST Source 01Valid Zstandard-compressed TAR source 01 with 2 safe members for compound-suffix detection and extraction Stable P8 artifact p8-convert-tar-zst-01.
- Convert v2 TAR.ZST Source 02Valid Zstandard-compressed TAR source 02 with 2 safe members for compound-suffix detection and extraction Stable P8 artifact p8-convert-tar-zst-02.
- Convert v2 TAR.ZST Source 03Valid Zstandard-compressed TAR source 03 with 2 safe members for compound-suffix detection and extraction Stable P8 artifact p8-convert-tar-zst-03.
- TAR.ZST — intentionally corrupt frame headerTiny intentionally corrupt TAR.ZST with preserved Zstandard magic and a deliberately damaged frame-header byte so strict decompressors reject it before extraction Stable P8 artifact p8-convert-tar-zst-intentionally-corrupt.