Initializing... drag & drop files here
Supports: TAR.GZ
.tar.gz (or .tgz) archive onto the upload area, or click "Add Files" to browse. Multiple archives can be queued..zip, or Individual Archives to produce a separate .zip per input tarball. Defaults to Individual Archives for archive-to-archive conversions..tar.gz (also written .tgz) is two formats stacked: tar bundles files into a single stream and gzip compresses that stream. It is the standard distribution format for Linux source code, kernel releases, and most server backups. ZIP is older, slightly less efficient, but understood by every desktop OS without extra software. When you send a tarball to a Windows recipient — especially on Windows 10 or earlier — you are almost guaranteeing a support call.
.tar.gz from the right-click menu. Repack as ZIP and they double-click it like any other archive..tar.gz because it is a "two-step" archive (tar inside gzip); ZIP passes the same filters because it is a single, well-known container.tar.gz requires sequential decompression up to the file you want..zip but not .tar.gz. Convert before submitting code assignments or document bundles..tar.gz backup made on a Linux server is fine to restore on Linux, but if you need to mount it on a Windows recovery laptop with no admin rights to install 7-Zip, ZIP is the path of least resistance..tar.gz from Finder, but the default behavior leaves a stray .tar alongside the unpacked folder. ZIP unpacks cleanly to a single folder.| Property | TAR.GZ (.tar.gz / .tgz) | ZIP (.zip) |
|---|---|---|
| Origin | tar (1979, Unix) + gzip (1992, GNU) | PKWARE PKZIP, 1989 |
| Compression algorithm | DEFLATE (via gzip) on the whole tar stream | DEFLATE per file (Store, Deflate64, BZIP2, LZMA optional) |
| Typical ratio vs ZIP | 5-15% smaller for source code and text | Baseline |
| Random access | No — must decompress sequentially | Yes — central directory at end of archive |
| Preserves Unix permissions / symlinks | Yes (full POSIX metadata) | Limited (Info-ZIP ux extra field, not portable) |
| Max archive size | Effectively unlimited (8 EiB tar limit) | 4 GiB / 65,535 files (16 EiB with ZIP64) |
| Windows 11 native support | Read since 2023 (Build conference); create via 24H2 | Read and create since Windows XP (2001) |
| Windows 10 native support | No — third-party tool required | Yes |
| macOS Finder support | Yes | Yes |
| Common use | Linux source distributions, server backups, Docker layers | Cross-platform sharing, email, web downloads |
| Property | Survives the conversion? | Notes |
|---|---|---|
| File contents | Yes | Bit-for-bit identical after extraction |
| Folder hierarchy | Yes | Directory structure is preserved |
| File modification times | Yes | mtime stored in both formats |
| Unix permission bits (chmod) | Partial | ZIP stores them in an extra field; many Windows tools ignore them on extract |
| Symbolic links | Often dereferenced | ZIP's symlink support is non-standard; links are usually expanded to file copies |
| Owner / group (uid/gid) | No | ZIP has no native owner concept — restored files inherit the extractor's identity |
| Hard links | No | Become independent copies in ZIP |
| Filenames with non-UTF-8 bytes | Depends | Modern ZIP uses UTF-8 (PKWARE spec 6.3.0+); older tools may mangle exotic names |
If you depend on Unix file modes or symlinks (for example, restoring a node_modules tree or shipping a Linux binary), keep the tarball and use a ZIP to TAR.GZ conversion only when you actually need the round-trip.
Yes. .tgz is just a shorter spelling of .tar.gz introduced because old DOS filesystems only allowed three-character extensions. The byte contents are identical: a tar archive wrapped in gzip compression. Our converter accepts either extension and produces the same ZIP output.
Usually slightly larger, yes. Both formats use the DEFLATE algorithm, but tar.gz compresses the entire concatenated tar stream as one block, which lets gzip find redundancies across files. ZIP compresses each file independently, so it cannot cross-reference patterns between files. Expect a 5-15% size increase for source code and text-heavy archives, and near-zero difference for archives full of already-compressed media (JPEG, MP4, MP3).
Partially. ZIP can store Unix permission bits in an "extra field" defined by the Info-ZIP project, and our converter writes them, but most Windows extractors ignore them on extract. Symbolic links are typically dereferenced — the target file is copied in place of the link. If your archive depends on executable bits (chmod +x) or symlinks (for instance, a Linux dotfiles backup), ZIP is the wrong destination format; keep it as a tarball.
For extracting, no — Windows 11 added native read support for .tar.gz, .7z, and .rar after the May 2023 Build conference, and version 24H2 added the ability to create them via File Explorer's context menu. But Windows 10 (reached end of support October 14, 2025), Windows 7/8, and many corporate-managed Windows 11 images with locked-down policies do not have that support. If you do not know what the recipient is running, ZIP is the safe default.
Yes. Apple's Archive Utility, which ships with macOS, opens any standard DEFLATE ZIP by double-click. Files larger than 4 GiB or with more than 65,535 entries use the ZIP64 extension, which Archive Utility has supported since macOS 10.6 (2009).
The classic ZIP specification caps individual files and the overall archive at 4 GiB and 65,535 entries. The ZIP64 extension, introduced in PKWARE spec 4.5, raises both limits to 16 EiB. Our converter writes ZIP64 automatically when the input exceeds either cap, so practically you are limited by your browser's upload and our session quota, not the format.
Yes — it has to. The pipeline gunzips the outer compression to recover the raw tar stream, then walks the tar headers to extract each member into a temporary buffer, then writes a fresh ZIP central directory referencing each file. This is why we do not preserve uid/gid metadata: ZIP simply has no slot for them.
Yes. Files are uploaded over HTTPS, processed in an isolated session, and purged from our servers within hours. We do not require an account, we do not scan archive contents for indexing, and we do not share files with third parties. For maximum privacy with very large archives, a browser-only tool like ezyZip keeps bytes on your machine — but it is slower and chokes on archives over ~1 GB.
Yes. Common alternatives from .tar.gz are 7z for maximum compression and RAR for splittable volumes. Going the other direction, ZIP to TAR.GZ and 7z to ZIP are both available.