Funciona no seu dispositivo · Seu arquivo nunca sai do seu dispositivo.
Solte um .zip e veja cada item com o tamanho e o tamanho compactado, na árvore de pastas com que o arquivo foi montado. Baixe um arquivo só, baixe todos um a um, ou veja antes uma imagem ou um texto sem extrair nada.
Funciona no celular tanto quanto no notebook — alguém manda um ZIP no WhatsApp, você abre aqui e salva só o PDF que precisa. O arquivo é lido no seu aparelho; nada é enviado a lugar nenhum. Nomes de arquivo que programas antigos gravaram numa página de código local — cirílico, árabe, grego, hebraico, turco, japonês, chinês, coreano — são lidos nessa página de código.
Arquivos com senha são a única coisa que ele não consegue tirar: o formato os marca, então eles aparecem como protegidos e todo o resto do ZIP sai normalmente. Arquivos danificados ou incompletos são reportados claramente, assim como um ZIP grande demais para a memória do aparelho.
Não serve para: Tirar arquivos protegidos por senha, ou abrir arquivos RAR e 7z — só as entradas de um ZIP padrão sem senha saem.
A ferramenta confere os dois primeiros bytes do arquivo — as letras PK que começam todo ZIP —, não a extensão. Vários formatos comuns são ZIP por dentro: arquivos Word, Excel e PowerPoint (.docx, .xlsx, .pptx), livros digitais EPUB e pacotes .apk do Android. Arraste um deles para a área de soltar, já que o botão de escolher só lista arquivos .zip, e as partes dele aparecem na lista. Num .docx, as imagens ficam na pasta word/media, e cada uma pode ser baixada separadamente.
Um arquivo sem esses dois bytes é recusado com «Este arquivo não é um ZIP.» É o que recebe um arquivo RAR ou 7z, e também um «zip» que na verdade é uma página da web salva por um download que falhou.
Um ZIP guarda o índice bem no final. Quando esse final está faltando, como depois de um download interrompido, a ferramenta avisa que o ZIP pode estar incompleto ou danificado. A mesma mensagem aparece para uma parte de um ZIP dividido em pedaços, como .z01 ou .zip.001; essas partes não podem ser juntadas aqui, então você precisa do ZIP num arquivo só. Um ZIP grande demais para a memória deste aparelho é informado exatamente assim.
Um arquivo com senha é marcado como protegido por senha na lista, uma mensagem diz quantos são, e todos os outros arquivos saem normalmente. Só quando todos os arquivos têm senha o ZIP inteiro é recusado. Um arquivo compactado com um método diferente de Store ou Deflate, que poucos programas usam, não pode ser extraído e é informado pelo nome.
Os nomes são lidos como UTF-8 quando o ZIP os marca assim, traz uma cópia Unicode do nome ou simplesmente é UTF-8 válido. ZIPs feitos por programas antigos guardavam os nomes numa página de código local; esses nomes são lidos na página de código que os transforma em palavras, como cp866 para russo, cp720 para árabe, cp737 para grego, cp857 para turco, cp862 para hebraico, ou Shift_JIS, GBK, Big5 e EUC-KR para japonês, chinês e coreano.
Tamanho é o tamanho descompactado e Compactado é o tamanho dentro do ZIP; a coluna Compactado some em telas estreitas. Quando os dois são quase iguais, o arquivo já estava comprimido, como costuma acontecer com fotos e vídeos. As pastas aparecem primeiro, e números nos nomes são ordenados pelo valor, então pagina2 vem antes de pagina10. A prévia de texto mostra os primeiros 4.000 caracteres, lidos como UTF-8, e, além de TXT, CSV, JSON, XML, HTML, Markdown e logs, também abre arquivos TSV, CSS, JavaScript, YAML, INI, SRT e VTT.
Mais em Arquivos e compactados
Esta página em outros idiomas: English · العربية · Deutsch · Français · Español · Русский · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা