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
- 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.
- 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.
- 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.
- 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.
- 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
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.