Cel mai bun gratuit Fișiere ZIP online
Împachetează mai multe fișiere într-un singur ZIP pentru a împărtăși ca o singură descărcare - gratuit, fără înregistrare.
Cum funcţionează
- Selectează fișiere. Alegeți fișierele pe care doriți să le împachetăm (până la 100 MB fiecare).
- Setează opțiuni. Opțional numește arhiva și alege un nivel de comprimare (0-9).
- Descărcați ZIP. Un singur ZIP care conține fiecare descărcare automată de fișiere.
Despre acest instrument
Fișiere ZIP aglomerează mai multe fișiere într-o arhivă ZIP unică puteți descărca și împărtăși ca o singură atașare. Selectați fișierele, în mod opțional numește arhiva și alege un nivel de comprimare, iar instrumentul le pachetează împreună - manipularea fișierelor duplicate astfel încât nimic nu devine suprascris. Este modul rapid de a transforma un set dispersat de documente sau imagini într-o singură descărcare ordonată. Nici un cont, nici marca de apă, și fișierele sunt ambalate în memorie și aruncate după ce ZIP este gata.
Pentru ce o folosesc oamenii
- Trimite multe fișiere ca o atașare ordonată
- Împachetează împreună un set de imagini sau documente
- Comprima un dosar de fișiere înainte de încărcare
- Fișiere legate de pachet pentru schimb sau backup
API de dezvoltare
Automatizează acest instrument din propriul cod. Trimite o cerere POST la punctul final de mai jos și obține același rezultat produs de unelte web. Este limitat de rate pe IP și nu are nevoie de nicio înregistrare - cheile API pentru limite mai mari sunt vine.
https://best.free/api/tools/archive-zip/
| Parametrul | Exemplu | Requis | Note |
|---|---|---|---|
files (fișier) |
file1.txt |
Da. | Repeat "files" for each file to add, each ≤25 MB. |
level |
6 |
Nu | Deflate level 0-9. |
name |
archive |
Nu | 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
Răspuns: A single ZIP containing every uploaded file.