TAR e GZ

Como abrir arquivos .tar.gz e .tgz no Windows, no Mac e no celular

Um arquivo .tar.gz é um pacote de arquivos (a parte TAR) compactado como um fluxo único (a parte GZ). É o jeito padrão de distribuir código-fonte, programas para Linux, backups de servidor e conjuntos de dados. Este guia mostra a forma mais rápida de abrir esse tipo de arquivo em cada aparelho e explica as mensagens que podem aparecer no caminho.

Atualizado em 13/10/2026 · Escrito e testado pela equipe editorial do UnpackNest

O que significam .tar, .gz, .tar.gz e .tgz

TAR (tape archive, arquivo de fita) é um dos formatos de empacotamento mais antigos ainda usados no dia a dia. Ele junta muitos arquivos e pastas, com nomes, datas e permissões, em um só arquivo, mas não compacta nada.

GZ (gzip) compacta exatamente um fluxo de dados. Ele não sabe nada sobre pastas ou vários arquivos.

Juntando os dois, temos a dupla conhecida: primeiro o TAR reúne os arquivos, depois o gzip compacta o resultado. O pacote se chama .tar.gz ou, na forma curta, .tgz; é a mesma coisa. Um .gz sem .tar costuma ser um único arquivo compactado, como um log (access.log.gz) ou um dump de banco de dados (backup.sql.gz).

ExtensãoContémUso comum
.tarVários arquivos, sem compactaçãoPacotes intermediários, alguns backups
.tar.gz / .tgzVários arquivos compactados com gzipCódigo-fonte, versões de Linux, backups de servidor
.gzUm arquivo compactadoLogs rotacionados, dumps de banco de dados
.tar.xz, .tar.bz2, .tar.zstVários arquivos com outros compactadoresPacotes de Linux, código do kernel

Como a compactação cobre o pacote inteiro, um tar.gz geralmente fica menor que um ZIP com os mesmos arquivos, principalmente quando há muitos arquivos pequenos e parecidos. A contrapartida é que a ferramenta precisa ler o pacote desde o começo para chegar a um arquivo perto do fim.

O jeito rápido em qualquer aparelho: o navegador

  1. Abra o extrator TAR/GZ do UnpackNest.
  2. Escolha seu arquivo .tar, .tar.gz, .tgz ou .gz.
  3. A ferramenta lê o pacote no seu aparelho e lista todos os arquivos e pastas.
  4. Toque em Extrair ao lado do arquivo que quiser salvar.

Nada é enviado para servidores, então dá para usar com backups privados também. A ferramenta entende as variantes comuns de TAR (ustar, PAX e nomes longos do GNU) e bloqueia entradas cujo caminho tenta sair da pasta de extração.

Windows 11 e Windows 10

Explorador de Arquivos (Windows 11)

As versões recentes do Windows 11 abrem pacotes TAR e GZ direto no Explorador de Arquivos: clique com o botão direito e escolha Extrair Tudo. Um .tar.gz pode gerar primeiro um .tar, que você extrai de novo. Se a sua versão não tiver essa opção, use uma das alternativas abaixo.

Comando nativo (Windows 10 e 11)

O Windows 10 traz o comando tar desde a versão 1803. Abra o Prompt de Comando ou o PowerShell na pasta do arquivo e rode:

tar -xzf pacote.tar.gz

Para extrair numa pasta específica, acrescente -C e uma pasta que já exista: tar -xzf pacote.tar.gz -C C:\Users\voce\Desktop\saida. Para ver o conteúdo sem extrair, use tar -tzf pacote.tar.gz.

7-Zip

No 7-Zip, um tar.gz abre em duas etapas: a primeira janela mostra um único .tar dentro do .gz; dê dois cliques nele para ver o conteúdo de verdade. Isso é normal e não indica arquivo corrompido.

macOS

Dê dois cliques no arquivo. O Utilitário de Compressão extrai .tar.gz, .tgz e .gz na mesma pasta. Para ter mais controle, abra o Terminal e rode tar -xzf pacote.tar.gz. O macOS vem com a versão BSD do tar, que reconhece gzip, bzip2 e xz automaticamente, então tar -xf pacote.tar.xz também funciona.

Linux e Chromebook

Toda distribuição Linux vem com o GNU tar. Rode tar -xzf pacote.tar.gz ou simplesmente tar -xf pacote.tar.gz, porque o tar moderno detecta a compactação sozinho. Um .gz avulso é descompactado com gunzip arquivo.gz (que substitui o .gz) ou gunzip -k arquivo.gz (que o mantém). No Chromebook, o app Arquivos abre alguns formatos, mas para tar.gz a ferramenta do navegador ou o terminal Linux são mais confiáveis.

Android

O Android não abre tar.gz nativamente, e o app de arquivos foca em ZIP. Você tem duas opções:

iPhone e iPad

O app Arquivos descompacta ZIP com um toque, mas não abre tar.gz na maioria das versões do iOS. Abra o arquivo a partir dos downloads do Safari na ferramenta TAR do UnpackNest. O que você salvar vai para a pasta Downloads do app Arquivos.

Problemas comuns e o que significam

«not in gzip format» (não está em formato gzip)

O arquivo não está compactado com gzip. Pode ser um .tar comum com a extensão errada ou uma página de erro HTML salva como .tar.gz. Veja o tamanho: um «pacote» de 2 KB quase certamente é uma página da web. Tente tar -xf sem o z ou abra na ferramenta do navegador, que detecta o formato real.

«Unexpected end of file» ou arquivo truncado

O download parou antes do fim. Como o tar.gz é um fluxo contínuo, tudo depois do corte se perde. Baixe de novo, de preferência com um gerenciador de downloads ou com curl -C - para retomar.

«Invalid header» ou erros de soma de verificação

A estrutura TAR está danificada, ou o arquivo foi transferido em modo texto (uma configuração antiga de FTP que altera as quebras de linha). Transfira de novo em modo binário.

Links e permissões

Pacotes TAR vindos do Linux podem ter links simbólicos, arquivos de dispositivo e permissões do Unix. O Windows não representa tudo isso, então algumas ferramentas pulam esses itens ou mostram avisos. Para documentos e código-fonte comuns, isso não causa problema.

Caminhos absolutos ou que «escapam» da pasta

Pacotes bem feitos usam caminhos relativos como projeto/src/main.c. Entradas que começam com / ou contêm ../ poderiam gravar fora da pasta de destino. Bons extratores bloqueiam esses itens; desconfie de um pacote que os tenha.

Como escolher o melhor método

Se você só precisa de um ou dois arquivos de um pacote que recebeu, o navegador é o mais rápido: não instala nada e mostra o conteúdo antes de extrair. Se você lida com tar.gz com frequência, como desenvolvedor ou administrador de servidores, vale aprender o comando tar, que funciona quase igual no Windows, no Mac e no Linux. No celular, evite extrair pacotes enormes inteiros e escolha só o necessário, porque espaço e memória são limitados. E crie uma pasta nova antes de extrair: um log compactado de 100 MB pode virar um gigabyte depois de descompactado.

Criando um tar.gz

No macOS, no Linux e no Windows 10/11 o comando é o mesmo: tar -czf pacote.tar.gz pasta. As letras significam criar, gzip e file (arquivo). Acrescente -v para ver cada arquivo sendo adicionado.

Perguntas frequentes

.tgz é diferente de .tar.gz?

Não. .tgz é a forma curta de .tar.gz, criada para sistemas que limitavam as extensões a três caracteres.

Por que apareceu um .tar depois de extrair?

Algumas ferramentas removem primeiro a camada gzip e deixam o .tar. Extraia esse .tar mais uma vez para chegar aos arquivos.

Um tar.gz pode ter vírus?

O pacote só guarda arquivos, mas o conteúdo pode ser perigoso. Verifique programas e scripts antes de executá-los e não rode instaladores de fontes em que você não confia.

Dá para abrir só um arquivo sem extrair tudo?

Sim. A ferramenta do navegador lista o conteúdo e deixa salvar arquivos avulsos, e na linha de comando você pode indicar o arquivo depois do nome do pacote: tar -xzf pacote.tar.gz caminho/no/pacote.txt.

Guias relacionados