Initializing... drag & drop files here
This tool packs any files — or a whole folder's worth — into a single .tar archive, the standard bundling format of the Unix and Linux world. One thing to understand before you start: TAR bundles, it does not compress. A tar file concatenates your files with their names, permissions, and directory structure into one stream, byte-for-byte uncompressed — which is exactly why servers, build systems, and backup pipelines like it. If you also want the archive smaller, create a TGZ instead, which is the same TAR run through gzip. Files upload over an encrypted connection, are processed on our servers, and are deleted automatically after a few hours — no sign-up, no watermark.
.tar in upload order, uncompressed..tar file. Extract it on any Linux/macOS system with tar -xf, or on Windows with 7-Zip, WinRAR, or Windows 11's built-in support.| Property | Value |
|---|---|
| Full name | Tape Archive — from its 1970s Unix tape-backup origins |
| Compression | None — TAR only bundles; pair with gzip/bzip2/xz for compression |
| Preserves | File names, directory structure, permissions, timestamps |
| Native on | Every Unix/Linux/macOS system; Windows 11 extracts it natively |
| Typical pairings | .tar.gz/.tgz (gzip), .tar.bz2 (bzip2), .tar.xz (xz) |
| Best for | Server uploads, build artifacts, backups, Unix-style delivery |
| You want... | Make | Why |
|---|---|---|
| A bundle a Linux pipeline will consume | TAR (this page) | The native format; no decompression step needed |
| A smaller file for storage or transfer | TGZ | Same TAR, gzip-compressed — the Unix default |
| Something anyone on any OS opens by double-click | ZIP | Native on Windows and macOS with zero extra software |
| The smallest archive of compressible files | 7Z | LZMA2 compresses tightest, at slower speed |
.tar.gz from elsewhere: the gzip layer opens first, revealing the TAR inside. Files from this page are plain TAR, one layer only.tar, 7-Zip, and Windows 11 handle UTF-8 names correctly, older utilities may not.Because that's what TAR is — a bundler, not a compressor. The format concatenates your files with headers describing names and structure, adding a little overhead and removing nothing. If you expected a smaller file, you want TGZ, which gzips the bundle in the same pass; on typical documents and code that cuts the size substantially, though already-compressed media (JPG, MP4, ZIP) barely shrinks no matter what wraps it.
Yes — directory structure is the thing TAR is best at. The paths you upload are stored in the archive and recreated exactly on extraction, which is why deployment and backup scripts trust it. Unix permissions and timestamps ride along in the headers too, so a bundle extracted on a Linux host comes out ready to use.
On Linux and macOS, tar -xf archive.tar in a terminal, or double-click in most file managers. On Windows, 7-Zip and WinRAR have opened TAR for decades, and Windows 11 extracts it natively in File Explorer. Nothing about the format is exotic — it's one of the oldest archive formats still in daily use.
No fixed cap on our side — the practical ceiling is upload size and time, since the packing happens on our servers. Because TAR doesn't compress, budget the download at roughly the sum of your input files. For very large media sets, consider whether a compressed format saves you the transfer time.
Two reasons: TAR stores Unix ownership and permission bits that ZIP handles poorly, and it separates bundling from compression, so the same archive can be gzipped, bzipped, or xz-compressed as needs change. ZIP compresses each file independently — convenient for pulling out one file, worse for overall ratio, and historically lossy about Unix metadata.
Yes — that's the TGZ archiver, which produces the gzip-compressed variant (.tgz and .tar.gz are the same thing under two names). Make plain TAR when a pipeline expects uncompressed input or when the contents are already compressed; make TGZ when the archive travels over a network or sits in storage.
The archive format has fields for Unix permissions, but files uploaded from a Windows machine don't carry meaningful Unix permission bits to begin with — extraction on Linux will apply default modes. When exact permissions matter (deployment scripts, executables), set them on the Linux side after extraction with chmod, or create the archive on a Unix host where the bits exist to preserve.
Files are uploaded over an encrypted connection, packed on our servers, and deleted automatically a few hours after archiving — never shared or made public, no sign-up, no watermark. In our testing, bundling a folder of mixed documents produced a .tar within a fraction of a percent of the inputs' combined size — exactly what an uncompressed bundler should do.