PK Systems PK Systems
Outils image

Redimensionneur d'image

Redimensionnez des images en lot — par dimensions exactes, par échelle ou pour un usage précis (Instagram, OG, miniature).

Redimensionneur d'image

Déposez une image ici ou cliquez pour la choisir PNG, JPG, WebP ou GIF (première image).

Tout le traitement se fait dans votre navigateur — pas d'envoi, pas de tracking.

Ce que fait cet outil

Redimensionnez n'importe quelle image à des dimensions exactes, dans votre navigateur. Déposez un PNG, JPG, WebP ou GIF, puis saisissez une largeur et une hauteur personnalisées ou cliquez sur un préréglage social — Instagram carré, story Instagram, reel Instagram, couverture Facebook, publication et bannière X / Twitter, bannière LinkedIn, miniature YouTube, TikTok, Pinterest, carte Open Graph, et plus. Trois modes d'ajustement : contain ajoute des marges blanches autour de la source, cover rogne au centre pour remplir la cible, et stretch ignore les proportions. Exportez en PNG (sans perte, alpha conservé), JPG (plus léger, sans alpha) ou WebP (le plus léger, alpha conservé). L'image est décodée et redimensionnée via l'API Canvas — rien n'est envoyé en ligne.

Mode d'emploi

  1. Déposez votre image — Glissez un PNG, JPG, WebP ou GIF, ou cliquez pour la choisir. Les dimensions d'origine s'affichent sous l'aperçu.
  2. Choisissez les dimensions — Saisissez des valeurs personnalisées, ou cliquez sur un préréglage social comme Instagram carré 1080×1080 ou Miniature YouTube 1280×720. La case « proportions » garde largeur et hauteur synchronisées.
  3. Choisissez l'ajustement et le format — Cover rogne pour remplir, Contain ajoute des bandes, Stretch ignore les proportions. PNG conserve l'alpha ; JPG est plus léger ; WebP combine les deux.
  4. Cliquez sur Redimensionner — L'aperçu montre le résultat. Cliquez sur Télécharger pour enregistrer à la taille exacte que vous avez définie.

Comment fonctionne le redimensionnement

Nous décodons la source dans un HTMLImageElement, puis la dessinons sur un canvas hors écran avec imageSmoothingQuality = 'high'. Contain utilise min(largeurCible/largeurSrc, hauteurCible/hauteurSrc) comme échelle et centre le résultat. Cover utilise max(largeurCible/largeurSrc, hauteurCible/hauteurSrc) et centre pour que l'image remplisse le canevas, le débordement étant rogné. Stretch applique la cible telle quelle. Le canevas est exporté avec toBlob() selon le type MIME et la qualité choisis. Le pipeline bilinéaire / Lanczos haute qualité du navigateur convient bien aux usages sociaux et web habituels ; pour des réductions très importantes (plus de 4×), un enchaînement de réductions donnerait un résultat plus net, mais la qualité reste excellente pour des redimensionnements aux tailles sociales en une étape.

Choisir le bon préréglage

Les carrés (1080×1080) passent partout dans les fils — ils se rognent bien sur toutes les plateformes. Le format vertical 1080×1920 couvre les stories, reels, Shorts et TikTok d'un seul tenant. 1200×630 est la taille universelle Open Graph / Twitter Card que les aperçus de liens sur Slack, Facebook, LinkedIn, Discord, iMessage et la plupart des autres déplieurs attendent. Utilisez 1200×675 pour les publications X / Twitter, 1500×500 pour les bannières X, 1584×396 pour les bannières personnelles LinkedIn, 1280×720 pour les miniatures YouTube et 1000×1500 pour les épingles Pinterest verticales.

Questions fréquentes

Mes images sont-elles envoyées en ligne ?
Non. Le redimensionnement se fait dans votre navigateur via l'API Canvas. Rien n'est envoyé à un serveur.
Y a-t-il une perte de qualité ?
La réduction perd des détails par nature ; nous utilisons le lissage haute qualité du navigateur pour minimiser la perte. Pour des réductions très agressives (par ex. 4000 px → 320 px), exporter en PNG conserve un résultat net ; le JPG/WebP ajoute leur propre compression par-dessus.
Pourquoi mon JPG est-il blanc au lieu d'être transparent ?
Le JPG ne gère pas la transparence. Nous remplissons le fond en blanc avant le tracé. Choisissez PNG ou WebP si vous devez conserver le canal alpha.
Quelle est la différence entre Contain et Cover ?
Contain réduit la source pour qu'elle tienne entièrement dans la cible — le canevas peut afficher des bandes. Cover met à l'échelle pour que la source remplisse la cible, en rognant ce qui dépasse. C'est ce qu'il faut pour les visuels sociaux qui doivent être pleins cadre.
Puis-je redimensionner plusieurs images en lot ?
Pas dans cet outil — il traite une image à la fois. Pour les traitements par lots, notre Compresseur d'images gère les workflows multi-fichiers.
Pourquoi les tailles des réseaux sociaux ne correspondent-elles pas à ce que je vois en ligne ?
Les plateformes changent leurs tailles recommandées tous les un ou deux ans. Les préréglages ici sont à jour pour 2026 ; si une plateforme change encore, utilisez le mode personnalisé pour saisir les nouvelles dimensions.