Найкраще безкоштовно Стиснути зображення
Зменшіть зображення до розміру, який ви вибираєте без його повороту на "мош'безкоштовно," без водяного знака, без знака.
Як це працює
- Вивантажити. Оберіть зображення - JPG, PNG, WebP та інші зображення буде прийнято (до 40 МБ).
- Встановити якість. Перетягніть повзунок якості і оберіть формат виводу (JPG, WebP або PNG).
- Звантажити. Ваше стиснуте зображення автоматично звантажено, оригінал ніколи не зберігається.
Про цей інструмент
За допомогою цього засобу стискання зображень перекодовує зображення на рівні якості, який ви контролюєте, отже, ви можете визначити, який розмір файла і різкість буде використано, замість того, щоб приймати фіксований набір налаштувань. Вивід JPG або WebP для найменших файлів або як оптимізований PNG, якщо вам потрібно зберегти прозорість. Найкраще це зробити для пришвидшення розмірів веб- сторінок, отримання даних з обмеженням вивантаження або підбору фотографій перед електронною поштою. У програмі немає позначки, без підписів, зображення буде оброблено у пам' яті і ніколи не збережено.
Для чого люди використовують його?
- Швидкість веб- сторінки шляхом подачі світліших зображень
- Отримати фотографію з обмеженням розміру форми або повідомлення електронної пошти
- Перетворити на WebP для найменших сучасних веб-зображень
- Пакетне фото продукту для списку магазинів
Розробник API
Автоматично вносити цей інструмент з вашого власного коду. Надіслати запит 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.
Часті запитання
Супутні інструменти
Більше читати: Найкращі верстати для зображень