Pular para o conteúdo principal
PulsarKit

Compactar arquivos em ZIP

Compacte arquivos ou uma pasta inteira em um só ZIP, com a estrutura de pastas mantida e sem a recompressão inútil de fotos e vídeos.

Solte seus arquivos aqui

· até 300 MB

Mais configurações

Como Compactar em ZIP

  1. 1

    Solte arquivos ou uma pasta

    Até dois mil arquivos. Ao soltar uma pasta, a estrutura dela é mantida; os caminhos que você vê são os caminhos dentro do ZIP.

  2. 2

    Dê um nome ao ZIP e escolha o nível de compressão

    A compressão inteligente é o padrão: compressão de verdade para textos e documentos e armazenamento simples para os formatos que já vêm comprimidos.

  3. 3

    Compacte e baixe o ZIP

    Você recebe um único ZIP, com a data de modificação original preservada em cada item.

Por que a compressão inteligente é o padrão

O deflate, o algoritmo que existe dentro de todo arquivo ZIP, procura repetições. Em JPEG, PNG, MP4, MP3 e PDF, os próprios codecs já eliminaram essas repetições, então passar o deflate de novo por eles costuma economizar bem menos de um por cento e custa segundos reais de processador em um conjunto grande. Por isso, o modo inteligente armazena esses formatos como estão e comprime todo o resto no nível seis, o ponto em que a curva de esforço contra ganho se estabiliza para texto, CSV, JSON e documentos do Office. Se preferir uma regra única, os níveis um, seis e nove valem para todos os arquivos, sem exceção, e o modo de só armazenar empacota tudo sem comprimir nada, o que é útil quando o ZIP serve apenas de contêiner.

Estrutura de pastas e nomes repetidos

Ao soltar uma pasta, os caminhos relativos são preservados, então descompactar recria a mesma árvore, em vez de despejar duzentos arquivos em um só diretório. A alternativa é achatar a estrutura, deixando tudo em um só nível, e isso cria uma pergunta que a ferramenta precisa responder às claras: dois arquivos chamados photo.jpg, vindos de pastas diferentes, não podem ser os dois photo.jpg. Ou o segundo vira photo-2.jpg, ou fica de fora e entra na contagem. As duas opções existem, e nenhuma acontece em silêncio. Os arquivos ocultos, ou seja, qualquer caminho com um segmento que começa com ponto, ficam de fora por padrão, porque .DS_Store e pastas .git raramente são o que alguém queria enviar.

Não há opção de senha, de propósito

A senha clássica do ZIP usa uma cifra de fluxo de 1990 que cai diante de um ataque de texto claro conhecido em segundos, em um notebook comum, e a biblioteca de compressão usada aqui não consegue gravar a variante AES, mais forte. Oferecer a fraca com o nome de “senha” sugeriria uma proteção que não existe, o que é pior do que não oferecer nada. Se você precisa ler um ZIP criptografado, e não criar um, o descompactador de ZIP aceita tanto ZipCrypto quanto AES. Se precisa proteger o que vai enviar, a ferramenta Proteger arquivo com senha gera arquivos compactados AES-256 protegidos por senha, que é a variante forte feita do jeito certo.

Nada é enviado para montar o ZIP

Cada arquivo é lido e comprimido dentro desta aba do navegador, e o ZIP é montado localmente. Nenhum servidor vê o conteúdo, nenhuma cópia temporária é armazenada e não há nada para expirar ou excluir depois.

Perguntas frequentes

Por que meus arquivos JPEG e MP4 não ficam menores?

Eles já foram comprimidos pelos próprios codecs, então o deflate quase não encontra mais nada para remover. O modo inteligente os armazena sem recomprimir, o que gera um ZIP do mesmo tamanho em uma fração do tempo.

Como manter a estrutura de pastas no ZIP?

Solte a pasta em si, e não o conteúdo dela, e deixe a opção de estrutura configurada para manter as pastas. Os caminhos relativos são gravados no ZIP, então descompactar recria a mesma árvore.

Posso colocar senha no ZIP?

Aqui não, de propósito: a senha antiga do ZIP é quebrada em segundos, e oferecê-la sugeriria uma proteção que não é real. Para uma senha que protege de fato, use a ferramenta Proteger arquivo com senha, que gera arquivos compactados com criptografia AES-256.

Quais são os limites de tamanho?

Até dois mil arquivos e três gigabytes no total. Se passar de um deles, você fica sabendo qual limite foi atingido e por quanto, em vez de a página falhar sem explicação.

O que acontece com arquivos de mesmo nome?

Nada, se você mantiver a estrutura de pastas: pastas diferentes os mantêm separados. Ao achatar a estrutura, o segundo arquivo é renomeado com o sufixo -2 ou fica de fora e entra na contagem, conforme a sua escolha.

Por que o ZIP não sai idêntico byte a byte quando eu o crio duas vezes?

Cada item leva a data e a hora de modificação do arquivo, e não há garantia de que a compressão saia idêntica bit a bit entre uma execução e outra. O conteúdo descompactado é idêntico, e é isso que importa; comparar arquivos ZIP byte a byte não é uma verificação útil.

Os arquivos ocultos entram no ZIP?

Não por padrão. Qualquer caminho com um segmento que começa com ponto, como .DS_Store ou uma pasta .git, fica de fora, a menos que você ative a opção.

Ferramentas relacionadas