بهترین آزاد فشرده کردن تصویر
یک تصویر را به اندازهای که انتخاب میکنید کوچک کنید بدون اینکه به شکل خمیر درآید — رایگان، بدون علامت آب، بدون ثبت نام.
چطور کار ميکنه
- بارگذاری. یک تصویر را انتخاب کنید — JPG، PNG، WebP و بیشتر پذیرفته میشوند (تا ۲۵ مگابایت).
- تنظیم کیفیت. لغزنده کیفیت را بکشید و یک قالب خروجی (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.
پرسشهای متداول
ابزارهای مرتبط
بیشتر بخوانید: بهترین فشردهسازهای تصویر آزاد