Redimensionner une image

Redimensionnez une image dans le navigateur avec aperçu en direct, préréglages et export adapté au format.

Cliquez ou déposez une image ici

PNG, JPEG, WebP · 10 Mo max
Aperçu
Original
Résultat
Réglages
Taille originale-
Taille de sortie-
Dimensions-
Format-
Choisissez une image pour commencer
-

Redimensionner une image

Cet outil redimensionne une image PNG, JPEG ou WebP directement dans votre navigateur. Définissez des dimensions exactes, redimensionnez en pourcentage ou utilisez des préréglages, puis vérifiez le résultat avant le téléchargement.

Le fichier original reste sur votre appareil. L export Canvas conserve PNG, JPEG ou WebP lorsque le navigateur prend en charge ce format, avec repli en PNG si nécessaire.

Le curseur de qualité pour JPEG et WebP permet d équilibrer la qualité visuelle et la taille du fichier.

Comment utiliser

  1. Importez une image PNG, JPEG ou WebP.
  2. Saisissez la largeur et la hauteur cibles, verrouillez le ratio si nécessaire ou choisissez un préréglage.
  3. Réglez la qualité JPEG/WebP, vérifiez l aperçu, puis téléchargez l image redimensionnée.

Quand redimensionner une image

Redimensionnez des images pour les sites web, ressources d application, pièces jointes, photos de profil, miniatures et captures de documentation.

Pour les graphiques transparents, PNG conserve la transparence. Pour les photos, JPEG ou WebP avec qualité réglable produit souvent des fichiers plus légers.

Redimensionner avec Canvas

Le navigateur utilise Canvas drawImage avec une largeur et une hauteur cibles :

const canvas = document.createElement('canvas');
canvas.width = targetWidth;
canvas.height = targetHeight;
const ctx = canvas.getContext('2d');
ctx.drawImage(image, 0, 0, targetWidth, targetHeight);
canvas.toBlob(saveBlob, outputMime, quality);

Intégration MCP

MCP (Model Context Protocol) permet aux agents IA et aux applications de découvrir et d'exécuter les utilitaires Coding.Tools pour des workflows répétables de conversion, formatage, hachage et génération.

Nom de l'outil MCP: image-resize

Point de terminaison MCP: https://coding.tools/mcp

Appelez d'abord tools/list. Chaque outil inclut inputSchema, outputSchema et examples afin qu'un agent IA ou un client puisse construire des arguments valides sans deviner.

Pour tools/call, lisez result.content[0].text pour la valeur affichable et result.structuredContent pour l'analyse par programme. Les échecs d'outil renvoient isError: true ; les échecs de protocole renvoient une JSON-RPC error.

Exemple de requête tools/call :

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"image-resize","arguments":{}}}'

Cet outil d'image est réservé au navigateur dans MCP. tools/call ne traite pas les octets d'image locaux côté serveur ; il renvoie isError: true avec un resource_link vers l'interface Web.

La plupart des outils de texte et de données acceptent une chaîne input et des options facultatives. Les outils d'image qui dépendent des API d'image du navigateur sont listés pour la découverte et renvoient un lien vers l'interface Web si nécessaire.