أفضل مجاني ضغط الصورة
تقليص الصورة إلى الحجم الذي تختار دون أن تتحول إلى صورة صغيرة - مجانا، لا علامة مائية، لا تسجيل.
كيف يعمل
- تحميل. اختار صورة - JPG, PNG, WebP وغيرها من الصور المقبولة (حتى 25 ميغابايت).
- نوعية المشروع. اسحب محرك الجودة واختر شكل الخرج (JPG، WebP أو PNG).
- تنزيل. تنزيل صورة مضغوطة تلقائيا؛ لا يتم الاحتفاظ بالأصلي أبدا.
عن هذه الأداة
هذا مضغوط الصورة يعيد تشفير صورة عند مستوى الجودة التي تتحكم بها، لذلك أنت تقرر المفاضلة بين حجم الملف وحدة بدلا من قبول مسبقة ثابتة. الخرج ك JPG أو WebP للملفات الأصغر، أو ك PNG محسن عندما تحتاج إلى الحفاظ على الشفافية. هو مثالي لتسريع صفحات الويب، والحصول على أقل من حدود التحميل، أو قطع الصور قبل البريد الإلكتروني. لا يوجد علامة مائية، لا تسجيل، والصورة يتم معالجتها في الذاكرة ولا تخزن أبدا.
ما الذي يستخدمه الناس
- تسريع صفحة الويب عن طريق عرض صور أخف وزنا
- الحصول على صورة تحت استمارة أو بريد إلكتروني الحد الأقصى لحجم
- تحويل إلى WebP لأصغر الصور الحديثة على الشبكة
- إعداد صور المنتجات لقائمة متجر
رابطة تطوير البرمجيات
أتمتة هذه الأداة من شفرة الخاصة بك. إرسال طلب POST إلى نقطة النهاية أدناه والحصول على نفس النتيجة أداة الويب ينتج. إنها محدودة السرعة لكل IP ولا تحتاج إلى التسجيل - مفاتيح API للحدود الأعلى قادمة.
https://best.free/api/tools/image-compressor/
| البارامترات | مثال | المطلوبة | حواشي |
|---|---|---|---|
file (الملف) |
photo.jpg |
نعم | JPG/PNG/WebP…, ≤25 MB. |
quality |
70 |
لا | 10–95. |
format |
jpg |
لا | jpg / webp / png output. |
curl -X POST https://best.free/api/tools/image-compressor/ \
-F 'file=@photo.jpg' \
-F 'quality=70' \
-F 'format=jpg' \
-o compressed.jpg
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"quality": 70, "format": "jpg"}
r = requests.post("https://best.free/api/tools/image-compressor/", files=files, data=data)
with open("compressed.jpg", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("quality", 70);
fd.append("format", "jpg");
const r = await fetch("https://best.free/api/tools/image-compressor/", { method: "POST", body: fd });
const blob = await r.blob(); // the compressed.jpg
الرد: The compressed image.
الأسئلة المتكررة
الأدوات ذات الصلة
اقرأ المزيد: أفضل مضغوطات الصور المجانية