TAR Create & Extract
Build or read a USTAR archive. TAR only bundles files — pair it with the GZIP tool to produce a .tar.gz.
Everything is processed locally in your browser. Your data never leaves this device.
Everything is processed locally in your browser. Your data never leaves this device.
Containers, not compression
TAR bundles files without compressing them at all — a `.tar.gz` is a TAR archive that was then run through gzip, which is why the two steps are separate tools here.
ZIP compresses each file independently with DEFLATE, which the browser already provides. That is why these two formats work here while Brotli, zstd and xz do not: both are containers around something the platform can already do.
Files are read locally and the archive is built in memory. Opening a ZIP of internal documents to see what is inside never sends it anywhere.
Frequently asked questions
Can it open a password-protected ZIP?
No. ZIP encryption comes in several incompatible flavours, the legacy one is broken and AES-based ZipCrypto is a separate specification. Only unencrypted store and deflate entries are read.
How do I make a .tar.gz?
Build the TAR here, then run the result through the GZIP tool. That is exactly what `tar -czf` does in two steps.
Is there a size limit?
Your device memory. The whole archive is held in memory while it is built or read, so a multi-gigabyte file is not practical in a browser tab.