Najlepšie zadarmo ZIP súbory online
Zbaliť niekoľko súborov do jedného ZIP na zdieľanie ako jeden download - zadarmo, bez registrácie.
Ako to funguje
- Vybrať súbory. Vyberte súbory, ktoré chcete zlúčiť (každý až do veľkosti 100 MB).
- Nastavenie možností. Voliteľne môžete pomenovať archív a vybrať úroveň kompresie (0-9).
- Stiahnuť ZIP súbor. Jeden ZIP obsahujúci každý súbor sa automaticky stiahne.
O tomto nástroji
ZIP súbory zlúčia viacero súborov do jedného ZIP archívu, ktorý si môžete stiahnuť a zdieľať ako prílohu. Vyberte súbory, voliteľne pomenujte archív a vyberte úroveň kompresie a nástroj ich zbalí dohromady - zvládne duplicitné názvy súborov, takže sa nič neprepíše. Je to rýchly spôsob, ako zmeniť rozptýlenú množinu dokumentov alebo obrázkov na jedno úhľadné stiahnutie. Žiadne konto, žiadna vodoznak a vaše súbory sú zabalené v pamäti a po pripravení ZIP súboru sa vyhodia.
Na čo ho ľudia používajú
- Odoslanie viacerých súborov ako jednej úhľadnej prílohy
- Zlúčenie množiny obrázkov alebo dokumentov
- Komprimovanie priečinka so súbormi pred nahratím
- Balík súvisiacich súborov na zdieľanie alebo zálohovanie
API pre vývojárov
Automatizujte tento nástroj z vlastného kódu.Pošlite požiadavku POST na koncový bod uvedený nižšie a získajte rovnaký výsledok ako webový nástroj. Je obmedzený rýchlosťou na IP a nevyžaduje registráciu - kľúče API pre vyššie limity budú k dispozícii.
https://best.free/api/tools/archive-zip/
| Parameter | Príklad | Povinné | Poznámky |
|---|---|---|---|
files (súbor) |
file1.txt |
Áno | Repeat "files" for each file to add, each ≤25 MB. |
level |
6 |
Nie | Deflate level 0-9. |
name |
archive |
Nie | 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
Odpoveď: A single ZIP containing every uploaded file.