بهترین آزاد پروندههای ZIP آنلاین
بستهبندی چندین فایل به یک ZIP برای اشتراکگذاری به عنوان یک دانلود - رایگان، بدون ثبت نام.
چطور کار ميکنه
- برگزیدن پروندهها. پروندههای مورد نظر را انتخاب کنید (هر کدام تا ۱۰۰ مگابایت).
- تنظیم گزینهها. گزینهای برای نامگذاری آرشیو و انتخاب سطح فشرده سازی (۰–۹) وجود دارد.
- بارگیری ZIP. یک ZIP واحد که شامل هر فایل به صورت خودکار دانلود میشود.
در مورد این ابزار
پروندههای ZIP پروندههای متعددی را در یک بایگانی ZIP واحد که میتوانید بارگیری کنید و به عنوان یک پیوست به اشتراک بگذارید، گردآوری میکند. پروندهها را انتخاب کنید، نام اختیاری برای بایگانی را انتخاب کنید و سطح فشرده سازی را انتخاب کنید ، و ابزار آنها را با هم بستهبندی میکند — نامهای پرونده تکراری را مدیریت میکند ، بنابراین هیچ چیز جایگزین نمیشود. این روش سریعی برای تبدیل مجموعه پراکنده سندها یا تصاویر به یک بارگیری مرتب است. بدون حساب ، بدون علامت آبی ، و پروندههای شما در حافظه بستهبندی میشوند و هنگامی که ZIP آماده میشود ، دور ریخته میشوند.
مردم براي چي ازش استفاده ميکنن
- ارسال پروندههای زیادی به عنوان یک پیوست مرتب
- بستهبندی مجموعهای از تصاویر یا سندها با هم
- فشرده کردن پوشۀ پروندهها قبل از بارگذاری
- پروندههای مربوط به بسته برای اشتراکگذاری یا پشتیبانگیری
رابط کاربری توسعهدهنده
این ابزار را از کد خودتان خودکار کنید. یک درخواست POST را به نقطه پایانی زیر ارسال کنید و همان نتیجه را که ابزار وب تولید میکند دریافت کنید. این محدود به نرخ بر حسب IP است و نیازی به ثبت نام ندارد — کلیدهای API برای محدودیتهای بالاتر در حال آمدن هستند.
https://best.free/api/tools/archive-zip/
| پارامتر | مثال | لازم | یادداشتها |
|---|---|---|---|
files (پرونده) |
file1.txt |
آره | Repeat "files" for each file to add, each ≤25 MB. |
level |
6 |
نه | Deflate level 0–9. |
name |
archive |
نه | 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
پاسخ: A single ZIP containing every uploaded file.