Redimensionneur d'image
Redimensionnez des images en lot — par dimensions exactes, par échelle ou pour un usage précis (Instagram, OG, miniature).
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
- 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.
- 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.
- 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.
- 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.