Outils / Image / Transformation d'image
Côté client

Transformation d'image

Rognez aux coordonnées exactes en pixels, faites pivoter de 90, 180 ou 270 degrés et retournez horizontalement ou verticalement en une seule passe, puis gardez le format d'origine ou exportez en PNG, JPEG, WebP, BMP, TIFF ou AVIF, entièrement dans votre navigateur.

Ce que fait l'outil

  • Recadrage au pixel près : X, Y, largeur et hauteur
  • Rotation de 90, 180 ou 270 degrés sans rééchantillonnage
  • Retournement horizontal et vertical
  • Format conservé ou export PNG, JPEG, WebP, BMP, TIFF ou AVIF
  • Traitement par lot : même transformation, un seul ZIP
  • Traitement entièrement local, aucun envoi de données

Déposez vos fichiers ici ou cliquez pour parcourir

PNG, JPG, WebP, BMP, TIFF, or AVIF

Recadrer une photo produit, redresser un scan enregistré de travers, inverser un selfie : trois petites tâches qui obligent d'habitude à ouvrir un logiciel de retouche. Cet outil fait les trois en une passe : définissez un rectangle de recadrage en pixels, choisissez une rotation, cochez un retournement, puis téléchargez le résultat au format voulu. Comme le recadrage se fait avec des valeurs exactes plutôt qu'avec une sélection à main levée, c'est aussi le moyen le plus rapide de découper la même zone dans une série de captures, ou d'atteindre la taille précise exigée par un formulaire ou un gabarit.

Rogner, faire pivoter ou retourner une image pas à pas

  1. Déposez une image PNG, JPG, WebP, BMP, TIFF ou AVIF, ou plusieurs images pour un traitement par lot. Les infos du fichier indiquent le format détecté et la taille en pixels.
  2. Pour rogner, cochez Enable crop. Les champs X, Y, Width et Height démarrent sur l'image entière (0, 0, largeur totale, hauteur totale) ; modifiez-les pour garder la zone voulue.
  3. Choisissez une rotation : 0, 90, 180 ou 270 degrés (sens horaire).
  4. Cochez Flip horizontal et/ou Flip vertical si besoin.
  5. Choisissez le format de sortie : Keep (identique à la source) ou PNG, JPEG, WebP, BMP, TIFF ou AVIF. Pour JPEG et AVIF, réglez la qualité (90 par défaut).
  6. Cliquez sur Apply Transform, vérifiez l'aperçu et les dimensions obtenues, puis téléchargez.

L'ordre des opérations

Les transformations s'appliquent toujours dans le même ordre : recadrage, puis rotation, puis retournement horizontal, puis retournement vertical. Conséquence pratique : les coordonnées de recadrage se rapportent toujours à l'image d'origine, non pivotée, telle qu'elle est stockée dans le fichier. Inutile de calculer où une zone se retrouve après rotation : mesurez-la sur la source, saisissez-la, et choisissez la rotation à part.

Rogner avec des coordonnées en pixels

X et Y donnent la position du coin supérieur gauche de la zone, mesurée depuis le coin supérieur gauche de l'image. Largeur et hauteur donnent la taille de la zone conservée. Par exemple, pour garder le carré central de 1080 x 1080 d'une photo de 1920 x 1080, saisissez X 420, Y 0, largeur 1080, hauteur 1080. La zone doit tenir dans l'image : si X plus la largeur dépasse la largeur de l'image (ou Y plus la hauteur dépasse sa hauteur), l'outil signale que le rectangle sort des limites au lieu de le tronquer en silence.

Rotation et retournement

  • 90, 180 et 270 degrés : une rotation par quarts de tour déplace les pixels sans rééchantillonnage, donc sans perte de détail ni flou. Une rotation de 90 ou 270 degrés inverse largeur et hauteur.
  • Retournement horizontal : effet miroir de gauche à droite. Pratique pour un selfie pris avec la caméra frontale, un texte inversé sur une photo, ou un produit qui doit regarder dans l'autre sens dans une mise en page.
  • Retournement vertical : effet miroir de haut en bas. Combiné au retournement horizontal, il donne le même résultat qu'une rotation de 180 degrés.

La rotation libre (redresser un horizon de 3 degrés, par exemple) n'est pas proposée : l'outil s'en tient volontairement aux quarts de tour, sans perte.

Format de sortie et qualité

  • Keep : enregistre dans le format d'entrée, sauf pour une source AVIF, enregistrée en PNG car le navigateur la décode d'abord en PNG (choisissez AVIF pour retrouver ce format). Un JPEG est tout de même réencodé à la qualité choisie et subit donc une compression avec perte supplémentaire.
  • PNG, BMP, TIFF : sans perte. PNG est le bon choix pour les captures, les graphiques et tout ce qui comporte de la transparence.
  • WebP : enregistré ici sans perte, un format compact pour les visuels web.
  • JPEG : avec perte, le plus léger pour les photos. Les zones transparentes deviennent blanches, JPEG n'ayant pas de canal alpha.
  • AVIF : format moderne avec perte et forte compression ; l'encodage est plus long sur les grandes images.

Pour aussi changer les dimensions, utilisez le redimensionneur d'images après le recadrage. Pour un simple changement de format sans transformation, passez directement par le convertisseur d'images.

Photos de smartphone et orientation EXIF

Les téléphones enregistrent souvent une photo couchée et ajoutent une balise EXIF d'orientation qui indique aux visionneuses de l'afficher droite. Cet outil travaille sur les pixels tels qu'ils sont stockés et ne lit pas cette balise. Le résultat est réencodé à partir des pixels : les métadonnées EXIF (orientation, appareil, coordonnées GPS) ne sont pas recopiées dans le nouveau fichier. Si une photo de téléphone ressort couchée, appliquez simplement la rotation qui la redresse. Pour consulter ou supprimer volontairement les métadonnées, utilisez la visionneuse et suppression EXIF.

Transformations par lot

Sélectionnez plusieurs images et le même recadrage, la même rotation, les mêmes retournements et le même format s'appliquent à chacune. Chaque résultat garde le nom de sa source avec le suffixe -transformed, et les fichiers se téléchargent ensemble dans transformed-images.zip. C'est idéal pour des séries de même taille, comme des captures d'un même appareil ou des pages d'un même scanner. Un rectangle qui ne tient pas dans une image plus petite échoue pour ce seul fichier ; les autres sont traités et l'erreur est signalée.

Par rapport à un logiciel de retouche ou à la ligne de commande

Les logiciels de retouche offrent un recadrage interactif et la rotation libre, préférables pour cadrer une photo unique à l'œil. ImageMagick (convert in.jpg -crop 1080x1080+420+0 -rotate 90 out.jpg) ou jpegtran réalisent des transformations précises et scriptables, et jpegtran sait même faire pivoter un JPEG sans le réencoder. Cet outil offre les mêmes paramètres précis et reproductibles sans rien installer, avec le traitement par lot en prime.

Vos images restent sur votre appareil

Les images qu'on recadre sont souvent celles qu'on préfère ne pas envoyer en ligne : scans de pièces d'identité ou de contrats, captures contenant des données personnelles, photos de famille. Ici, chaque opération s'exécute dans l'onglet du navigateur grâce à du Rust compilé en WebAssembly. Le fichier est décodé, transformé et encodé localement, et aucune requête ne l'envoie à un serveur. Aucune donnée personnelle n'est transmise à un tiers, un point utile au regard du RGPD. Vous pouvez le vérifier dans l'onglet Réseau des outils de développement.

Questions fréquentes

Comment rogner une image à une taille exacte ?
Cochez Enable crop, saisissez la largeur et la hauteur voulues ainsi que la position X et Y du coin supérieur gauche. Le résultat fera exactement ce nombre de pixels.
La rotation dégrade-t-elle la qualité ?
La rotation elle-même est sans perte, car elle procède par pas de 90 degrés. La qualité ne change que si vous enregistrez en JPEG ou AVIF, qui réencodent avec perte.
Peut-on faire pivoter d'un angle quelconque ?
Non. Seules les rotations de 90, 180 et 270 degrés sont disponibles.
Pourquoi ma photo de téléphone est-elle couchée après transformation ?
L'original s'appuie sur une balise d'orientation EXIF que l'outil n'applique pas. Ajoutez une rotation de 90 ou 270 degrés pour la redresser.
Comment inverser une image en miroir ?
Cochez Flip horizontal pour un miroir gauche droite, ou Flip vertical pour un miroir haut bas.
Mes images sont-elles envoyées sur un serveur ?
Non. Tout s'exécute localement dans votre navigateur. Rien n'est envoyé ni stocké.