Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
Aqui você converte BZ2 para ZIP de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. O arquivo viaja criptografado até o nosso servidor, é convertido lá e é apagado assim que o trabalho termina.
Até 100 arquivos de uma vez. Formatos misturados não são problema.
Eles são convertidos um após o outro e baixados juntos em um ZIP.
BZ2 para ZIP
Ninguém começa um projeto novo com bzip2 em 2026 — o formato é marcado como legado, o único arquivo compactado deste site com esse status. O que existe é história: conjuntos de dados de pesquisa publicados quando o bzip2 era a opção forte, lançamentos de código-fonte de meados dos anos 2000, espelhos que nunca mudaram o pipeline, backups de um servidor há muito aposentado.
Então quem lê esta página raramente está escolhendo um formato. Recebeu um, muitas vezes uma década depois de ter sido escrito, e a única pergunta real é como ver o que tem dentro. A discussão de compressão só volta a ser relevante no fim desta página, para o pequeno grupo de leitores que descobre ser quem vai publicar a coisa.
O BZ2 comprime um único fluxo. Não há campo num arquivo bzip2 para nome, caminho, permissão ou data. Tudo que se pensa como "o arquivo" está, portanto, no TAR por baixo: blocos de cabeçalho nomeando cada arquivo, conteúdo em sequência, sem compressão própria e sem índice em lugar nenhum.
Desfazer as duas camadas é o que transforma o download de volta numa pasta, e fazer só a primeira é o que deixa as pessoas convencidas de que o arquivo está corrompido. A mesma estrutura produz .tar.gz e .tar.xz.
Um cabeçalho gzip pode carregar o nome original do que foi comprimido. Um cabeçalho bzip2 não carrega nada disso — só informação suficiente para dizer o tamanho dos blocos. Essa diferença é invisível até algo tentar descobrir o que acabou de descompactar.
A primeira versão deste conversor fazia exatamente isso, checando o item extraído por um nome .tar antes de desempacotar de novo. Funcionava para gzip, cujo cabeçalho fornecia o nome, e falhava silenciosamente para bzip2 e xz, que não fornecem nenhum. Agora ele força o tipo tar no conteúdo em vez de confiar num nome, motivo pelo qual esta página pode prometer que as duas camadas saem.
O bzip2 funciona lendo blocos de até 900 KB, ordenando rotações de cada bloco com uma transformada de Burrows-Wheeler para que contextos parecidos fiquem próximos, e comprimindo o resultado. O bloco inteiro é o contexto. O ZIP comprime cada arquivo separadamente contra uma janela de 32 KB e recomeça a cada entrada.
No material que costuma acabar num .tar.bz2 — corpus, logs, árvores de código-fonte, XML, exportações tabulares — essa é uma lacuna real, e o ZIP fica visivelmente maior. Num arquivo de imagens ou vídeo os dois ficam próximos, porque não sobrou nada para comprimir antes de qualquer um dos dois tocar nos dados.
A maioria dos compressores descomprime muito mais rápido do que comprime. O bzip2 é a exceção que as pessoas encontram: reverter a ordenação de blocos é computação de verdade, não uma cópia de fluxo, então descompactar é lento de um jeito que gzip e xz não são.
Dentro dos 25 MB que o plano gratuito aceita, isso são um ou dois segundos e é invisível. Ainda assim, é o motivo de o formato ter perdido o lugar: o xz descomprime mais rápido e comprime mais forte, o que deixou o bzip2 sem argumento em nenhum dos dois eixos.
Uma coisa que o bzip2 faz genuinamente bem é conter dano. Cada bloco é comprimido isoladamente, então uma região corrompida custa apenas esse bloco em vez de tudo depois dele, e existem ferramentas de recuperação que extraem os blocos intactos de um arquivo quebrado.
Vale saber antes de converter um arquivo antigo que esteve num armazenamento que já falhou. Se a conversão falhar aqui, o arquivo ainda pode ser parcialmente recuperável localmente com uma ferramenta de recuperação bzip2, e esse é um próximo passo melhor do que fazer upload de novo repetidamente.
Nem todo arquivo bzip2 é um tarball. Um dump de banco de dados comprimido só, um log grande só, uma tabela exportada só — bzip2 aplicado a um arquivo é o formato usado exatamente como pretendido, e nenhum TAR está envolvido.
O conversor tenta ler o conteúdo descompactado como um TAR e, quando isso falha, trata como o arquivo único que é. Você recebe um ZIP contendo esse arquivo. O único custo da ambiguidade cai sobre o nome, porque como o bzip2 não guardou nenhum, a entrada dentro do ZIP é nomeada a partir do pipeline em vez de qualquer coisa que o arquivo lembrasse.
Este par não roda no seu navegador — desempacotar e reescrever arquivos compactados precisa de programas de verdade. O arquivo é enviado por uma conexão criptografada até o nosso conversor, descompactado, desempacotado, compactado como ZIP e devolvido. Tudo que o trabalho tocou, incluindo o tar intermediário, é apagado quando termina.
O espaço de trabalho tem memória volátil de tamanho fixo, jogado fora com o contêiner. Uploads gratuitos param em 25 MB, trabalhos são interrompidos em sessenta segundos, e um arquivo que declara mais de 2 GB de conteúdo é recusado antes de a extração começar. Se o arquivo é confidencial em vez de simplesmente antigo, 7-Zip e Keka fazem o mesmo trabalho offline.
| BZ2 | ZIP | |
|---|---|---|
| Nome completo | Arquivo Bzip2 | Arquivo ZIP |
| Extensão do arquivo | .bz2 | .zip |
| Tipo de mídia | application/x-bzip2 | application/zip |
| Compressão | Sem perdas — nada é descartado | Sem perdas — nada é descartado |
| Publicado pela primeira vez | 1996 | 1989 |
| Publicado por | — | PKWARE |
| Especificação | — | APPNOTE.TXT |
| Licença | Padrão aberto | Padrão aberto |
| Situação hoje | Antigo, ainda lido em todo lugar | Atual |
| Abre no navegador | Nenhum navegador | Nenhum navegador |
| Considerado no lugar | GZ, XZ | 7Z, TAR |
Nada é descartado. BZ2 e ZIP guardam o conteúdo sem perda, então a conversão troca a embalagem e não a qualidade — e pode ser repetida sem que o estrago se acumule.
ZIP é formato de trabalho e BZ2 é formato pronto. Volta texto editável em vez de uma imagem da página, o que costuma ser o motivo da conversão e também o seu limite.
ZIP comporta um diretório inteiro, enquanto BZ2 é um único fluxo comprimido. Nomes, pastas e datas ficam registrados em vez de sumirem num bloco só.
BZ2 é de 1996 e está praticamente superado. ZIP é o que os programas atuais escrevem, então converter também é uma forma de continuar conseguindo ler.
7-Zip lê tanto BZ2 quanto ZIP, então dá para comparar o resultado com o original sem um segundo programa.
ZIP trabalha com 32 KB de cada vez, contra 900 KB de BZ2: é dentro desse intervalo que uma repetição precisa caber para poder ser comprimida. É daí que vem a diferença de compressão e por isso ele é o mais rápido dos dois.
Os dois miram trabalhos diferentes: BZ2 em o arquivamento, ZIP em mover dados entre programas e entregar um arquivo pronto. Vale pesar isso antes, porque o motivo de um existir costuma ser o motivo de o outro ser incômodo.
ZIP vem da PKWARE é de 1989, descrito em APPNOTE.TXT. Windows Explorer, Finder e 7-Zip leem o formato.
É: esta conversão precisa de um software que não roda num navegador. O arquivo viaja criptografado até o nosso servidor, é apagado assim que o trabalho termina e o resultado, depois de 60 minutos. O trabalho é feito por 7-Zip, o compactador, na sua forma de linha de comando.
É, até 100 conversões por dia para arquivos de até 25 MB. Esse único limite existe porque esta conversão roda num servidor que nós pagamos. No resto aqui não há nada limitado, e marca d’água não existe em caso nenhum. O limite existe porque 7-Zip precisa de uma máquina nossa para rodar.
Não. ZIP guarda o mesmo conteúdo sem jogar nada fora: o resultado é idêntico em qualidade ao original. Os arquivos saem byte a byte iguais. O que não sobrevive é o que o contêiner sabia *sobre* eles e não o que havia *dentro* deles: uma senha e, em alguns formatos, as permissões e as datas originais.
ZIP comporta um diretório inteiro, enquanto BZ2 é um único fluxo comprimido. Nomes, pastas e datas ficam registrados em vez de sumirem num bloco só.
Nada é descartado. BZ2 e ZIP guardam o conteúdo sem perda, então a conversão troca a embalagem e não a qualidade — e pode ser repetida sem que o estrago se acumule.
ZIP é formato de trabalho e BZ2 é formato pronto. Volta texto editável em vez de uma imagem da página, o que costuma ser o motivo da conversão e também o seu limite.
O que esta página afirma sobre BZ2 e ZIP pode ser conferido, e estes são os documentos que resolvem a questão.