Melhor Grátis Arquivos ZIP on-line
Empaquete vários arquivos em um único ZIP para compartilhar como um download - grátis, sem inscrição.
Como funciona
- Selecione os ficheiros. Escolha os arquivos que deseja empaquetar (até 100 MB cada).
- Definir as opções. Opcionalmente, nomee o arquivo e escolha um nível de compressão (0-9).
- Baixe ZIP. Um único ZIP contendo todos os downloads de arquivos automaticamente.
Sobre esta ferramenta
Arquivos ZIP empaqueta vários arquivos em um único arquivo ZIP você pode baixar e compartilhar como um único anexo. Selecione os arquivos, opcionalmente nomee o arquivo e escolha um nível de compressão, e a ferramenta os empaqueta juntos - manuseando nomes de arquivo duplicados para que nada seja sobrescrito. É a forma rápida de transformar um conjunto disperso de documentos ou imagens em um download ordenado. Sem conta, nenhuma marca de água, e seus arquivos são embalados em memória e descartados uma vez que o ZIP está pronto.
Para que as pessoas o usam
- Enviar muitos arquivos como um anexo ordenado
- Empaquete um conjunto de imagens ou documentos juntos
- Comprimir uma pasta de arquivos antes de carregar
- Arquivos relacionados ao pacote para compartilhar ou backup
API do Desenvolvedor
Automate esta ferramenta a partir do seu próprio código. Envie um pedido POST para o ponto final abaixo e obtenha o mesmo resultado que a ferramenta web produz. É limitado de taxa por IP e não precisa de inscrição - as chaves API para os limites mais elevados estão a chegar.
https://best.free/api/tools/archive-zip/
| Parâmetro | Exemplo | Requerido | Notas |
|---|---|---|---|
files (arquivo) |
file1.txt |
Sim | Repeat "files" for each file to add, each ≤25 MB. |
level |
6 |
Não | Deflate level 0-9. |
name |
archive |
Não | Output archive name. |
curl -X POST https://best.free/api/tools/archive-zip/ \
-F 'files=@file1.txt' \
-F 'files=@file2.txt' \
-F 'level=6' \
-F 'name=archive' \
-o archive.zip
import requests
files = [("files", open(p, "rb")) for p in ["file1.txt", "file2.txt"]]
data = {"level": 6, "name": "archive"}
r = requests.post("https://best.free/api/tools/archive-zip/", files=files, data=data)
with open("archive.zip", "wb") as out:
out.write(r.content)
const fd = new FormData();
for (const file of fileInput.files) fd.append("files", file);
fd.append("level", 6);
fd.append("name", "archive");
const r = await fetch("https://best.free/api/tools/archive-zip/", { method: "POST", body: fd });
const blob = await r.blob(); // the archive.zip
Resposta: A single ZIP containing every uploaded file.