Quando um extrator online é a escolha prática
Todo sistema de desktop abre um ZIP simples, mas no momento em que alguém manda um RAR ou um 7z, muitas vezes você fica travado: o Windows só ganhou suporte nativo a esses formatos recentemente, versões mais antigas e muitos notebooks corporativos não têm nenhum, Chromebooks e celulares lidam mal com eles, e instalar um compactador em um PC de escritório gerenciado geralmente exige um administrador.
Abrir o arquivo compactado no navegador resolve esses casos:
- Um cliente manda os arquivos do projeto em
.rare você está em um computador de trabalho bloqueado. - Você só precisa de um documento de dentro de um backup de 2 GB e não quer descompactar tudo.
- Você está em um Chromebook ou em uma máquina emprestada onde não dá para instalar programas.
- Você quer ver o que tem dentro de um anexo antes de extrair qualquer coisa para o seu disco.
Como funciona sem upload
O extrator é baseado na libarchive, a biblioteca de código aberto que também está por trás do comando tar no macOS e nos sistemas BSD. Ela é compilada para WebAssembly e roda em um worker em segundo plano dentro da aba do seu navegador. O arquivo compactado é lido direto do seu disco pela página; ele nunca é enviado para lugar nenhum. Isso torna a ferramenta adequada para contratos, exportações de folha de pagamento ou código-fonte que não devem passar por servidores de terceiros.
Depois que você solta um arquivo, ele é aberto e todo o conteúdo é listado, ordenado pelo caminho, com o tamanho descompactado de cada arquivo. Todos os arquivos vêm selecionados por padrão. A partir daí você pode:
- Clicar no botão de download de qualquer arquivo para salvar só ele.
- Desmarcar o que não precisa e baixar o resto de uma vez. Se mais de um arquivo estiver selecionado, eles são empacotados em um único ZIP com o nome do arquivo original mais
-extracted, e a estrutura de pastas é mantida dentro dele.
O ZIP gerado é armazenado sem recompressão. Os arquivos extraídos geralmente já estão em formatos comprimidos, como JPG, MP4 ou DOCX, então empacotá-los de novo custaria tempo para quase nenhum ganho de tamanho.
Os formatos, em resumo
- ZIP — o formato universal de 1989, legível em qualquer lugar. A compressão é moderada; a criptografia é a fraca ZipCrypto legada ou AES-256.
- RAR — um formato proprietário popular para downloads grandes e conjuntos em vários volumes. Tanto o RAR4 quanto o RAR5, mais novo, são suportados para leitura.
- 7z — o formato do 7-Zip, normalmente 10–30% menor que o ZIP em texto e código graças à compressão LZMA2, com criptografia AES-256.
- TAR, TAR.GZ, TAR.BZ2, TAR.XZ — a família Unix. O TAR só agrupa arquivos; GZ, BZ2 e XZ comprimem esse pacote. Comum em código-fonte, backups de servidor e software para Linux.
- ISO — uma imagem de disco; você pode navegar por ela e tirar arquivos individuais sem gravar nem montar a imagem.
- CAB — o formato cabinet da Microsoft, encontrado dentro de instaladores e pacotes de drivers.
Arquivos compactados protegidos por senha
Se um arquivo ZIP estiver criptografado (ZipCrypto ou AES-256), a ferramenta avisa que o arquivo está protegido por senha e mostra um campo Senha. Digite a senha e baixe normalmente; ela é verificada quando o primeiro arquivo é extraído, e uma senha errada gera uma mensagem clara de "Senha incorreta", em vez de arquivos corrompidos.
A exceção são arquivos RAR e 7z criptografados: o mecanismo do navegador consegue ler a estrutura deles, mas não descriptografá-los, então a ferramenta avisa isso em vez de pedir a senha. Abra esses arquivos com um compactador de desktop, como 7-Zip, WinRAR ou The Unarchiver.
Não há como recuperar uma senha esquecida aqui, nem opção de força bruta. As senhas diferenciam maiúsculas de minúsculas, e copiar uma senha de um e-mail ou chat às vezes traz junto um espaço no final, que é o motivo mais comum para uma senha correta ser recusada.
Problemas comuns
- "Não foi possível abrir este arquivo". O arquivo provavelmente está danificado ou incompleto, na maioria das vezes por um download interrompido. Compare o tamanho dele com o que o remetente esperava e baixe de novo. Um arquivo com extensão enganosa, por exemplo um
.exerenomeado, também falha aqui. - Arquivos divididos como
.part1.rar,.z01ou.7z.001não podem ser abertos, porque cada parte é só um fragmento de um único arquivo compactado. Junte ou extraia as partes com um compactador de desktop. - Arquivos muito grandes ficam lentos ou param. São aceitos arquivos compactados de até 1 GB, mas a extração acontece na memória do seu dispositivo. Em um celular ou tablet, um arquivo de 700 MB pode passar do limite do navegador; extraia menos arquivos por vez ou use um computador.
- Os nomes aparecem embaralhados. Arquivos ZIP antigos criados no Windows em idiomas com alfabeto não latino às vezes guardam os nomes em uma página de código legada. O conteúdo está intacto; só os nomes precisam ser corrigidos depois de salvar.
Se você precisa fazer o caminho inverso e empacotar arquivos para enviar, use o Criar um arquivo ZIP, que também roda inteiramente no seu navegador.