Comprimir um arquivo com GZIP
Crie arquivos .gz usando o motor de compressão embutido no seu navegador, útil para logs, backups e recursos da web. Roda inteiramente no seu dispositivo.
Solte os arquivos aqui ou clique para escolher
Resultados
Como comprimir um arquivo com GZIP
- Solte os arquivos que quer comprimir.
- Execute para comprimi-los com gzip.
- Baixe os arquivos .gz.
O que é gzip e em que difere do ZIP
O gzip comprime um único arquivo. Ele não agrupa vários arquivos, e é por isso que em sistemas Unix se vê a forma em dois passos .tar.gz: o tar reúne os arquivos, o gzip comprime o resultado. Sozinho, o gzip é o método de compressão por trás da maior parte da web: servidores enviam HTML, CSS e JavaScript comprimidos com gzip, e os navegadores descomprimem ao receber. Ele usa o mesmo algoritmo DEFLATE do ZIP, então as taxas de compressão são parecidas, mas o contêiner é mais simples e o arquivo apenas recebe um sufixo .gz.
O que esta ferramenta produz
Cada arquivo que você soltar vira seu próprio arquivo .gz usando o motor de compressão embutido no seu navegador. O resultado é um arquivo gzip padrão que gunzip, 7-Zip, WinRAR, o Utilitário de Compressão do macOS e todo servidor web entendem. O nome original é mantido com .gz acrescentado.
Quando gzip é a escolha certa
- Pré-comprimir recursos da web. Alguns hosts estáticos e CDNs servem um arquivo
.js.gzou.css.gzdiretamente se ele existir ao lado do original, poupando o servidor de comprimir a cada requisição. - Reduzir arquivos de log antes de arquivá-los ou anexá-los a um chamado de suporte. Logs comprimem 90% ou mais.
- Dumps de banco de dados e exportações CSV que precisam ser enviados por e-mail ou upload. Um dump SQL de 200 MB comumente fica em 20 MB com gzip.
- Atender a um sistema que espera .gz, como uma importação de dados que lê CSV comprimido com gzip, ou um pipeline de deploy.
- Arquivos grandes individuais onde um contêiner ZIP não acrescenta nada.
Onde não ajuda
O gzip não consegue reduzir dados que já estão comprimidos. JPG, PNG, MP4, MP3, PDF e arquivos modernos do Office vão sair com aproximadamente o mesmo tamanho ou uma fração maiores. Para fotos e vídeo, use os compressores dedicados de imagem e vídeo.
| Entrada | Resultado típico com gzip |
|---|---|
| Log de servidor, 50 MB | 3 a 5 MB |
| Exportação CSV, 100 MB | 10 a 20 MB |
| Dump JSON de API, 20 MB | 2 a 3 MB |
| JavaScript minificado, 1 MB | 250 a 350 KB |
| Foto JPG, 4 MB | 4 MB |
Restaurando o arquivo
Para recuperar o original, use a ferramenta gunzip, ou na linha de comando gunzip nome.gz. Como gzip é um formato de arquivo único, não há etapa de listagem; descomprimir simplesmente devolve o arquivo original. A compressão roda no seu dispositivo usando o motor nativo do navegador, então nada é enviado e arquivos grandes são tratados rapidamente.
Perguntas frequentes
O que é um arquivo .gz?
É um arquivo comprimido com gzip, comum em recursos web, logs e backups Unix. O Squish os cria usando o motor nativo do seu navegador.
Meus arquivos são enviados?
Não. A compressão usa o próprio motor do seu navegador e seus arquivos ficam no seu dispositivo.
Posso comprimir mais de um arquivo?
Sim. Solte um lote e cada arquivo é comprimido no seu próprio .gz.
Seus arquivos nunca saem do seu dispositivo
Todas as ferramentas do Squishly Tools são 100% gratuitas e rodam inteiramente no seu navegador. Suas imagens e documentos são processados no seu próprio computador e nunca são enviados a um servidor. Sem contas, sem marcas d’água e sem pegadinha.