Drop any file to identify it
No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.
Drop it!
Let go to identify this file.
Couldn't identify this file
Need to convert it? fwip it →
You downloaded a .tar.gz, .tar.bz2, or .tar.xz from a software project, Linux package, or developer tool. TAR is the Unix world's way of bundling files — it concatenates everything into a single archive while preserving file permissions, ownership, timestamps, and symlinks. Things ZIP doesn't bother with but Linux depends on.
TAR itself does not compress. That's handled separately: gzip (.tar.gz), bzip2 (.tar.bz2), or XZ (.tar.xz) compress the tar archive as a second step. This two-step approach feels archaic but it's deliberately modular — you choose your compression algorithm independently of your archiving tool. The name stands for Tape Archive, a reminder that it was originally designed for sequential backup to magnetic tape.
Linux and macOS handle TAR natively from the command line (`tar -xzf file.tar.gz`). macOS Finder opens .tar.gz with a double-click. Windows users need 7-Zip or WSL. If you're a developer working with Linux-based tools, you will encounter TAR files constantly. If you're not, someone probably sent you the wrong format.