Aller au contenu principal

Convertisseur de format d'image — outil gratuit

Convertissez entre les formats JPG, PNG, WebP, AVIF, GIF et BMP.

Convertir en:

L’export AVIF n’est pas disponible dans ce navigateur. WebP offre un gain similaire et s’ouvre presque partout.

Déposez des fichiers ici ou cliquez pour parcourir

JPG, PNG, WebP, AVIF, GIF, BMP, SVG, HEIC, HEIF · traité sur votre appareil

ou appuyez sur Ctrl+V pour coller depuis le presse-papiers

Vous pouvez déposer plusieurs fichiers à la fois

Parcourir les fichiers

Conseil : collez une image depuis votre presse-papiers (Ctrl+V) pour la charger instantanément.

Vos fichiers ne quittent jamais votre appareil. Tout le traitement se fait localement dans votre navigateur.

Utilisations courantes

  • Convertir JPG en WebPConvertir les images JPG en WebP — le format moderne qui vous donne des fichiers plus petits avec une qualité égale ou meilleure.
  • Convertir PNG en WebPConvertir les graphiques PNG en WebP — conserver la transparence et les bords nets tout en réduisant la taille du fichier de 50–80%.
  • Convertir les images pour l'impressionPréparer les images pour l'impression professionnelle — convertir en formats haute qualité avec résolution complète préservée.

Comment ça marche

La conversion s'exécute entièrement dans votre navigateur avec l'API Canvas — le même moteur d'encodage d'image intégré dans Chrome, Firefox et Safari. Vos fichiers sont dessinés sur un canevas hors écran et réencodés avec canvas.toBlob() dans le format cible ; rien n'est envoyé à un serveur.

  1. 1
    L'image est décodée dans un canevas
    Chaque fichier est chargé dans un HTMLImageElement via une URL d'objet locale. Une fois décodée, la donnée de pixels est dessinée sur un canevas hors écran dimensionné aux dimensions de sortie — préservant le ratio d'aspect si une largeur maximale est définie.
  2. 2
    La transparence JPEG est gérée avant l'encodage
    Lors de la conversion en JPEG (qui n'a pas de canal alpha), le canevas est d'abord rempli avec un fond blanc avant de dessiner l'image, empêchant les zones transparentes de s'afficher en noir dans le fichier de sortie.
  3. 3
    canvas.toBlob() réencode les pixels
    La méthode native canvas.toBlob(mime, qualité) du navigateur encode le canevas dans le format choisi (JPG, PNG, WebP, ou AVIF) au niveau de qualité demandé. Si le navigateur ne prend pas en charge l'encodage d'un format, un test de détection de fonctionnalité exécuté au démarrage désactive ce bouton plutôt que de produire silencieusement un fichier mal étiqueté.
  4. 4
    Le résultat est livré comme un blob local
    Le blob encodé est enrobé dans une URL d'objet locale pour un aperçu et un téléchargement instantanés. Pour plusieurs fichiers, JSZip les regroupe dans un ZIP dans le navigateur avant que le téléchargement ne se déclenche.

Toutes les données d'image restent sur votre appareil — les fichiers sont lus et encodés entièrement dans le navigateur avec l'API Canvas, et aucune donnée n'est jamais envoyée à un serveur.

Guide

Exemple détaillé

Cliquez sur « Essayez une image exemple ». Il ajoute sample-photo.png, un PNG de 1600 × 1000. Dans la liste « Convertir en », « JPG » est sélectionné et « Qualité » est à 90 %. Cliquez sur « Convertir 1 image ». La ligne passe de « En attente » à « Terminé », suivi de la nouvelle taille et d’une note « % plus léger », et une comparaison Avant et Après apparaît avec les deux tailles reliées par une flèche. « Tout télécharger (1) » enregistre sample-photo.jpg. Ouvrez maintenant « Redimensionner (facultatif) », choisissez « Largeur max. » et saisissez 800. Cliquez sur « Modifier les réglages et convertir à nouveau », puis de nouveau sur « Convertir 1 image ». L’image est réduite à 800 × 500, en gardant ses proportions. Choisissez « PNG » et convertissez encore : « Qualité » est grisée avec « Le PNG est sans perte — la qualité ne s’applique pas. » et le fichier est sample-photo.png.

Quels réglages utiliser, et les limites

  • Choisissez le format de sortie en connaissance de cause. « Convertir en » liste « JPG », « PNG », « WebP », « AVIF » et « Format d’origine ». AVIF n’apparaît que si votre navigateur sait l’écrire ; sinon la page indique « L’export AVIF n’est pas disponible dans ce navigateur. WebP offre un gain similaire et s’ouvre presque partout. » L’outil démarre sur JPG, mais si les premiers fichiers ajoutés sont tous des JPEG et que vous n’avez pas choisi de format, il passe à PNG pour qu’un JPEG ne soit pas enregistré une nouvelle fois en JPEG. « Format d’origine » garde le type de chaque fichier quand un canevas peut l’écrire, et transforme les GIF, BMP et SVG en PNG. Une note sous les boutons explique les avantages et inconvénients du format choisi.
  • Réglez la Qualité pour JPG, WebP et AVIF. Le curseur « Qualité » va de 1 à 100 pour cent, de « Plus petit » à « Meilleur », et démarre à 90 %. La page indique « Autour de 90 %, le rendu est identique à l’original pour un poids bien plus faible. 100 % alourdit souvent le fichier. » Le PNG l’ignore : le curseur est grisé. Après une conversion, une ligne note « 12 % plus léger » quand le nouveau fichier est au moins 1 % plus petit, et « 12 % plus lourd. Baissez la qualité ou essayez WebP » quand il est au moins 5 % plus gros. Entre les deux, aucune note n’est affichée.
  • N’utilisez Redimensionner que si vous avez besoin d’une image plus petite. « Redimensionner (facultatif) » démarre sur « Taille d’origine ». « Largeur max. » et « Hauteur max. » ne font que réduire : une image plus grande que votre nombre est réduite en gardant ses proportions, et une image plus petite est laissée telle quelle. « Pourcentage » met chaque image à cette proportion : 50 réduit chaque côté de moitié et 200 le double. Un champ numérique vide signifie aucun redimensionnement. Les flèches s’arrêtent à 10 000 px ou 400 pour cent, mais un nombre plus grand que vous saisissez est accepté. Redimensionner ne s’applique pas aux fichiers SVG.
  • Sachez ce qui arrive aux fichiers HEIC, GIF et SVG. Une photo HEIC ou HEIF d’iPhone est convertie en PNG dès que vous l’ajoutez (« Conversion de votre photo iPhone… »), puis convertie de nouveau dans le format que vous avez choisi. Un GIF animé est aplati, et une note orange indique « Les GIF animés sont aplatis — seule la première image est convertie. » Un SVG n’a pas de taille en pixels : « Largeur de sortie du SVG » apparaît donc, à 1024 px au départ et jusqu’à 8000 par pas de 64, et la hauteur suit les proportions du dessin. Les fichiers BMP sont aussi acceptés.
  • Déposez plusieurs images pour les convertir ensemble. Avec plus d’un fichier, le bouton indique par exemple « Convertir 3 images », et deux fichiers sont convertis à la fois. « Arrêter » met fin au traitement, et pendant qu’il tourne, « Télécharger 2 sur 5 (pour l’instant) » enregistre ce qui est terminé. « Tout télécharger (5) » donne un ZIP nommé converted-jpg.zip, ou converted-images.zip pour « Format d’origine ». Chaque fichier garde son nom avec la nouvelle extension, comme photo.jpg ; si deux noms sont identiques, le ZIP utilise photo (2).jpg. Un fichier ajouté deux fois, avec les mêmes nom, taille et date, n’est compté qu’une fois.
  • Changez les réglages sans rajouter les fichiers. Quand chaque ligne est terminée, « Modifier les réglages et convertir à nouveau » remet les mêmes fichiers dans la file, ce qui permet d’essayer un autre format, une autre qualité ou une autre taille. Pour charger une image, déposez-la, cliquez sur « Parcourir les fichiers », ou collez-la avec Ctrl+V ; la page indique « Conseil : collez une image depuis votre presse-papiers (Ctrl+V) pour la charger instantanément. » et masque ce conseil sur les écrans tactiles. La conversion se fait sur un canevas dans votre navigateur et rien n’est envoyé. La seule exception est « Ou collez l’URL d’un fichier », qui fait récupérer cette adresse par votre navigateur.

Problèmes courants et comment les résoudre

Il indique « Conversion impossible pour ce fichier. Il est peut-être corrompu ou non pris en charge. »
Ce message apparaît sur la ligne du fichier quand le navigateur n’a pas pu ouvrir l’image, la dessiner ou l’encoder. Ouvrez le fichier dans un autre programme et enregistrez-le de nouveau en JPG ou PNG, puis ajoutez-le à nouveau. Une très grande taille de sortie peut aussi échouer, par exemple un « Pourcentage » élevé ou une grande « Largeur de sortie du SVG » ; réduisez-la et cliquez sur « Réessayer les échecs (1) », puis sur le bouton de conversion.
Il indique « Ce navigateur ne peut pas exporter ce format. Choisissez-en un autre. »
Les navigateurs se rabattent discrètement sur le PNG quand ils ne peuvent pas écrire le type demandé. L’outil vérifie le type du fichier obtenu et refuse de vous donner un PNG étiqueté comme autre chose. Choisissez « JPG » ou « PNG » sous « Convertir en », cliquez sur « Réessayer les échecs (1) », puis sur le bouton de conversion. Les boutons WebP et AVIF ne s’affichent que lorsqu’un test montre que le navigateur sait les écrire.
Il indique « scan.tif est un fichier TIFF, que cet outil ne peut pas ouvrir. »
La zone de dépôt examine les premiers octets du fichier, pas seulement son nom, et nomme ce qu’elle a trouvé. Cet outil ouvre JPG, PNG, WebP, AVIF, GIF, BMP, SVG et HEIC/HEIF. TIFF ne figure pas dans la liste, pas plus que PDF. Convertissez d’abord le fichier dans l’un des types acceptés avec un autre programme. Un fichier dont le nom n’est pas accepté et dont le type ne peut pas être identifié est refusé avec « Type de fichier non pris en charge : » suivi de son nom.
Une ligne indique « 12 % plus lourd. Baissez la qualité ou essayez WebP ».
Le nouveau fichier est au moins 5 % plus gros que l’original. C’est courant quand un JPG devient un PNG : le PNG conserve exactement chaque pixel, une photo prend donc plus de place. Cela arrive aussi avec un JPG à 100 %. Choisissez « WebP », ou JPG avec « Qualité » près de 90, et convertissez de nouveau. Si vous vouliez seulement un autre type de fichier et pas un fichier plus petit, vous pouvez ignorer la note.
Les zones transparentes sont devenues blanches.
Le JPEG ne peut pas stocker la transparence : l’outil peint donc du blanc derrière l’image avant de l’enregistrer, et la page prévient « Les zones transparentes deviennent blanches. » Choisissez « PNG », « WebP » ou « AVIF » sous « Convertir en » pour conserver les zones transparentes. La note du PNG indique « La transparence est conservée. »

Comment il se compare

Cet outil change le type de fichier et, si vous le demandez, la taille en pixels. Il ne retouche pas l’image : il n’y a ni recadrage, ni rotation, ni retouche, ni changement de couleur, ni cible exacte de taille de fichier. Pour une taille exacte en pixels ou en kilo-octets, utilisez le Redimensionneur d’images. Chaque fichier est redessiné sur un canevas et encodé de nouveau : JPG, WebP et AVIF perdent donc un peu de qualité à chaque fois, et des détails comme les informations de l’appareil photo ne sont pas conservés. Il ne peut pas écrire de GIF, de BMP, de TIFF ni de fichiers animés, et un GIF animé ne garde que sa première image. Un logiciel d’images pour ordinateur gère plus de formats et d’options. En contrepartie, rien n’est à installer, les photos HEIC d’iPhone et les fichiers SVG sont acceptés, et vos images restent dans votre navigateur.

Outils associés

Questions fréquemment posées