Konvertera GZ till TAR

Extrahera TAR-data från ett GZIP-komprimerat TAR-arkiv, till exempel .tar.gz eller .tgz.

Välj eller släpp filer här

Privat - filer lämnar aldrig din enhet

eller klistra in Ctrl+V

Medan du väntar på dina filer kan du spela Code Rain

Integritetsgaranti utan nätverksöverföring: 0 byte laddades upp till externa servrar. All bearbetning skedde lokalt i webbläsarens sandlåda.

Formatjämförelse och tekniska specifikationer

SpecifikationGZTAR
MIME-typapplication/gzipapplication/x-tar
Typkomprimerad strömarkivbehållare
Komprimeringförlustfri DEFLATE (LZ77 + Huffman)okomprimerad (ofta kombinerad med gzip/bzip2/xz)
StandardspecifikationIETF RFC 1952 (GZIP)POSIX.1-2001 / IEEE 1003.1 ustar
Magic Bytes-huvud1F 8B75 73 74 61 72 (ustar)

Formatöversikt och användningsområden

En GZ-fil är en enda komprimerad ström som skapats av DEFLATE-algoritmen, medan en TAR-fil är en okomprimerad behållare som samlar flera filer och mappstrukturer tillsammans utan att krympa dem. Systemadministratörer och utvecklare utför ofta denna konvertering när de behöver granska, ändra eller extrahera enskilda filer inuti en komprimerad säkerhetskopia utan att behöva komprimera om hela strömmen varje gång. Programvaruverktyg som GNU tar, 7-Zip och WinRAR hanterar denna omvandling internt på de flesta stationära operativsystem. Den här funktionen är avsedd för GZIP-komprimerade TAR-arkiv, till exempel .tar.gz eller .tgz. Den packar upp strömmen, kontrollerar att den innehåller ett TAR-arkiv med vanliga filer och returnerar TAR-byten. Annan GZIP-data avvisas.

Tekniska specifikationer och kodeköversikt

GZIP använder MIME-typen application/gzip, signaturen 1F 8B och DEFLATE-komprimering. TAR använder application/x-tar och POSIX-blockhuvuden. Konverteraren packar upp GZIP-strömmen, kontrollerar att resultatet är ett giltigt TAR-arkiv med vanliga filer och returnerar de oförändrade TAR-byten.

OS- och webbläsarkompatibilitet

Båda formaten har inbyggt stöd i de flesta större operativsystem. Linux, macOS och Unix-liknande miljöer innehåller kommandoradsverktyg som tar och gzip för att konvertera filerna. Windows-användare kan använda program från tredje part, till exempel 7-Zip, eller terminalkommandon i moderna versioner av Windows 10 och 11. Webbläsare kan inte läsa in formaten eller konvertera dem direkt utan JavaScript-bibliotek, så filerna måste bearbetas lokalt eller med kod på en server.

Användbar information

Använd en GZIP-fil som innehåller ett TAR-arkiv, till exempel .tar.gz eller .tgz. .gz-filer utan TAR-arkiv avvisas.

Vanliga frågor

Hur konverterar man GZIP-arkiv till TAR-arkiv utan att förlora kvalitet?

Om GZIP-strömmen innehåller ett giltigt TAR-arkiv returnerar uppackningen TAR-byten oförändrade. Den här funktionen avvisar annan GZIP-data.

Vad är skillnaden mellan GZIP-arkiv och TAR-arkiv?

GZIP är en komprimeringsalgoritm för enskilda filer som minskar filstorleken med hjälp av DEFLATE-matematik. TAR är en arkivbehållare som grupperar flera filer och kataloger i en enda fil utan att tillämpa någon komprimering.