Convertitore da GZ a TAR

Estrai i dati TAR da un archivio TAR compresso con GZIP, ad esempio .tar.gz o .tgz.

Seleziona o rilascia i file qui

Privato - i file non lasciano mai il tuo dispositivo

o incolla Ctrl+V

Mentre aspetti i tuoi file, puoi giocare a Code Rain

Garanzia di privacy con zero trasmissioni di rete: 0 byte caricati su server esterni. Tutta l'elaborazione è avvenuta localmente nella sandbox del tuo browser.

Confronto formati e specifiche tecniche

SpecificaGZTAR
Tipo MIMEapplication/gzipapplication/x-tar
Tipoflusso compressocontenitore di archivio
CompressioneDEFLATE senza perdita (LZ77 + Huffman)non compresso (spesso combinato con gzip/bzip2/xz)
Specifica standardIETF RFC 1952 (GZIP)POSIX.1-2001 / IEEE 1003.1 ustar
Intestazione Magic Bytes1F 8B75 73 74 61 72 (ustar)

Panoramica del formato e applicazioni

Un file GZ è un singolo flusso compresso creato dall'algoritmo DEFLATE, mentre un file TAR è un contenitore non compresso che raggruppa più file e strutture di cartelle insieme senza rimpicciolirli. Gli amministratori di sistema e gli sviluppatori eseguono frequentemente questa conversione quando devono ispezionare, modificare o estrarre singoli file all'interno di un backup compresso senza dover ricomprimere l'intero flusso ogni volta. Utilità software come GNU tar, 7-Zip e WinRAR gestiscono questa trasformazione in modo nativo sulla maggior parte dei sistemi operativi desktop. Questo percorso è destinato agli archivi TAR compressi con GZIP, come .tar.gz o .tgz. Decomprime il flusso, verifica che contenga un archivio TAR con file normali e restituisce i byte TAR. Gli altri dati GZIP vengono rifiutati.

Specifiche tecniche e analisi dei codec

GZIP usa il tipo MIME application/gzip, la firma 1F 8B e la compressione DEFLATE. TAR usa application/x-tar e intestazioni a blocchi POSIX. Il convertitore decomprime il flusso GZIP, verifica che il risultato sia un archivio TAR valido con file normali e restituisce i byte TAR senza modificarli.

Compatibilità con sistemi operativi e browser

Il supporto nativo per entrambi i formati è presente in quasi tutti i sistemi operativi. Gli ambienti Linux, macOS e simili a Unix includono strumenti da riga di comando come tar e gzip che convertono questi file istantaneamente. Gli utenti Windows possono affidarsi a software di terze parti come 7-Zip o ai moderni comandi del terminale di Windows 10 e 11. I browser web non possono eseguire il rendering nativo o le conversioni tra questi due tipi di archivio, quindi l'elaborazione dei file deve avvenire sulla macchina locale o tramite codice sul server di backend. Il supporto varia anche in base ad app, dispositivo, sistema operativo e versione.

Informazioni utili

Usa un file GZIP che contiene un archivio TAR, come .tar.gz o .tgz. I file .gz senza archivio TAR vengono rifiutati.

Domande frequenti

Come convertire un archivio GZIP in un archivio TAR senza perdere qualità?

Se il flusso GZIP contiene un archivio TAR valido, la decompressione restituisce i byte TAR senza modificarli. Questo percorso rifiuta gli altri dati GZIP.

Qual è la differenza tra un archivio GZIP e un archivio TAR?

GZIP è un algoritmo di compressione a file singolo che riduce le dimensioni del file utilizzando l'algoritmo DEFLATE. TAR è un contenitore di archiviazione che raggruppa più file e directory in un unico file senza applicare alcuna compressione.