ForHosting KIT · Images

Redimensionner une image pour les réseaux sociaux

Préparer une même image pour plusieurs réseaux sociaux ne consiste pas seulement à la redimensionner : il faut choisir le bon cadrage.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Ce calculateur reçoit la largeur et la hauteur de la source ainsi qu’une plateforme et un emplacement compatibles, puis renvoie le plus grand recadrage centré au ratio requis. Il indique aussi les dimensions du format et la quantité retirée sur chaque bord. Aucun fichier n’est envoyé, décodé ou modifié. Vous pouvez réutiliser ces coordonnées dans un éditeur, une bibliothèque graphique, un script ou une chaîne de publication.

Choisissez la destination avant de calculer le recadrage

Saisissez la largeur et la hauteur réelles en pixels, puis sélectionnez la plateforme et l’emplacement de destination. Une publication Instagram, une story, un en-tête Twitter et une bannière LinkedIn utilisent des cadres très différents, même à partir de la même photographie. Le calculateur associe les deux champs, consulte les dimensions connues et détermine leur ratio. Il cherche ensuite le plus grand rectangle de ce ratio qui tient entièrement dans la source. Si celle-ci est trop large, toute la hauteur est conservée et des bandes égales sont retirées à gauche et à droite. Si elle est trop haute, toute la largeur est conservée et le haut comme le bas sont rognés. La réponse contient la destination normalisée, le nom du format, ses dimensions, son ratio numérique, le rectangle de recadrage et les marges retirées. Ces données conviennent aussi bien à un aperçu qu’à une automatisation.

Interprétez correctement les coordonnées

L’objet de recadrage utilise l’origine habituelle en haut à gauche : x augmente vers la droite et y vers le bas. Sa largeur et sa hauteur décrivent la zone de la source à conserver, non la résolution finale exportée. L’objet des marges exprime la même décision sous forme de quantités retirées sur les quatre côtés, ce qui facilite l’affichage et la journalisation. Comme le cadre est centré, les marges opposées sont égales. Certaines combinaisons donnent des valeurs décimales, car le centre ou le ratio exact peut se trouver entre deux pixels. Cette précision évite d’imposer une règle différente de celle de Sharp, ImageMagick, Canvas ou d’un autre service. Si votre outil exige des entiers, appliquez sa règle d’arrondi documentée à l’étape finale. Après le recadrage, redimensionnez la zone conservée aux dimensions cibles si la plateforme les impose. Cette capacité calcule uniquement la géométrie : elle n’étire, ne remplit, ne rééchantillonne et ne modifie aucune image.

Employez des formats stricts pour une publication fiable

Le nom d’une plateforme ne suffit pas, car chaque réseau propose plusieurs emplacements aux formes différentes. Le calculateur n’accepte donc que des associations explicites de plateforme et d’emplacement. Une combinaison inconnue produit une erreur de saisie au lieu d’inventer un ratio ou de choisir un carré générique. Ce comportement sécurise les automatisations : une destination mal orthographiée arrête le traitement avant la création de centaines de visuels incorrects. Conservez le format et les dimensions renvoyés avec la ressource produite afin de documenter la règle appliquée. Vérifiez un aperçu centré lorsque le sujet se trouve près d’un bord, puisqu’un calcul exact ne sait pas quel visage, logo, produit ou texte est prioritaire. Vous pouvez alors garder la largeur et la hauteur valides tout en laissant un opérateur déplacer x ou y dans la source. Aucun réseau, hasard, horloge, état caché ou analyse visuelle n’intervient ; une même entrée produit toujours le même résultat.

Préparer une campagne multiréseau

Calculez un cadre centré pour chaque destination avant de produire les ressources propres à chaque canal.

Valider une publication automatisée

Rejetez une association incompatible avant que le processeur ne crée une image au mauvais format.

Créer un aperçu du recadrage

Superposez le rectangle et les marges à la source avant de faire approuver le cadrage.

Cet outil envoie-t-il ou redimensionne-t-il mon image ?

Non. Il reçoit seulement les dimensions et la destination, puis renvoie la géométrie sans recevoir, stocker ni modifier les pixels.

Combien coûte le calcul avec l’API ?

Le tarif de l’API est de $0.002 par requête. La version en ligne effectue localement le même calcul déterministe.

Pourquoi certaines valeurs sont-elles décimales ?

Le centre ou le ratio exact peut tomber entre deux pixels. Les décimales préservent le cadre mathématique jusqu’à l’arrondi final.

Que se passe-t-il si la destination est inconnue ?

La requête échoue avec une erreur de saisie. Le calculateur ne devine jamais le ratio d’une association non prise en charge.

Le recadrage conserve-t-il le sujet important ?

Il centre le plus grand rectangle possible sans analyser le contenu. Contrôlez l’aperçu et déplacez le cadre si nécessaire.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/image/social-preset-resize

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/image/social-preset-resize \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":2400,"height":1600,"platform":"instagram","placement":"post"}'
{
  "width": 2400,
  "height": 1600,
  "platform": "instagram",
  "placement": "post"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.social_preset_resize",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_mb15
max_megapixels12
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →