Converter GZ para TAR

Extraia os dados TAR de um arquivo TAR comprimido com GZIP, como .tar.gz ou .tgz.

Selecione ou solte os arquivos aqui

Privado - os arquivos nunca saem do seu dispositivo

ou colar Ctrl+V

Enquanto espera seus arquivos, você pode jogar Code Rain

Garantia de privacidade sem transmissão pela rede 0 bytes enviados a servidores externos. Todo o processamento ocorreu localmente no ambiente isolado do navegador.

Comparação de formatos e especificações técnicas

EspecificaçãoGZTAR
Tipo MIMEapplication/gzipapplication/x-tar
Tipofluxo comprimidocontêiner de arquivos compactados
CompressãoDEFLATE sem perdas (LZ77 + Huffman)não compactado (frequentemente combinado com gzip/bzip2/xz)
Especificação padrãoIETF RFC 1952 (GZIP)POSIX.1-2001 / IEEE 1003.1 ustar
Assinatura binária (magic bytes)1F 8B75 73 74 61 72 (ustar)

Visão geral e aplicações do formato

Um arquivo GZ é um fluxo comprimido criado pelo algoritmo DEFLATE, enquanto um arquivo TAR é um contêiner sem compressão que reúne arquivos e estruturas de pastas. Administradores de sistemas e desenvolvedores fazem essa conversão quando precisam inspecionar, modificar ou extrair arquivos de um backup comprimido sem recomprimir todo o fluxo a cada alteração. Ferramentas como GNU tar, 7-Zip e WinRAR fazem essa conversão na maioria dos sistemas operacionais para desktop. Esta conversão é destinada a arquivos TAR comprimidos com GZIP, como .tar.gz ou .tgz. Ela descomprime o fluxo, verifica se contém um arquivo TAR com arquivos comuns e retorna os bytes TAR. Outros dados GZIP são rejeitados.

Especificações técnicas e análise de codecs

GZIP usa o tipo MIME application/gzip, a assinatura 1F 8B e compressão DEFLATE. TAR usa application/x-tar e cabeçalhos de bloco POSIX. O conversor descomprime o fluxo GZIP, verifica se o resultado é um arquivo TAR válido com arquivos comuns e retorna os bytes TAR sem alterações.

Compatibilidade com sistemas operacionais e navegadores

O suporte nativo para ambos os formatos existe em a maioria dos sistemas operacionais. Ambientes Linux, macOS e semelhantes a Unix incluem ferramentas de linha de comando como tar e gzip que convertem esses arquivos rapidamente. Usuários do Windows podem contar com softwares de terceiros como 7-Zip ou comandos de terminal modernos do Windows 10 e 11. Os navegadores da web não conseguem renderizar nativamente ou executar conversões entre esses dois tipos de arquivo, portanto, o processamento de arquivos deve ocorrer na máquina local ou via código de servidor backend.

Informações úteis

Use um arquivo GZIP que contenha um arquivo TAR, como .tar.gz ou .tgz. Arquivos .gz sem um arquivo TAR são rejeitados.

Perguntas frequentes

Como converter um arquivo GZIP para TAR sem perder qualidade?

Se o fluxo GZIP contiver um arquivo TAR válido, a descompressão retornará os bytes TAR sem alterações. Outros dados GZIP são rejeitados.

Qual é a diferença entre um arquivo GZIP e um arquivo TAR?

GZIP é um algoritmo de compressão para um único fluxo que reduz o tamanho dos dados com DEFLATE. TAR é um contêiner que reúne vários arquivos e diretórios em um só, sem aplicar compressão.