Eine .tgz-Datei ist eine komprimierte Archivdatei, die im Wesentlichen eine Kombination aus einem TAR-Archiv und Gzip-Kompression darstellt. Zuerst werden mehrere Dateien und Verzeichnisse in einer einzigen TAR-Datei (Tape Archive) gebündelt. Diese TAR-Datei wird dann mithilfe des Gzip-Algorithmus komprimiert, was zu einer kleineren Dateigröße mit der Erweiterung .tgz (oder manchmal .tar.gz) führt. Dieser zweistufige Prozess macht .tgz-Dateien effizient für die Verteilung von Softwarepaketen, Backups und anderen Sammlungen von Dateien. Der Hauptvorteil liegt in der Reduzierung des Speicherplatzbedarfs und schnelleren Übertragungszeiten im Vergleich zur Handhabung zahlreicher Einzeldateien. Die Gzip-Kompression bietet eine gute Balance zwischen Kompressionsrate und Verarbeitungsgeschwindigkeit, was sie zu einem weit verbreiteten Format macht, insbesondere in Unix-ähnlichen Betriebssystemen. Beim Extrahieren einer .tgz-Datei wird der Prozess umgekehrt: Zuerst wird die Gzip-Kompression rückgängig gemacht, was das ursprüngliche TAR-Archiv ergibt, und dann wird das TAR-Archiv entpackt, um die ursprünglichen Dateien und Verzeichnisse wiederherzustellen. Dieses Format wird häufig für die Verteilung von Quellcode, Software-Installationsprogrammen und System-Backups verwendet.