Compress files into TAR or TAR.GZ
Select the files you want to archive, choose the output options; the archive updates automatically. The page accepts multiple files by drop or through browse files; it does not provide a folder input.
- Drop one or more files into the drop zone, or click browse files.
- Set the three archive options described below.
- Review the results and download the generated archive or archives.
Changing any of the three checkboxes clears the previous results and automatically creates output with the new settings.
Choose the archive options
- Apply GZIP compression (.tar.gz) creates TAR.GZ output. Clear it to create plain TAR output.
- Remove original extension removes the final extension from an individual archive's base name. Clear it to retain that extension.
- Combine all files into one archive creates one archive from all selected files. If it is clear, each selected file gets its own archive.
Review results and download files
In individual mode, each source file gets a result row. After compression, the row shows output size, savings, status, a per-row download button, and a remove button. When more than one individual archive is ready, Download all as ZIP creates a ZIP containing those generated TAR or TAR.GZ files.
In combined mode, the page shows an archive summary and a combined archive download button. The per-file output-size and savings columns show em dashes because the output is one combined archive.
How the generated archives are named
Individual archive names are based on the first source filename for that result. Remove original extension controls whether its final extension is removed. GZIP adds .tar.gz; otherwise the name ends in .tar.
Combined output is named archive.tar.gz when GZIP is enabled and archive.tar when it is disabled. The combined download button uses the matching visible label, such as Download archive.tar.gz or Download archive.tar.
What this TAR implementation stores
The archive stores the selected file names and contents. The worker writes fixed TAR header values and a current timestamp; it does not preserve the source files' original metadata.
Limitations and processing requirements
TAR and TAR.GZ creation uses a local worker and browser APIs. The implementation shows no upload operation. The optional Download all as ZIP action uses the externally loaded JSZip library and is unavailable if JSZip is not available.
- GZIP requires a browser that exposes
CompressionStream. If it is unavailable, the tool reportsGZIP compression is not supported by this browser.Disable Apply GZIP compression (.tar.gz) to try plain TAR. - Files and generated buffers are held in memory. Very large selections may fail if the browser cannot allocate enough memory.
- No maximum file size or guaranteed compression ratio is documented. Actual savings depend on the selected files and are shown after individual compression.
- Already-compressed or otherwise difficult-to-compress data may show little reduction.
Frequently Asked Questions
Can I select a whole folder?
No folder input is provided. Select or drop the individual files you want to include.
Why do my files show little or no savings?
Savings depend on the selected file contents. Already-compressed data may not become much smaller. In individual mode, the tool shows the resulting savings after compression.
Is there a maximum file size?
The page does not document a fixed maximum. Processing keeps files and generated buffers in browser memory, so very large inputs may fail when available memory is insufficient.
How do I extract the generated archive?
Use an archive utility that supports the generated TAR or TAR.GZ format. The available extraction options depend on your system.
Can I add more files after selecting some?
Yes. Drop or select more files to add them to the list. The archive updates automatically for the current selection.