Pular para o conteúdo

BlogDados6 min de leitura

ZIP, 7z ou RAR: qual formato de arquivo compactado é melhor?

Compactamos as mesmas pastas de fotos, vídeos, documentos e dados em ZIP, 7z e RAR e medimos tamanho e velocidade. O vencedor depende quase totalmente do que está dentro.

Três caixas de papelão de tamanho decrescente rotuladas ZIP, RAR e 7Z.

ZIP, 7z e RAR fazem o mesmo trabalho: juntar muitos arquivos num só e deixá-los menores no caminho. Qual comprime melhor é uma pergunta que aparece em todo fórum, geralmente resolvida com um único número de um único teste. A resposta honesta depende quase totalmente do que está dentro do arquivo compactado, então medimos por tipo de arquivo.

Compactamos a mesma pasta de 61 MB com arquivos comuns usando o 7-Zip, o WinRAR e o motor da nossa própria ferramenta ZIP, nos ajustes normal e máximo, e cronometramos cada passagem no mesmo computador de mesa.

A pasta de teste

A pasta tem o tipo de arquivo que as pessoas realmente trocam:

  • Fotos: seis JPEG de câmera de 2 a 24 MB, 51,8 MB no total.
  • Dados: uma exportação CSV de 100 mil linhas de pedidos, 5,0 MB.
  • Livros: quatro romances de domínio público em texto puro, 2,5 MB.
  • Documentos: cinco PDF com texto, imagens e tabelas, 1,3 MB.
  • Código: seis bibliotecas JavaScript, 0,7 MB.

Cada formato rodou no ajuste padrão (normal) e no mais forte (máximo no ZIP, ultra no 7z, o melhor no RAR 5).

Resultados por tipo de arquivo

ConteúdoOriginalZIP7zRARZIP do Tooloat
Fotos (JPEG)51,8 MB99,3%98,8%99,1%99,3%
Documentos (PDF)1,3 MB85,5%84,2%84,8%85,6%
Livros (texto)2,5 MB36,5%29,7%33,4%38,2%
Código (JavaScript)0,7 MB24,1%21,0%22,8%25,0%
Dados (CSV)5,0 MB25,6%4,8%8,9%27,8%
Pasta inteira61,3 MB89,6%87,1%87,9%89,9%
Tamanho do arquivo compactado como porcentagem do original, no ajuste padrão de cada ferramenta. Menor é melhor.

Três tendências ficam claras.

Arquivos já comprimidos não diminuem. Fotos JPEG, PDF, vídeos MP4, áudio MP3 e documentos do Office são comprimidos por dentro. Um formato de arquivo compactado não consegue tirar muito mais deles: as fotos foram de 51,8 MB para entre 51,2 e 51,4 MB, usássemos o que usássemos. Se seu arquivo é sobretudo fotos ou vídeos, o formato escolhido quase não muda o tamanho.

Texto e dados fazem a diferença. Os três formatos reduzem o texto a cerca de um terço, mas o 7z foi o melhor sempre. A diferença foi enorme no arquivo CSV, cheio de valores repetidos: o 7z levou 5,0 MB a 0,24 MB, o RAR a 0,44 MB e o ZIP a 1,27 MB. O 7z usa LZMA2, que procura repetições numa janela do arquivo bem maior que o Deflate do ZIP, então encontra padrões que o ZIP nunca vê.

A pasta inteira conta a história real. Como as fotos dominam o peso, os totais ficam próximos: 54,9 MB em ZIP, 53,9 MB em RAR e 53,4 MB em 7z. Menos de 3% de diferença, 1,5 MB.

A exportação CSV de 5,0 MB depois da compactação
  • Original4,97 MB
  • ZIP7-Zip, normal1,27 MB
  • ZIP do Tooloatnormal1,38 MB
  • RAR 5normal0,44 MB
  • RAR 5o melhor0,32 MB
  • 7znormal0,24 MB

Em dados repetitivos, o grande dicionário do 7z e do RAR compensa. Os arquivos de texto mostram a mesma ordem com diferenças menores.

Velocidade

A taxa de compressão é só metade da troca. Com a pasta inteira, nos ajustes padrão:

Formato e ajusteTempoTamanho
ZIP, normal1,4 s54,9 MB
RAR 5, normal2,3 s53,9 MB
RAR 5, o melhor2,8 s53,8 MB
ZIP do Tooloat, normal (motor do navegador)7,4 s55,1 MB
7z, normal10,8 s53,4 MB
ZIP, máximo13,6 s54,8 MB
Tempo real num processador de mesa de 10 núcleos. O 7-Zip e o WinRAR usam todos os núcleos; o motor JavaScript da nossa ferramenta ZIP usa um.

O RAR se destacou: perto do 7z em tamanho e quase tão rápido quanto o ZIP. O 7z passou a maior parte dos seus 11 segundos tentando comprimir as fotos, o que quase não lhe rendeu nada. O ZIP no máximo é o pior negócio da tabela, quase dez vezes mais lento que o ZIP normal para um arquivo 0,2% menor.

Compatibilidade importa mais que tamanho

Um arquivo compactado só serve se quem o recebe consegue abri-lo, e aí os formatos estão longe de ser iguais.

  • O ZIP abre em qualquer computador e celular sem instalar nada: Windows, macOS, Linux, Android, iOS e ChromeOS têm suporte embutido. É de 1989 e é o padrão seguro.
  • O 7z é livre, criado com o 7-Zip. O Windows 11 o abre nativamente desde uma atualização no fim de 2023, mas versões mais antigas do Windows, o macOS e os celulares geralmente precisam de um app extra.
  • O RAR é um formato proprietário do WinRAR. Programas gratuitos conseguem extraí-lo, e o Windows 11 já o abre nativamente, mas criar arquivos RAR exige o próprio WinRAR, um programa pago com período de avaliação.

Na prática: envie ZIP para os outros, principalmente se não sabe que aparelho usam. Use 7z para seus próprios backups de texto, código ou dados, onde o ganho de compressão é real. O RAR raramente faz sentido para novos arquivos hoje, a menos que você precise dos registros de recuperação, que ajudam a reparar um arquivo danificado.

E as senhas?

Os três podem criptografar. O 7z e o RAR 5 usam AES-256 e também podem esconder os nomes dos arquivos. O ZIP tem dois sistemas: o «ZipCrypto» original, fraco e quebrável com técnicas conhecidas, e o AES-256 em ferramentas como o 7-Zip e o WinZip. Se proteger um ZIP, escolha AES, e lembre que quem recebe vai precisar de um programa compatível com ZIP AES, como o 7-Zip, porque os extratores embutidos muitas vezes só suportam o sistema antigo.

Abrir arquivos compactados no navegador

Nossa ferramenta ZIP cria arquivos ZIP e abre os formatos ZIP, RAR, 7z, TAR, GZ e vários outros sem instalar nada. Você pode salvar arquivos soltos, todo o conteúdo numa pasta ou recompactá-lo num ZIP que abre em qualquer lugar, útil quando alguém manda um arquivo RAR ou 7z. Tudo acontece no seu aparelho; o arquivo nunca é enviado. Ela abre ZIP protegidos com a senha ZIP clássica, mas ainda não ZIP criptografados com AES nem arquivos RAR e 7z criptografados.

Páginas para as tarefas comuns: extrair um arquivo RAR, abrir um arquivo 7z ou converter RAR em ZIP.

Perguntas e respostas

Qual formato de arquivo compactado comprime melhor?

No nosso teste, o 7z gerou os menores arquivos para todos os tipos, seguido de perto pelo RAR. A diferença foi grande em texto e dados, e quase nula em fotos, vídeos e PDF.

Por que meu ZIP tem o mesmo tamanho dos arquivos?

Os arquivos já estavam comprimidos. JPEG, MP4, MP3, PDF e arquivos do Office têm compressão própria, então um arquivo compactado basicamente só os agrupa.

É seguro enviar um arquivo 7z?

Seguro, sim, mas nem todo mundo consegue abri-lo sem instalar algo, principalmente no macOS, em versões antigas do Windows e nos celulares. O ZIP evita o problema.

Preciso do WinRAR para abrir um arquivo RAR?

Não. O Windows 11 abre arquivos RAR nativamente, e ferramentas gratuitas, incluindo nossa ferramenta ZIP no navegador, conseguem extraí-los. O WinRAR só é necessário para criar arquivos RAR.

Ferramentas deste artigo

Mais do blog

Dados6 min de leitura

CSV, Excel ou JSON: qual formato para seus dados?

Salvamos a mesma tabela de 100 mil linhas em CSV, em uma pasta de trabalho do Excel e em JSON, e comparamos os tamanhos, a velocidade de leitura no código e o que dá errado com datas, zeros à esquerda e números longos.

Dados5 min de leitura

Correção de erros e tamanho do QR code: L, M, Q e H testados

Uma correção de erros maior deixa um QR code resistir a danos, mas também o deixa mais denso. Geramos códigos para quatro tipos comuns de conteúdo em cada nível e os cobrimos aos poucos até pararem de ser lidos.

Dados5 min de leitura

Timestamps Unix explicados

Um timestamp Unix é só uma contagem de segundos, mas causa um fluxo constante de bugs. O que ele conta, como distinguir segundos de milissegundos num relance, o que acontece com fusos horários e segundos bissextos, e por que 2038 importa.

Esc