TAR.GZ to ZIP Converter - Turn .tar.gz and .tgz into .zip
A .tar.gz is two formats wearing one coat: files bundled with tar, then compressed with gzip. Linux produces them everywhere - source releases, backups, logs - but Windows and phones cannot open them natively. This converter unwraps both layers locally in your browser and hands you one ordinary ZIP.
How to use the TAR.GZ to ZIP Converter
- Drop your .tar.gz or .tgz file onto the box above, or click it and pick the file from your device.
- Click Convert to ZIP. Both the gzip and tar layers are unwrapped on your device and the files are repacked as a ZIP.
- Check the summary: number of files found and the size of the new ZIP.
- Click Download to save the .zip file - it opens with any system's built-in tools.
How it works
Under the hood this page hands your file to a WebAssembly build of libarchive, which understands the gzip wrapper and the tar archive inside it as one stream - exactly how tar -xzf treats it on Linux. The extracted files are then written into a fresh ZIP by JSZip, each at its original path. Note the difference between this and a plain .gz file: a .tar.gz contains many files, while a lone .gz usually wraps a single file (that is what the GZ File Extractor is for). This page accepts both .tar.gz and the shortened .tgz spelling - they are the same format.
Worked example
You download release-2.4.tar.gz (18 MB) of an open-source tool to a Windows PC. The tool unwraps it here and produces release-2.4.zip (19 MB) containing the same 86 files in the same folders - ready to open in Explorer, no Linux and no extra software involved.
Frequently Asked Questions
Is this TAR.GZ to ZIP converter free?
Yes - free, no sign-up, no limits and no watermarks.
Are my files uploaded to a server?
No. Both layers are unwrapped and the ZIP is built entirely in your browser; nothing leaves your device.
What is the difference between .tar.gz and .tgz?
None - .tgz is simply a shortened spelling of .tar.gz, created for systems that once allowed only three-letter extensions. This tool accepts both.
My file is a plain .gz, not .tar.gz. What should I use?
A plain .gz wraps a single compressed file, not an archive of many files. Use the GZ File Extractor to get the original file back out of it.
Why is the ZIP about the same size as the .tar.gz?
Both formats compress well - gzip on the tar, DEFLATE inside the ZIP - so similar output sizes are expected. The win is compatibility: the ZIP opens everywhere.