Como abrir arquivos .gz, .tar.gz e .tgz
Um .gz não é uma pasta de arquivos. É um único fluxo comprimido com gzip. Essa diferença pequena explica por que às vezes você recebe um CSV e às vezes recebe um .tar que ainda precisa ser aberto. O guia separa os três nomes que circulam e dá o comando que preserva o arquivo original em cada sistema.
Atualizado em 2026-10-22 · Escrito e testado pela equipe editorial do UnpackNest (TECCONET)
Três nomes, dois formatos
O gzip comprime exatamente um fluxo. Ele não conhece pasta nem vários documentos. O Unix resolve isso com um segundo programa, o TAR, que cola muitos arquivos num pacote só, e só então o gzip comprime esse pacote. Na prática você encontra três aparências:
| Nome | O que tem dentro | Depois de descompactar |
|---|---|---|
| relatorio.csv.gz | Um arquivo só | relatorio.csv |
| backup.tar.gz | Um TAR comprimido com gzip | backup.tar, com muitos arquivos |
| backup.tgz | O mesmo que .tar.gz, com nome curto | Muitos arquivos |
O trecho antes de .gz é uma pista, não uma garantia. O cabeçalho gzip também pode guardar o nome original, e um leitor bom usa esse nome. Um celular às vezes renomeia um tarball para .gz sozinho. Se a lista mostrar dezenas de arquivos, você recebeu um TAR, não um CSV.
Os dialetos de TAR que aparecem de verdade são ustar, PAX e GNU. PAX é o que guarda nomes longos e Unicode, inclusive acentos do português. A ferramenta TAR entende os três, além de gzip e de um .gz solto. Ela não abre .tar.xz, .tar.bz2 nem .zst. Para esses, use o 7-Zip no computador ou tar -xf no macOS e no Linux.
Ler no navegador, em fluxo
A página de TAR e GZ trata os três formatos. Ela passa o arquivo pelo decodificador gzip do próprio navegador, em fluxo, então um pacote grande não precisa caber inteiro na memória de uma vez. Nada é enviado.
- Abra a ferramenta TAR/GZ.
- Toque em Escolher arquivo TAR ou GZ e selecione
.gz,.tar.gzou.tgz. - Se for um arquivo único, aparece uma entrada com o nome original e o tamanho descompactado.
- Se for um
.tar.gz, aparecem todos os itens do TAR, com pastas e tamanhos. - Toque em Extrair ao lado do que você quer salvar. Cada arquivo extraído tem limite de 2 GB, o mesmo teto da ferramenta de ZIP.
A página também avisa quando o arquivo não é gzip. Ela reconhece .tar.xz e .tar.bz2 e se recusa a extraí-los. Se o fluxo foi cifrado com OpenSSL ou GPG, ela detecta e para. gzip e TAR não têm campo de senha. Descriptografe antes, com o programa que criou o arquivo, e só então volte.
Windows
O Windows 10 a partir da versão 1803, e o Windows 11, trazem o comando tar, que também entende gzip.
- Abra a pasta do arquivo, clique na barra de endereço, digite
cmde pressione Enter. - Para
.tar.gzou.tgz:tar -xzf backup.tar.gz. - Para um
.gzsolto não há um comando único embutido em todas as versões. Builds recentes do Windows 11 aceitam Extrair Tudo… no Explorador de Arquivos. Caso contrário, use o 7-Zip ou a página do navegador.
No 7-Zip, um .tar.gz pede duas etapas: extrair o .gz produz um .tar, e esse .tar é extraído de novo. Isso é o formato, não um erro.
macOS
- No Finder, clique duas vezes no
.gzou no.tar.gz. O Utilitário de Arquivo descomprime. Um.tar.gzvira pasta direto. - No Terminal,
gunzip -k relatorio.csv.gzdescomprime e mantém o original. Sem-k, o gunzip apaga o.gzdepois do sucesso. - Para um tarball:
tar -xzf backup.tar.gz.
Linux
- Arquivo único:
gzip -dk relatorio.csv.gzougunzip -k. - Espiar sem gravar no disco:
zcat relatorio.csv.gz | head. - Tarball:
tar -xzf backup.tar.gz. Listar antes:tar -tzf backup.tar.gz. - Testar integridade:
gzip -t arquivo.gznão imprime nada quando o arquivo está íntegro.
Celular
O Files do Google e o app Arquivos do iPhone lidam melhor com ZIP do que com gzip. No iPhone, Arquivos expande muitos .gz e .tar.gz com um toque. Se nada acontecer, use o navegador. É o caminho mais curto quando você só precisa de um log ou de uma planilha que o servidor mandou compactada.
Problemas que parecem defeito e não são
"Não está no formato gzip"
O nome mente. Às vezes o servidor já descompactou na hora do download e manteve o .gz no nome. Tente abrir como o tipo de dentro: renomeie dados.csv.gz para dados.csv e veja se a planilha abre. A ferramenta do UnpackNest olha a assinatura e diz o que encontrou, em vez de insistir no nome.
Fim inesperado ou erro de CRC
O download veio incompleto ou danificado. O gzip guarda um CRC-32 e o tamanho original no fim do fluxo, então um corte é sempre detectado. Baixe de novo. Não há reparo confiável para um fluxo gzip cortado. O guia de reparo ajuda em ZIP e RAR; aqui a cópia nova é o conserto.
Sobrou um .tar, não os meus arquivos
Esperado em ferramentas que tiram uma camada por vez. Abra o .tar do mesmo jeito.
O arquivo extraído ficou enorme
Log e CSV podem encolher 90% ou mais. Um .gz de 100 MB pode virar mais de 1 GB. Confira o espaço livre antes. A ferramenta do UnpackNest interrompe fluxos cuja taxa de expansão parece bomba de descompressão.
Por que servidor e código-fonte usam gzip
É rápido, funciona em fluxo e está em todo lugar: tráfego da web, rotação de log e releases de código (.tar.gz). Quando um projeto oferece ZIP e .tar.gz, o conteúdo costuma ser o mesmo. Escolha o que o seu sistema abre com menos passo. No Windows, para quem não vive no terminal, o ZIP é mais confortável. No Linux, o .tar.gz preserva permissões e é o hábito da casa.
Um .gz não é um ZIP. Os dois podem usar Deflate, mas o ZIP é um pacote de vários arquivos com diretório central no fim. O .gz é um fluxo só. O guia de ZIP cobre o outro formato, com Extrair Tudo e CRC-32 por item.
Perguntas frequentes
Um .gz pode ter vários arquivos?
Só se for um .tar.gz ou um .tgz. Um .gz puro guarda um arquivo. Tecnicamente dá para colar vários fluxos gzip, mas os programas tratam isso como um arquivo só.
gzip tem senha?
Não. TAR e gzip não cifram. Quem precisa de proteção cifra à parte com GPG ou OpenSSL, ou empacota num 7z ou num ZIP com AES. Se a ferramenta apontar OpenSSL ou GPG, pare. Renomear para .tar não descriptografa.
.gz é a mesma coisa que .zip?
Não. A compactação pode ser parecida, o contêiner não. ZIP lista vários arquivos. gzip comprime um fluxo.
E .tar.xz ou .tar.bz2?
A ideia é a mesma, com outros compressores (xz e bzip2). O UnpackNest ainda não extrai esses. Use o 7-Zip no computador ou tar -xf no macOS e no Linux. Forçar esses bytes pelo gzip só produz o erro de "não é um fluxo gzip".
Ferramentas para esta tarefa
- Extrair TAR, TGZ e GZ no navegadorustar, PAX, GNU TAR e fluxos gzip.