أفضل مجاني ملفات ZIP على الإنترنت
تجميع العديد من الملفات في ZIP واحد لتقاسمها كتحميل واحد - مجانا، لا تسجيل.
كيف يعمل
- انتقِ الملفات. اختار الملفات التي تريد تجميعها (حتى 100 ميغابايت لكل منها).
- تحديد الخيارات. تسمية الأرشيف اختياريا واختار مستوى الضغط (0-9).
- تنزيل 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.