Tested tool guide
Tested browser tools
Checked August 16, 2026
What TAR Archive Viewer does, with a checked example
Drop a .tar, .tar.gz, or .tar.bz2 file onto this page and you get the archive's full listing in your browser: every entry's name, size, and type, plus a way to download any single file without unpacking the rest. The whole job runs locally, so nothing you load is uploaded anywhere. The usual surprise is that .tar.gz is two layers, not one: a gzip stream wrapped around a tar stream, so the browser has to decompress the entire archive before it can show even the first entry. The sizes in the listing are the uncompressed content sizes.
Worked example
A concrete input and expected output from the current implementation.
Input
Select sample.tar, built from two files: readme.txt (22 bytes: the text "TAR viewer test file." plus a newline) and data.txt (4 bytes: "data").
->
Expected output
readme.txt 22 bytes file
data.txt 4 bytes file
2 entries
The sizes come from each entry's ustar header and match the content defined above: 22 and 4 bytes. The archive is not 26 bytes, though - each file costs a 512-byte header plus a 512-byte padded data block, and the archive ends with 1024 zero bytes, so sample.tar is at least 3072 bytes on disk.