Skip to content

Extract a TAR archive

Extract the files of a TAR archive (plain, gzip, bzip2 or xz compressed) into one safe ZIP download.

tarextractunpackarchive

Upload

Files (1–1)
One TAR archive, up to 100 MB. Plain .tar as well as .tar.gz, .tar.bz2 and .tar.xz variants work.

Options

Questions people ask
Which TAR variants are supported?
Plain tar and the three standard compressed variants: gzip (.tar.gz), bzip2 (.tar.bz2) and xz (.tar.xz). Everything else, including split or proprietary multi-volume estates, is refused with a clear error rather than guessed at.
Why do some entries get skipped instead of extracted?
Symbolic links and hard links are never followed, so an entry that points somewhere else contributes nothing to your download. Devices and FIFOs cannot become files at all. Every skipped entry is counted, and the first few are named in the result so you can see what was refused and why.
How are unsafe member paths handled?
The same tested rule the ZIP extractor uses. Backslashes become slashes, absolute roots and drive letters are dropped, and parent-directory segments are removed, so every path in the download is relative and predictable. When a sanitised name differs from the raw archive name, the adjustment is counted in the result.
What are the size and member limits?
The archive can be up to 100 MB, with up to 2048 extractable files, 100 MB per file and 256 MB of total contents. The limits are checked against the archive's declared sizes before extraction starts, so an archive over the caps is refused before any bytes are written.
Why is the result a ZIP rather than the files themselves?
One archive keeps the folder structure and downloads as a single artefact. The ZIP is written with fixed timestamps, so the same TAR always produces the same bytes.
What happens to my file?
The upload is deleted as soon as processing finishes; the ZIP stays downloadable for about 10 minutes, then is deleted automatically.