✦ tomai
Free · Archive Tools

TAR Extractor

Unpack TAR archives in your browser — no command line needed, perfect for source and backup tarballs.

📦
Drop TAR here
.tar
Choose TAR

🔒 Local only, no upload.

💾 Large tars depend on device memory.

512-byte blocks and Pax headers

  • tar pads every file to 512-byte blocks — many tiny files means visible padding waste.
  • Long paths exceed the classic header space; Pax/GNU extensions carry them in extra prelude entries handled transparently here.
  • Uncompressed .tar extracts faster than any compressed sibling — no decompression pass.

The 1979 format that still runs the internet

🔒

No terminal needed

Unpack tarballs without tar -xf, on any OS including Windows.

📦

Preserves structure

Folders, empty directories and long names (pax/GNU) are handled correctly.

🧭

Unicode correct

File names are decoded as UTF-8, unlike the WASM fallback.

How it works

  1. 1

    Drop your .tar file.

  2. 2

    Browse the file tree.

  3. 3

    Download files individually.

  4. 4

    Or grab all as ZIP.

Frequently asked questions

What is TAR?⌄

TAR packs many files into one uncompressed container, originally for tape backups.

TAR vs ZIP?⌄

TAR is uncompressed bundling; ZIP compresses each file. TAR is usually paired with gzip.

Does it handle long file names?⌄

Yes, ustar prefix, pax and GNU longname are all supported.

What about symlinks?⌄

Symlinks are listed with their target but not extracted as files.

Size limit?⌄

10GB hard line; practical browser about 1.5GB desktop.

Can it create TAR?⌄

No, extraction only in this tool.

Related tools

What Is a TAR File?

TAR, short for Tape Archive, is not a compressor but a container: it concatenates files one after another with small 512-byte headers, preserving folder structure, file sizes, timestamps and Unix permissions. Born for tape backups, it became the standard way to bundle source code and server backups on Linux and macOS — usually together with gzip, which does the actual shrinking.

TAR is bundling, not shrinking

A plain .tar file is uncompressed, so its size is roughly the sum of its files. That surprises first-timers expecting a small file. When you see .tar.gz or .tgz, tar did the bundling and gzip did the shrinking — two jobs, two layers, one download.

Dialects this tool understands

Decades of Unix history left several header flavours: the 1970s v7 format, the ustar standard, GNU long-name extensions and modern pax headers. This tool parses all of them with its own reader, so long file names and non-English characters come through correctly instead of truncated or garbled.

When you would use it

Peek inside a source tarball before building it, verify a server backup contains the right paths, or pull one config file out of a huge bundle without unpacking everything. Single files download individually; the whole tree can be repacked as a ZIP.

Honest limits

Symbolic links are listed but never followed, so an archive cannot trick the tool into writing outside its sandbox. Compressed tarballs like .tar.gz belong on the TAR.GZ page — dropping one here gives you the inner layer, not the file tree. The usual caps apply: 10 GB per upload at most, about 512 MB practical on phones and 1.5 GB on desktops.

Privacy

Parsing happens locally in your browser via WebAssembly. Your archive, its names and its permissions data never leave the device.

Last updated · 2026-09-01

Related tools