Meilleur gratuit Compresser l'image
Rembourrez une image à une taille que vous choisissez sans qu'elle se transforme en bouillie — libre, sans filigrane, sans inscription.
Comment ça marche
- Envoi. Choisissez une image — JPG, PNG, WebP et plus sont acceptés (jusqu'à 25 Mo).
- Définir la qualité. Faites glisser le curseur de qualité et choisissez un format de sortie (JPG, WebP ou PNG).
- Télécharger. Votre image compressée est téléchargée automatiquement; l'original n'est jamais conservé.
A propos de cet outil
Ce compresseur d'image réencode votre image à un niveau de qualité que vous contrôlez, de sorte que vous décidez de l'échange entre la taille du fichier et la netteté au lieu d'accepter un préréglage fixe. Sortie en JPG ou WebP pour les plus petits fichiers, ou en tant que PNG optimisé lorsque vous devez garder la transparence. Il est idéal pour accélérer les pages Web, obtenir sous les limites de téléchargement, ou resserrer les photos avant l'email. Il n'y a pas de filigrane, pas d'inscription, et l'image est traitée en mémoire et jamais stockée.
À quoi les gens s'en servent
- Accélérer une page Web en servant des images plus légères
- Obtenez une photo sous un formulaire ou une taille limite d'email
- Convertir en WebP pour les plus petites images web modernes
- Photos de produit de préparation de lots pour une liste de magasins
API développeur
Automatisez cet outil à partir de votre propre code. Envoyez une demande POST au point final ci-dessous et obtenez le même résultat que l'outil web produit. Il est limité par IP et n'a pas besoin d'inscription — les clés API pour les limites plus élevées arrivent.
https://best.free/api/tools/image-compressor/
| Paramètre | Exemple | Requis | Annexe |
|---|---|---|---|
file (fichier) |
photo.jpg |
Oui | JPG/PNG/WebP…, ≤25 MB. |
quality |
70 |
Numéro | 10–95. |
format |
jpg |
Numéro | 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
Réponse: The compressed image.
Foire aux questions
Outils connexes
Lire plus: Meilleurs compresseurs d'image gratuits