What is gz file extension
Last updated: April 1, 2026
Key Facts
- Files with .gz extension contain gzip-compressed data and require decompression before the original file can be accessed
- The .tar.gz extension (also called .tgz) represents a tar archive that has been gzipped, combining multiple files into a single compressed package
- Gzip was developed by the GNU project and is free, open-source software available on all major operating systems
- A .gz file typically reduces file size to 10-50% of the original depending on file type, with the best compression for text files
- Windows, Mac, and Linux all support .gz files natively or through built-in and third-party utilities without requiring specialized software
Understanding the .gz File Extension
The .gz file extension denotes a file that has been compressed using the gzip compression program. This extension is primarily associated with Unix and Linux systems, though it's now supported across all major operating systems. When you see a .gz file, it means the original file has been reduced in size using gzip's lossless compression algorithm, and the file must be decompressed to be used.
How .gz Files Work
A .gz file is a compressed version of the original file. The compression process removes redundant data, significantly reducing the file size while preserving all original information. To use the content, you must decompress the file, which restores it to its original state. This decompression process is lossless, meaning no data is lost during the compression and decompression cycle.
.tar.gz and .tgz Archives
The .tar.gz extension combines two technologies: tar archiving and gzip compression. Tar packages multiple files and directories into a single archive file, while gzip then compresses that archive. This combination is extremely common for software distributions, especially in the open-source community. The extensions .tar.gz and .tgz are equivalent and widely used for bundling source code, software packages, and backup collections.
Opening and Decompressing .gz Files
On Linux and Mac systems, you can decompress .gz files using command-line tools like 'gunzip' or 'gzip -d'. On Windows, you can use built-in compression tools, 7-Zip, WinRAR, or other third-party utilities. Most programming languages have libraries to automatically handle .gz decompression. Many systems also allow right-clicking on .gz files for automatic decompression through context menus.
Common Uses and Benefits
The .gz format is standard for software distribution, particularly for open-source projects, Linux packages, and databases. It's used for web server compression, file backups, and transferring large files across networks. The benefits include significantly reduced storage requirements, faster file transfers due to smaller size, and universal compatibility across platforms. Many websites offer downloads in .gz format to save bandwidth and provide faster downloads to users.
Related Questions
How do I open a .gz file on Windows?
On Windows 10 and later, you can use built-in support by right-clicking the file. For older versions, use 7-Zip (free), WinRAR, or PeaZip. Command-line tools like Git Bash also provide gunzip functionality for decompression.
What's the difference between .zip and .gz files?
.zip files are more common on Windows and can contain multiple files with selective extraction. .gz files are primarily single-file compression used on Unix/Linux. .tar.gz combines multiple files like .zip but is standard on Unix systems.
Can I compress a file to .gz format?
Yes, using gzip on Linux/Mac command line with 'gzip filename', or using compression software on Windows like 7-Zip. Most programming languages provide gzip libraries for programmatic compression of files.
More What Is in Daily Life
Also in Daily Life
More "What Is" Questions
Trending on WhatAnswers
Browse by Topic
Browse by Question Type
Sources
- Wikipedia - GzipCC-BY-SA-4.0
- GNU Gzip ProjectFair Use