Extrator de GZ/TAR.GZ (Grátis, Online)

Ferramenta gratuita para extrair arquivos .gz, .tar.gz, .tgz e .tar totalmente no seu navegador. Útil para abrir backups FTP de hospedagem (tar.gz) ou arquivos de log (.gz). Os arquivos nunca são enviados a um servidor.

O que é este extrator de GZ/TAR.GZ

Esta é uma ferramenta gratuita para extrair, inspecionar e baixar o conteúdo de arquivos .gz, .tar.gz, .tgz e .tar totalmente dentro do seu navegador. Arquivos de log de servidores Linux e backups FTP de hospedagem compartilhada costumam ser distribuídos em formato gzip ou tar, e os recursos nativos do Windows não conseguem abri-los diretamente, o que geralmente exige instalar um software específico só para ver o conteúdo. Com esta ferramenta, basta soltar o arquivo para ver o conteúdo extraído diretamente no navegador, sem instalar ou configurar nenhum programa.

Todo o processamento ocorre localmente no seu dispositivo, e o arquivo que você envia nunca é transmitido a um servidor. Mesmo com dados que podem conter informações sensíveis, como logs de servidor, você pode abri-los sem se preocupar com vazamentos.

Como usar o extrator de GZ/TAR.GZ

  1. Solte seu arquivo Arraste e solte o arquivo .gz, .tar.gz, .tgz ou .tar que deseja extrair na área de soltar, ou clique para escolher um.
  2. O formato é detectado automaticamente A ferramenta lê o conteúdo do arquivo e determina automaticamente se é um gzip de arquivo único ou um tar que reúne vários arquivos.
  3. Confira o conteúdo No caso de vários arquivos, confira nome, tamanho e data de modificação na listagem, e visualize diretamente os formatos compatíveis.
  4. Baixe individualmente ou de uma só vez Baixe apenas os arquivos que precisa, um por um, ou use "Extrair tudo" para baixar tudo de uma vez.
  5. Extraia direto para uma pasta em navegadores compatíveis No Chrome ou Edge, ao escolher uma pasta de destino, tudo é gravado de uma vez mantendo a estrutura de pastas original.

Dicas para aproveitar melhor

  • .gz é um formato que compacta apenas um único arquivo. .tar.gz (o mesmo que .tgz) reúne vários arquivos e pastas em um único pacote com o tar e depois o compacta com o gzip — muito usado em backups FTP de hospedagem. Esta ferramenta detecta automaticamente qual dos dois formatos é, então basta soltar o arquivo sem se preocupar com a extensão.
  • Se o conteúdo for um único arquivo (por exemplo, access.log.gz), um botão de download é exibido diretamente. Se for composto por vários arquivos (formato tar), aparece uma listagem semelhante à do Extrator de ZIP, com download individual ou extração em lote.
  • No Chrome ou Edge, escolher uma pasta com "Extrair tudo" grava tudo diretamente mantendo a estrutura de pastas original. Em outros navegadores, os arquivos são baixados individualmente e a estrutura de pastas não pode ser preservada.
  • Entradas especiais, como links simbólicos, aparecem na listagem, mas não podem ser baixadas por não conterem dados reais (esse tipo de entrada é específico do Linux e praticamente não aparece em ZIPs criados no Windows).

Usos do extrator de GZ/TAR.GZ

Investigar logs de servidor

Abra na hora logs rotacionados diariamente, como access.log.gz ou error.log.gz, sem precisar de software específico.

Restaurar backups de hospedagem compartilhada

Extraia apenas os arquivos que você precisa de um backup .tar.gz baixado via FTP.

Descompactar recursos tar.gz do npm ou GitHub

Quando o código-fonte ou um pacote é distribuído como tar.gz, confira o conteúdo antes e extraia apenas os arquivos realmente necessários.

Trabalhar em um dispositivo fora do seu ambiente habitual

Em um computador compartilhado ou do trabalho sem software de descompactação instalado, você ainda pode conferir o conteúdo na hora, bastando ter um navegador.

Conferir um arquivo .gz anexado a um e-mail

Abra na hora um log ou arquivo de configuração enviado como anexo .gz, sem instalar nenhum programa.

Glossário sobre extração de GZ/TAR.GZ

gzip
Formato e comando para compactar um único arquivo, com a extensão .gz. Usa o algoritmo DEFLATE, que atinge taxas de compressão mais altas em dados com muitos padrões repetidos, como arquivos de texto.
taxa de compressão
A proporção entre o tamanho antes e depois da compactação. Arquivos de texto e de log tendem a comprimir bem por serem muito repetitivos, enquanto dados já compactados, como imagens ou vídeo, quase não diminuem.
DEFLATE
O algoritmo usado pelo gzip, ZIP e muitos outros formatos de compactação. Ele reduz o tamanho substituindo sequências de bytes repetidas por referências mais curtas.
tar
Formato e comando para reunir vários arquivos e pastas em um único arquivo, sem compactá-los. O nome vem de Tape ARchive, seu propósito original de gravar em unidades de fita magnética.
tar.gz / tgz
Um pacote tar que foi ainda compactado com gzip. O conteúdo é idêntico nos dois casos; .tgz é apenas uma forma mais curta usada em sistemas operacionais antigos que limitavam os nomes de arquivo a 8 caracteres.
Compression Streams API
Um recurso de compactação e descompactação integrado aos navegadores modernos. Esta ferramenta o utiliza para concluir a extração totalmente dentro do navegador, sem nenhuma biblioteca externa.
link simbólico
Uma entrada especial que aponta apenas para outro arquivo ou pasta e não contém dados reais próprios. É um tipo de entrada específico do Linux que às vezes pode aparecer dentro de um arquivo tar.

Perguntas frequentes

Não. Todo o processo de extração ocorre dentro do seu navegador, e o conteúdo do arquivo nunca é enviado a um servidor.

O conteúdo é o mesmo. .tgz é apenas um apelido mais curto, resquício de sistemas operacionais antigos que exigiam nomes de arquivo com até 8 caracteres para .tar.gz. Esta ferramenta extrai os dois formatos normalmente.

Os formatos gzip e tar não têm um mecanismo de proteção por senha como o ZIP, então normalmente isso não se aplica. Se um arquivo pedir uma senha, é provável que na verdade seja outro formato, como o ZIP. Nesse caso, experimente a ferramenta irmã Extrator de ZIP.

A ferramenta não verifica a extensão do arquivo; ela detecta automaticamente se é gzip ou tar observando os bytes iniciais do conteúdo. Mesmo sem extensão ou com uma extensão diferente, é possível extrair o arquivo se ele for realmente um gzip ou tar.

Sim, mas como o processamento ocorre na memória do navegador, arquivos com vários gigabytes podem ficar lentos ou até falhar, dependendo do ambiente.
Tool-kun

Curiosidade — Por que compactar e "empacotar" são ferramentas separadas

O formato ZIP, conhecido no Windows, combina em um único formato a função de "reunir vários arquivos" e a de "compactar". Já no mundo Linux/Unix, prevalece desde sempre a filosofia de design de "combinar pequenas ferramentas que fazem bem uma única coisa" (a filosofia Unix), e por isso o tar (que apenas empacota, sem compactar) e o gzip (que apenas compacta, sem poder empacotar vários arquivos) se desenvolveram como comandos separados.

Por isso, ao fazer um backup em um servidor Linux, o processo tem duas etapas: primeiro reunir tudo em um único arquivo com tar -cf backup.tar pasta/ e depois compactar com gzip backup.tar, resultando em um arquivo com a dupla extensão .tar.gz. O próprio nome "tar" vem de "Tape ARchive", já que originalmente era usado para gravar backups em unidades de fita magnética.

É por isso que muitas pessoas se surpreendem ao "extrair um .gz e descobrir que o conteúdo ainda é um .tar". Esta ferramenta realiza automaticamente tanto a extração do gzip quanto a listagem do conteúdo do tar, então não é necessário se preocupar com essas duas etapas.