Sem upload, 100% local, sem conta

Artigo

ZIP vs RAR vs 7z: qual formato de arquivo compactado usar

Um arquivo chega como .zip, .rar ou .7z e a maioria das pessoas não sabe dizer qual é a diferença além de é uma pasta compactada. Os três agrupam vários arquivos em um só e os encolhem, mas vêm de projetos diferentes, usam algoritmos de compressão diferentes, e diferem em um detalhe que importa na prática: o que você consegue fazer com eles sem instalar software extra.

ZIP: a base universal, livre de patentes

O ZIP, documentado na especificação pública APPNOTE da PKWARE e datado de 1989, é antigo e aberto o suficiente para que todo sistema operacional importante consiga abrir um sem instalar nada. Ele usa o algoritmo DEFLATE por padrão, que comprime razoavelmente bem e, crucialmente, decodifica rápido, uma troca deliberada de uma época em que a velocidade de descompressão em hardware modesto importava tanto quanto o tamanho final. É por isso que o ZIP continua sendo a escolha padrão para qualquer coisa que precise ser aberta por um destinatário desconhecido.

Selos de comparação para ZIP, RAR e 7z: livre de patentes/universal, proprietário/bom para dividir, e maior taxa de compressão

RAR: proprietário, forte para dividir arquivos grandes

O RAR, abreviação de Roshal Archive, é um formato proprietário criado por Eugene Roshal: criar um arquivo .rar exige o software pago WinRAR ou sua contraparte de linha de comando, embora extratores gratuitos estejam amplamente disponíveis. Sua principal vantagem prática sobre o ZIP é dividir um arquivo grande em vários volumes do mesmo tamanho de forma limpa, historicamente útil para espalhar um arquivo grande em mídia removível ou uploads com limite de tamanho, além de arquivamento sólido, comprimindo muitos arquivos pequenos como um fluxo contínuo para uma taxa melhor.

7z: a maior taxa de compressão, e também gratuito para criar

O 7z é o formato nativo do projeto gratuito e de código aberto 7-Zip e tipicamente produz os menores arquivos dos três, graças aos algoritmos LZMA e LZMA2, ao custo de uma compressão e descompressão mais lentas do que o DEFLATE. Diferente do RAR, tanto criar quanto extrair arquivos 7z é gratuito e de código aberto do início ao fim, o que fez dele uma escolha comum para distribuir downloads grandes em que o tamanho do arquivo importa mais do que a velocidade de codificação.

O que realmente muda para você como destinatário

Para abrir um arquivo que alguém te enviou, o formato quase não importa hoje: um extrator moderno lida com os três. As diferenças reais aparecem quando você é quem está empacotando os arquivos: o ZIP garante que o destinatário consiga abri-lo sem nada instalado a mais, o RAR é conveniente se você precisa especificamente de divisão em múltiplos volumes, e o 7z te dá o menor arquivo quando os dois lados têm, ou conseguem instalar, um extrator compatível. Nenhum dos três criptografa por padrão; cada um suporta proteção por senha opcional que você precisa ativar explicitamente.

Abrindo qualquer um dos três sem enviar um arquivo

Nosso extrator de arquivos compactados lê arquivos ZIP, RAR, 7z, TAR e GZ inteiramente no seu navegador usando a libarchive compilada para WebAssembly, então o conteúdo do arquivo compactado nunca sai do seu dispositivo para ser listado ou descompactado. É um leitor, não um criador: ele lista e extrai o que já está dentro de um arquivo compactado em vez de montar um novo, então empacotar seus próprios arquivos em um arquivo compactado ainda precisa de um aplicativo instalado por enquanto.

Diagrama de processamento: um arquivo compactado decodificado pela libarchive.wasm inteiramente no navegador, listando e extraindo seu conteúdo sem upload e ainda sem um caminho de criação

Ferramentas neste artigo

Perguntas frequentes

Qual dos três comprime para o menor arquivo?

O 7z, usando o algoritmo LZMA2, geralmente produz o menor arquivo compactado dos três para conteúdo misto típico, ao custo de demorar mais para comprimir e descomprimir do que o DEFLATE do ZIP.

Preciso pagar por software para abrir um arquivo RAR?

Não. Criar um arquivo RAR precisa do WinRAR ou da sua versão de linha de comando, que são pagos, mas extratores gratuitos, incluindo o extrator de arquivos compactados deste site, conseguem abrir e descompactar um arquivo RAR existente sem custo nenhum.

Arquivos ZIP, RAR e 7z são criptografados por padrão?

Não. Os três só comprimem por padrão; a proteção por senha é uma configuração opcional que quem cria o arquivo precisa ativar. O conteúdo de um arquivo compactado sem proteção pode ser lido por qualquer um que o abrir, do mesmo jeito que uma pasta sem proteção.

Fontes