Toolivaro

Redimensionneur d'images gratuit

Redimensionnez vos images JPG, PNG, WebP et GIF à n'importe quelle dimension maximale, en préservant le rapport hauteur/largeur — sur votre appareil.

Le redimensionneur d'images réduit vos images aux dimensions en pixels dont vous avez besoin en préservant le rapport hauteur/largeur : choisissez une largeur et une hauteur maximales, déposez une image, et le redimensionneur produit une version qui tient dans ce cadre sans déformation. La sortie conserve le format d'origine par défaut, et le panneau de résultats indique la taille originale et la taille finale, le pourcentage économisé et les dimensions exactes avant le téléchargement. Les images sont décodées avec createImageBitmap et traitées dans un Web Worker en arrière-plan avec OffscreenCanvas, si bien que les grosses photos ne figent jamais la page — et le fichier ne quitte jamais votre appareil : rien n'est envoyé en ligne, journalisé ni stocké, et la limite de 25 Mo d'entrée n'existe que pour maintenir la réactivité du navigateur. Les fichiers sont ré-encodés pendant le traitement, ce qui supprime les métadonnées intégrées telles que l'EXIF, le GPS et le copyright — la page le dit explicitement et recommande de conserver le fichier original lorsque ces données comptent. Utilisez cet outil pour préparer des images pour un site, un e-mail, une annonce sur une place de marché ou une messagerie qui refuse les photos trop lourdes.

Traité localement dans votre navigateur

Comment utiliser cette calculatrice

Picking the maximum box that fits your need

The resizer works with a maximum box, not a fixed output size: you give it the largest width and height the result may have, and the tool scales the image to fit inside that box while keeping the aspect ratio untouched. A 4,000×3,000 camera photo constrained to 1,600×1,600 comes out as 1,600×1,200 — the long side hits the limit, the other side follows proportionally, and nothing is stretched, cropped, or squashed. The one rule that makes the box model easy to reason about: the output touches at least one side of the box, and never exceeds either. That is what you want for the three most common jobs — a marketplace that caps listing images at 1,600px, an email that refuses multi-megabyte attachments, or a page layout where the image column is 800px wide.

Because the scale is capped at 1, the tool never upscales: an image smaller than the box comes out unchanged, which is deliberate. Enlarging a small photo only spreads its existing pixels thinner — the blur is the file’s resolution, not a fixable artifact — so the honest result for a 400px-wide logo against a 1,600px box is the original 400px image.

What happens during processing

The image is decoded with createImageBitmap and re-encoded in a background Web Worker using OffscreenCanvas, so a 25 MB photo from a modern phone does not freeze the page while it is being resized — the interface stays responsive, and the result panel appears when processing finishes. The output keeps the original format by default: a JPG in, a JPG out; a PNG in, a PNG out. That matters because resizing is a different job from compression — if the goal is a smaller file, the format and quality knobs of the compressor are the right tool, and the two pages are linked.

One side effect is stated plainly on the page: re-encoding produces a clean file, which means embedded metadata — EXIF settings, GPS coordinates, copyright fields — does not survive the process. For photos headed to a public listing that is usually a feature; for an original archive where provenance matters, keep the source file and treat the resized version as a derivative.

Reading the result panel

The panel reports three numbers before you download: the original size, the output size, and the percentage saved, together with the exact output dimensions. That last pair is the one to verify against the platform you are targeting — a listing limit of 1,600px is a hard ceiling, and the reported width and height are the values the platform will actually receive. The percentage saved is the practical number: a 4.8 MB photo that drops below 1 MB is the difference between an upload that succeeds on the first try and one that is bounced back.

If the saving is small or zero, the likely reason is that the input was already efficiently encoded, or that the image was already within the box — in which case the honest output is the original. The tool does not invent savings, and it never degrades quality to hit a percentage.

The local-processing promise

Everything happens on your device: the image is decoded, scaled, and re-encoded inside the page, and the file never crosses the network. That is the point of a resizer that takes photos — a 25 MB original is exactly the kind of file that should not be uploaded to an unknown server just to change its dimensions. The 25 MB input limit exists for the browser’s benefit, not as a network constraint, and the tool says so; for the rare RAW or multi-hundred-megabyte file, a local desktop tool remains the right answer.

Comment le résultat est-il calculé ?

Redimensionner une photo produit pour une annonce

Une photo d'appareil fait 4 000×3 000 pixels et pèse 4,8 Mo — trop lourde pour la plupart des annonces de place de marché. Un redimensionnement dans une limite de 1 600×1 600 pixels produit une image de 1 600×1 200 pixels ; avec un ré-encodage orienté qualité, le fichier descend généralement sous 1 Mo, ce que la plupart des plateformes acceptent immédiatement.

Exemple d'entrée et de sortie
Entrée Valeur
image 4,000×3,000 px · 4.8 MB
maxWidth 1600
maxHeight 1600
Résultat 1 600×1 200 px · généralement < 1 Mo

Quelle est la formule et ses hypothèses ?

Ajustement avec préservation du rapport hauteur/largeur

scale = min(maxWidth / width, maxHeight / height, 1)

Termes de la formule
Symbole Signification
width, height les dimensions de l'image source en pixels
scale appliqué aux deux dimensions — n'étire jamais l'image

Le facteur d'échelle est plafonné à 1 : l'outil ne monte jamais une image au-delà de sa résolution d'origine.

Dimensions de sortie

output = (round(width × scale), round(height × scale))

Termes de la formule
Symbole Signification
round arrondi au pixel entier le plus proche

Quelles sont les erreurs les plus courantes ?

  • Agrandir de petites images et obtenir du flou — le redimensionneur n'agrandit jamais délibérément.
  • Oublier qu'un GIF en entrée est ré-encodé en une seule image fixe, et non en animation.
  • Utiliser un redimensionneur en ligne qui envoie la photo sur un serveur — cet outil traite tout localement.

Quelles sont les hypothèses et les limites ?

  • Les GIF animés sont convertis en une image fixe unique.
  • L'entrée est limitée à 25 Mo pour garder un traitement réactif ; l'outil est conçu pour les photos courantes, pas pour les fichiers RAW.
  • Le ré-encodage supprime les métadonnées intégrées par conception (indiqué sur la page).

D'où viennent les chiffres ?

Dernière révision 4 août 2026 · Version 1.0.0 · Toolivaro ne garantit pas les contenus externes.

Questions fréquentes

L'image va-t-elle être étirée ?

Non — le redimensionneur applique le même facteur aux deux dimensions pour tenir dans votre cadre maximal. Le rapport hauteur/largeur est toujours préservé ; le résultat peut être plus petit que le cadre sur un axe.

Le redimensionnement agrandit-il les petites images ?

Non. Le facteur d'échelle est plafonné à 1, donc une image plus petite que vos dimensions maximales ressort sans changement de taille — agrandir une petite photo ne ferait que la flouter, ce qui est pire que de la laisser telle quelle.

Que deviennent les métadonnées EXIF et GPS ?

Le ré-encodage supprime les métadonnées intégrées. La page l'indique sur chaque résultat — si les métadonnées comptent (par exemple pour la preuve d'origine ou l'impression), conservez le fichier original.

Can I resize without losing quality?

The pixel dimensions change, but the resizer preserves the source quality settings — a JPG is re-encoded with quality-oriented defaults rather than a low-quality preset. If you want a smaller file after resizing, the image compressor gives you the explicit quality slider.

What image formats are supported?

JPG, PNG, WebP, and GIF. A GIF input is re-encoded as a single static frame rather than an animation, which is disclosed in the limitations — resize animations with a purpose-built tool if the motion matters.

Fait partie de Outils de format et de conversion

Vous avez repéré une erreur ou souhaitez une correction ? Signalez-la — chaque correction est examinée.

Ce calculateur vous a été utile ?

Relu par l'équipe éditoriale de Toolivaro selon notre méthodologie Méthodologie · Politique éditoriale