FreeToGenerate.com

100 % gratuit · sans inscription · rien ne quitte votre navigateur

Tout se passe dans votre navigateur : l’image n’est envoyée à aucun serveur et rien n’est conservé.

Aussi disponible en : English · Español · Português · العربية

Redimensionner une image en ligne, sans l’envoyer nulle part

Ajustez la taille et le poids d’une photo en quelques secondes, sans quitter l’onglet et sans que le fichier parte où que ce soit.

Qu’est-ce qu’un redimensionneur d’images ?

Redimensionner une image, c’est changer ses dimensions en pixels — et, la plupart du temps, son poids en kilo-octets — pour qu’elle tienne où vous en avez besoin : une bannière de site qui doit faire exactement 1200 pixels de large, une pièce jointe d’e-mail sous les 2 Mo, une photo de profil carrée. Le fichier d’origine reste souvent bien trop grand pour ces usages : un appareil photo de smartphone produit couramment des images de 12, 24 ou 48 mégapixels, alors qu’un écran affiche rarement plus de 2 ou 3 millions de pixels à la fois.

La plupart des redimensionneurs en ligne fonctionnent de la même façon : vous déposez votre photo, elle part vers un serveur, un programme là-bas la retaille, puis le résultat vous revient. Entre l’aller et le retour, votre image a transité par une machine que vous ne connaissez pas, gérée par une entreprise dont vous n’avez pas lu la politique de confidentialité. Cet outil ne fait rien de tel : le fichier est lu, redimensionné et réencodé directement dans l’onglet de votre navigateur, sans la moindre requête réseau. Il n’y a rien à envoyer, donc rien à intercepter, à stocker par erreur ou à retrouver un jour dans un journal de serveur.

Comment ça marche

  1. Déposez une image ou cliquez dans la zone prévue pour en choisir une sur votre appareil. Dès qu’elle est chargée, vous voyez un aperçu accompagné des dimensions, du poids et du format de l’original.
  2. Choisissez un mode de redimensionnement : par largeur, par hauteur, par pourcentage ou en taille exacte. En taille exacte, largeur et hauteur s’affichent ensemble, avec une case Conserver les proportions cochée par défaut ; une case Autoriser l’agrandissement, décochée par défaut, empêche d’agrandir l’image par mégarde.
  3. Choisissez le format et la qualité : JPEG, PNG ou WebP, avec un curseur de qualité qui se désactive pour le PNG puisqu’il est sans perte. Les nouvelles dimensions, le nouveau poids et la réduction obtenue s’affichent en direct ; il ne reste qu’à cliquer sur Télécharger, ou à charger une autre image pour recommencer.

Ce que devient le fichier

Le redimensionnement passe par un canvas, une zone de dessin qui ne contient que des pixels. Résultat : le fichier de sortie n’a plus aucune métadonnée EXIF — ni coordonnées GPS, ni modèle d’appareil, ni vitesse d’obturation, ni profil colorimétrique ICC. Pour une photo que vous vous apprêtez à publier en ligne, c’est exactement ce qu’on recherche : plus personne ne peut remonter jusqu’au lieu où elle a été prise. Mais si vous comptiez sur cette image redimensionnée comme archive de l’original, sachez que ces informations disparaissent aussi pour vous, et qu’elles ne se récupèrent pas après coup.

Les photos prises au téléphone stockent souvent leurs pixels couchés sur le côté, avec une simple étiquette EXIF indiquant de les faire pivoter à l’affichage. Un outil de redimensionnement qui ignore cette étiquette produit des images de travers — c’est le défaut classique des outils construits à la va-vite sur un canvas. Celui-ci demande explicitement au navigateur d’appliquer l’orientation pendant le décodage : ce que vous voyez dans l’aperçu est ce que vous obtenez dans le fichier téléchargé. Le piège symétrique guette à la sortie : le JPEG n’a pas de canal alpha, donc enregistrer un PNG transparent en JPEG peindrait les zones transparentes en noir ; cet outil remplit le fond en blanc avant de dessiner.

L’outil enregistre en JPEG, en PNG ou en WebP. Il sait aussi lire du HEIC, de l’AVIF ou du GIF, mais doit les convertir dans l’un de ces trois formats à la sortie — et un GIF animé perd son animation, puisque seule la première image de la séquence est dessinée. Un piège à connaître : recompresser peut alourdir le fichier plutôt que l’alléger. Réenregistrer un JPEG déjà compressé, en qualité élevée, l’agrandit souvent, parce que l’image repart de pixels décodés, sans aucune mémoire des choix de compression d’origine. Chaque réencodage JPEG perd d’ailleurs un peu de détail, même à qualité 100 — mieux vaut toujours redimensionner depuis le fichier d’origine que depuis une copie de copie. Quand cela arrive, l’outil l’affiche noir sur blanc, en négatif, plutôt que de le cacher.

L’arithmétique des dimensions, et ses limites

Conserver les proportions n’est pas qu’une case à cocher : sur 14 820 redimensionnements mesurés, l’écart entre le ratio demandé et le ratio obtenu ne dépassait jamais 0,987 % dès que le plus petit côté faisait au moins 50 pixels — c’est l’écart relevé en passant de 1013x341 à 150x50. Dans les cas courants, le résultat est exact : une image de 1920x1080 réduite à 800 pixels de large devient 800x450 pile. Une image de 1000x667 réduite à 800 pixels de large devient 800x534, parce que la hauteur théorique, 533,6, doit bien s’arrondir quelque part.

En dessous d’une cinquantaine de pixels, il n’y a plus assez de pixels fractionnaires où répartir l’arrondi, et les proportions ne survivent pas exactement : une image de 2904x23 ramenée à 64 pixels de large donne 64x1, parce que la hauteur théorique ne vaut que 0,51 pixel. L’outil produit toujours au moins un pixel de chaque côté — une hauteur nulle donnerait un fichier vide, pas une image.

Deux garde-fous supplémentaires. D’abord, l’agrandissement est désactivé par défaut, parce qu’étirer une image ajoute des pixels sans jamais ajouter de détail : demander 4000 pixels de large à une image de 400x300 la laisse à 400x300 tant que la case Autoriser l’agrandissement n’est pas cochée. Ensuite, un plafond de sortie fixé à 16 777 216 pixels, soit 4096x4096, protège la mémoire du navigateur — tout ce qui le dépasse est réduit proportionnellement pour tenir dedans, avec un message qui le signale ; une image de 8000x8000 en ressort en 4096x4096, une image de 20000x1000 en 18317x915. Ce chiffre vient d’ailleurs d’un bug corrigé pendant la construction : arrondir les deux côtés au pixel le plus proche pouvait repasser 2 072 pixels au-dessus de la limite, l’arrondi se fait donc désormais vers le bas. Ce plafond compte d’autant plus sur téléphone, où décoder une photo de 50 mégapixels peut réclamer environ 200 Mo de mémoire quelle que soit la taille finale voulue — c’est pourquoi l’outil transmet la taille cible au décodeur du navigateur, qui peut alors sous-échantillonner l’image pendant le décodage plutôt que de l’allouer d’abord en pleine résolution.

Pourquoi c’est gratuit

Un redimensionneur d’images qui tourne sur un serveur coûte de l’argent à chaque utilisation : quelqu’un paie la machine qui reçoit le fichier, le traite et le renvoie. Cet argent se retrouve forcément quelque part — dans un abonnement, dans une limite quotidienne, dans des publicités, ou dans la vente des données que vous avez bien voulu envoyer. Ici, il n’y a rien de tout cela à financer, parce qu’il n’y a aucun serveur sur le chemin : le calcul se fait avec les capacités déjà présentes dans votre navigateur.

C’est tout FreeToGenerate.com : des outils qui font leur travail dans l’onglet, sans compte à créer, sans limite cachée et sans version payante qui attend au tournant. Redimensionnez autant d’images que vous voulez, aussi souvent que vous voulez.