Le code de cette page n'a pas démarré.

Ouvrir index.html directement depuis un dossier bloque les modules JavaScript, si bien que rien ne se passera au moment de choisir une image. Servez plutôt le dossier en http :

powershell -ExecutionPolicy Bypass -File serve.ps1

Ouvrez ensuite http://localhost:8080/.

Redimensionner une image — redimensionner, recadrer et convertir

Vous dites la taille. Vous tracez le cadre. Vous choisissez le format.

Langue: Français
Voir le code
Vos images sont traités dans votre navigateur. Aucun envoi pour traitement.

Le redimensionnement, le recadrage et le changement de format se font tous dans votre propre navigateur, sur votre propre matériel, avec les encodeurs d'images qu'il embarque déjà. Cet outil ne comporte aucune fonction réseau, si bien qu'il n'a rien à aller chercher et rien à envoyer. Et quand bien même il en aurait une, il n'y a à l'autre bout de cette page aucun serveur à qui remettre une image.

Vérification en direct : vérification…

Hors ligne : vérification…

Ne nous croyez pas sur parole : ouvrez les outils de développement, surveillez l'onglet « Réseau » et redimensionnez une photo. Pas une seule requête ne transporte d'image, de vignette, de nom de fichier ni le moindre octet de ce que vous avez choisi. Vous pouvez aussi couper la connexion et en redimensionner une quand même.

1 Choisir des images

2 Recadrer, si vous voulez

Le cadre part sur l'image entière, si bien que laisser cette étape tranquille ne recadre rien. Chaque image garde son propre cadre : prenez-en une dans la liste ci-dessus pour dessiner dessus. Le recadrage a lieu avant le redimensionnement, seul ordre qui ait du sens, car une image coupée après avoir été réduite a déjà jeté les pixels dont elle avait besoin.

Faites glisser depuis l'intérieur du cadre pour le déplacer, ou par un coin pour le redimensionner. Le cadre étant sélectionné, les flèches le déplacent d'un pixel à la fois, Alt + flèches le redimensionnent, et maintenir Maj fait passer chaque pas à dix.

Ajoutez une image et le cadre apparaît ici.

3 Dire la taille voulue

Ne jamais agrandir une image au-delà de sa taille de départ Agrandir invente des pixels qui n'ont jamais été photographiés : une petite image à qui l'on demande un grand cadre ressort molle plutôt que détaillée. Avec ceci coché, tout ce qui est déjà plus petit que la taille demandée est laissé à sa propre taille.

Remplissez-en un et laissez l'autre vide pour garder la forme même de l'image.

4 L'enregistrer

Qualité — 85 JPEG et WebP seulement ; le PNG n'a pas de molette de qualité. 85 est le point où la plupart des gens cessent de voir la différence. En dessous de 60 environ, les aplats commencent à faire des bandes.

Fond Ce qui apparaît là où l'image n'est pas : derrière un cadre complété, et derrière la transparence quand le format de sortie n'a pas de canal alpha.

Télécharger

Voir en Markdown

Comment redimensionner une image sans l'envoyer

  1. Choisissez vos images.Déposez-les sur la zone prévue ou sélectionnez-les à la main. Le navigateur les lit directement sur votre disque, sans que rien parte où que ce soit pendant ce temps.
  2. Recadrez, si vous voulez.Le cadre part sur l'image entière, si bien que le laisser tranquille ne recadre rien. Faites-le glisser, ou verrouillez-le sur une forme, 1:1 pour une photo de profil, 9:16 pour une story, 16:9 pour une vignette, et appuyez sur « Le plus grand » pour le plus grand qui tienne. Chaque image garde son propre cadre : cliquez sur une ligne de la liste pour dessiner sur celle-là. Si elles doivent toutes être cadrées de la même façon, un bouton le fait aussi.
  3. Dites la taille de sortie.Une largeur, une hauteur, ou les deux ; un plus grand côté, qui met les prises verticales et horizontales à la même taille ; ou un simple pourcentage. Laissez l'un des deux champs vide et l'image garde sa propre forme.
  4. Choisissez le format, puis appuyez sur le bouton.Gardez le format d'arrivée de chaque fichier, ou écrivez tout en JPEG, en PNG ou en WebP. Chaque résultat dit ce qu'il est devenu et de combien il a maigri ; cliquez dessus pour l'ouvrir en grand avec tous les chiffres derrière, et l'original à côté pour comparer. Un lot arrive en un seul zip.

La version longue

Comment redimensionner une image sans l'abîmer Ce qui change au redimensionnement : détails perdus à la réduction, interpolation à l’agrandissement, adaptation des proportions et choix du recadrage.

Questions

Mon image est-elle envoyée quelque part ?

Non. Le fichier est décodé, recadré, mis à l'échelle et écrit par votre propre navigateur sur votre propre matériel, avec les encodeurs JPEG, PNG et WebP qu'il embarque déjà. Cet outil ne comporte aucune fonction réseau, si bien qu'il ne va jamais rien chercher et n'envoie jamais rien. Sa Content-Security-Policy énumère par ailleurs toutes les adresses que la page peut contacter, dont aucune n'appartient à ce site.

Que se passe-t-il si je donne une largeur mais pas de hauteur ?

La hauteur découle de la forme même de l'image, ce qui est presque toujours ce que l'on voulait : « 1920 de large » veut dire « 1920 de large et la hauteur que cela donne ». Remplissez les deux et ils peuvent contredire la forme de l'image ; c'est le seul moment où apparaît le choix « si les formes se contredisent », qui propose de tenir dans le cadre, de le remplir en coupant ce qui dépasse, de compléter avec un fond, ou d'étirer en acceptant la déformation.

Redimensionner une image fait-il perdre de la qualité ?

Réduire supprime des pixels et peut faire perdre petits textes, traits fins et détails, même si une photo paraît correcte à sa taille d’affichage. Agrandir ne retrouve pas un détail jamais enregistré. JPEG et WebP avec perte peuvent ajouter une perte après redimensionnement ; PNG conserve les pixels redimensionnés, pas les détails originaux. Vérifiez à la taille d’utilisation.

Puis-je recadrer chaque image différemment ?

Oui, c'est même le comportement par défaut. Chaque image de la liste porte son propre cadre, dans ses propres pixels, et cliquer sur une ligne met cette image dans l'aperçu avec son cadre et sa forme verrouillée à elle. Ce que vous faites à l'une n'affecte pas les autres. Chaque cadre part aussi de l'image entière : une image sur laquelle vous ne dessinez jamais n'est pas recadrée du tout.

Peut-il recadrer tout un lot de la même façon d'un coup ?

Oui, avec le bouton sous l'aperçu. Il donne à toutes les autres images la même zone relative, autrement dit les mêmes fractions de leur propre largeur et de leur propre hauteur, ce qui, pour un jeu de captures ou d'exports tous de la même taille, revient exactement au même cadre, et la page le dit. Avec une forme verrouillée, il donne à chacune le plus grand cadre de cette forme à l'intérieur de cette zone : appuyer sur 1:1 puis sur ce bouton vous sort donc des carrés d'un dossier mêlant portraits et paysages. Chaque cadre reste modifiable ensuite.

Quels formats sait-il lire et écrire ?

Il lit tout ce que votre navigateur sait décoder, ce qui revient en pratique au JPEG, au PNG, au WebP, au GIF, au BMP, ainsi qu'à l'AVIF sur la plupart des navigateurs actuels. Il écrit du JPEG, du PNG et du WebP, parce que ce sont là les encodeurs que les navigateurs embarquent. Avec « garder le format », un JPEG reste un JPEG et un PNG reste un PNG ; tout ce que le navigateur ne sait pas écrire, comme un GIF ou un BMP, ressort en PNG, celui qui garde la transparence et les aplats intacts.

Qu'arrive-t-il à la transparence quand j'enregistre en JPEG ?

Elle est remplie avec la couleur de fond, parce que le JPEG n'a pas de canal alpha où la stocker. La couleur est à vous de la choisir et part du blanc, ce que la plupart des gens veulent et ce que fait presque tout autre outil sans vous le dire. La même couleur est utilisée derrière un cadre complété. Enregistrez plutôt en PNG ou en WebP et la transparence passe intacte.

Supprime-t-il les données EXIF et GPS ?

Pour tout ce qu'il traite réellement, oui, par effet de bord : recadrer ou redimensionner revient à décoder l'image en pixels puis à réencoder ces pixels, or un canvas rempli de pixels ne porte aucune étiquette, si bien que le lieu, le modèle d'appareil et les horodatages ne sont tout simplement pas écrits dans le nouveau fichier. Un fichier que vous ne changez pas du tout relève d'un autre cas, puisqu'il vous est rendu octet pour octet, étiquettes comprises. lecteur et effaceur EXIF lit et modifie les métadonnées JPEG, PNG et WebP sans réencoder leurs images. Pour AVIF, il montre l’EXIF disponible en lecture seule et nettoie en convertissant la première image décodée vers un nouveau PNG ; les couleurs ou le HDR peuvent changer.

En quoi est-ce différent du compresseur d'images ?

Celui-ci parle de dimensions : vous dites combien de pixels vous voulez et il vous les donne. Le compresseur d'images parle de taille de fichier : vous dites combien de kilooctets vous avez le droit d'occuper et il cherche la meilleure qualité qui tienne, en ne redimensionnant que si la qualité seule n'y suffit pas. Si on vous a dit « 1200 pixels de large », vous êtes au bon endroit. Si on vous a dit « sous 500 KB », l'autre vous en approchera davantage.

Est-ce gratuit, et faut-il un compte ?

C'est gratuit, et il n'y a ni compte, ni identification, ni période d'essai, ni filigrane. Le nombre et la taille des fichiers ne sont pas limités non plus, parce qu'aucun serveur ne les paie et que tout le travail se fait sur votre propre machine. Le site affiche de la publicité, et c'est elle qui le finance ; les annonces ne reçoivent rien sur vos images.

Est-ce que cela fonctionne hors ligne ?

Oui. Chargez la page une fois, coupez ensuite votre connexion et elle continue de travailler. C'est aussi la façon la plus simple de prouver que rien n'est envoyé, car un outil qui expédierait vos images ailleurs pour les redimensionner s'arrêterait à l'instant où vous débranchez.