Un file '.tar.gz' è un formato di archivio compresso comunemente utilizzato nei sistemi operativi Unix-like. Combina due processi separati: archiviazione e compressione. In primo luogo, l'utility 'tar' (Tape Archive) raggruppa più file e directory in un singolo file archivio, preservando le strutture delle directory, i permessi dei file e i timestamp. Questo file archivio, tipicamente denominato con l'estensione '.tar', viene quindi compresso utilizzando l'algoritmo di compressione 'gzip'. Gzip è un programma di compressione dati lossless ampiamente utilizzato. Il file risultante, con l'estensione '.tar.gz' (o '.tgz'), è significativamente più piccolo dell'archivio originale non compresso. Ciò lo rende ideale per la distribuzione di pacchetti software, il backup dei dati e il trasferimento di grandi raccolte di file su Internet. Il processo in due fasi consente una memorizzazione e una trasmissione efficienti mantenendo l'integrità dei dati archiviati. Per accedere ai singoli file all'interno di un archivio 'tar.gz', questo deve prima essere decompresso utilizzando un'utility gzip ed estratto successivamente utilizzando un'utility tar. Molti moderni gestori di archivi gestiscono entrambi i passaggi automaticamente.