Pack Camo

Comprimir e arquivar

Reduza qualquer arquivo com gzip ou Brotli, ou junte uma pasta em um ZIP. Tudo roda localmente — nada é enviado para servidor nenhum.

Entrada
Any file · .gz · .zlib · .br · .zip
Saída
.gz · .zlib · .deflate · .br · .zip · extracted files
Solte mais arquivos quando quiser

Solte arquivos para comprimir

Qualquer tipo de arquivo. Escolha vários para juntá-los em um único ZIP.

Compressão nos dois sentidos, na sua própria máquina

Esta é a ferramenta que não liga para o que o seu arquivo é. Ela trabalha com bytes: aponte para um log, uma exportação CSV, um dump de banco de dados, um SVG ou uma pasta de código-fonte, e ela vai encolher tudo com os mesmos algoritmos que o seu servidor web e o seu pipeline de build já usam. Solte de volta um .gz ou um .zip e ela lê com a mesma facilidade.

Qual codec escolher

gzip
Entendido por tudo. A escolha segura para qualquer coisa que você for publicar.
Brotli
Bem menor que o gzip em texto. Todo navegador atual consegue ler.
zlib
DEFLATE com cabeçalho zlib. É o que os chunks de PNG e muitos protocolos embutem.
DEFLATE
Fluxo puro, sem cabeçalho nem checksum. Só é útil se algo esperar exatamente isso.
ZIP
Um contêiner, não um fluxo: junta vários arquivos em um só.

O que o controle de nível compra

Níveis mais altos passam mais tempo procurando repetição antes de desistir, então o arquivo fica menor e a espera fica maior. A curva achata rápido: o gzip 9 é apenas alguns por cento menor que o gzip 6 na maioria das entradas, enquanto o Brotli continua encontrando ganhos até o 11 porque sua janela alcança quatro megabytes para trás. A velocidade de descompressão não depende do nível — você paga só uma vez, na compressão.

O que não vai encolher

Arquivos JPEG, PNG, WebP, AVIF, MP3, MP4 e ZIP já tiveram sua repetição espremida. Passá-los pelo gzip costuma custar alguns bytes de cabeçalho em vez de economizar, e o painel de resultado vai mostrar isso como uma porcentagem positiva. Se você precisa deles menores, recodifique no Image Studio — é ali que os pixels mudam, e é ali que está a economia de verdade.

Perguntas frequentes

Devo usar gzip ou Brotli?
Brotli, se o que for ler o arquivo tiver suporte: em texto ele costuma ficar de 15 a 25% menor que o gzip em nível comparável. Escolha gzip quando o consumidor for antigo, desconhecido ou uma ferramenta de linha de comando que você não controla.
Dá para criar um ZIP no navegador?
Dá. Solte quantos arquivos quiser, mude a saída para ZIP e eles serão reunidos em um único arquivo com compressão DEFLATE. Os nomes das entradas têm os trechos de travessia de diretório removidos antes de serem gravados.
Ele abre um ZIP existente?
Abre. Solte o arquivo no modo de extração para ler o índice — nomes, tamanho original e tamanho comprimido — e retirar entradas específicas sem desempacotar tudo.
Por que comprimir meu JPEG quase não ajudou?
Porque ele já está comprimido. gzip e Brotli procuram repetição, e um JPEG, MP4 ou ZIP já teve quase toda a repetição removida. Eles compensam em texto, código, logs, CSVs, SVGs e formatos não comprimidos como BMP ou WAV.
Existe limite de tamanho de arquivo?
Só o que o seu navegador der para uma aba. A compressão é feita em memória dentro de um Web Worker, então arquivos de centenas de megabytes são viáveis no computador e bem menos no celular.