Aller au contenu principal

Convertir une image

Convertir une image convertit vos images entre JPG, PNG, WebP et AVIF dans votre navigateur. La conversion utilise les codecs du navigateur lui-même, et le seul point où les outils se trompent habituellement — convertir une image transparente vers un format sans canal alpha — est géré en peignant un arrière-plan de votre choix plutôt qu’en laissant la transparence s’encoder en noir.

100 % local

Déposez vos images ici

ou n’importe où sur la page · Choisir des fichiers · 100 Mo

Acceptés : JPG, JPEG, PNG, WebP, AVIF, HEIC, HEIF, GIF, BMP

Comment fonctionne Convertir une image ?

Convertir une image, c’est un décodage suivi d’un encodage. La source est transformée en pixels bruts, et ces pixels sont réécrits selon un autre jeu de règles. Rien n’est traduit directement d’un format à l’autre, c’est pourquoi une conversion n’est jamais entièrement gratuite et pourquoi le choix de la cible compte.

Le piège de la transparence

JPEG n’a pas de canal alpha. Quand un PNG au fond transparent est converti en JPEG, ces pixels doivent devenir quelque chose , et un canevas non peint est un noir transparent — ils deviennent donc noirs. C’est l’origine de presque tous les « mon logo est sorti sur un carré noir » rapportés sur Internet.

La correction tient en un rectangle : remplir le canevas d’une couleur choisie avant de dessiner l’image, pour que les pixels semi-transparents se composent correctement dessus au lieu d’être interprétés comme zéro. Cette couleur est ici une commande et non un blanc codé en dur, car un logo conçu pour un site sombre a besoin d’un fond sombre et le blanc serait tout aussi faux que le noir.

À quoi sert chaque format

JPEG est avec perte, universel, et n’a pas de transparence. Il est conçu pour les tons continus, c’est pourquoi il est excellent sur les photographies et mauvais sur le texte — ses artefacts se cachent dans les détails et ressortent sur les aplats de couleur. Tous les appareils fabriqués ces trente dernières années savent l’ouvrir, et c’est toujours la raison de le choisir.

PNG est sans perte et conserve la transparence. Captures d’écran, logos, schémas et tout ce qui a des bords nets sont à leur place ici ; un format avec perte bave précisément sur les bords qui les rendent lisibles. Le prix, c’est la taille : une photographie en PNG pèse souvent dix fois le JPEG.

WebP est généralement 25–35% plus léger que JPEG à qualité visible égale, prend en charge la transparence, et dispose d’un mode sans perte qui bat habituellement PNG. Tous les navigateurs en usage actuel le prennent en charge, et c’est le choix par défaut raisonnable pour le Web aujourd’hui.

AVIF est encore plus léger — souvent 20–30% sous WebP — et nettement meilleur aux bas débits, là où JPEG s’effondre. Le prix, ce sont le temps d’encodage et la disponibilité : tous les navigateurs ne savent pas en produire. Cette page le teste en encodant une image 1 × 1 avant de proposer l’option, plutôt qu’en devinant d’après le user agent, ce qui serait faux d’ici un an.

Du avec-perte au sans-perte, la perte n’est pas annulée

Convertir un JPEG en PNG produit une copie sans perte d’une image qui a déjà perdu de l’information. Les artefacts sont désormais parfaitement préservés et le fichier est plusieurs fois plus gros. C’est parfois le bon choix — si l’image va être modifiée de façon répétée, un intermédiaire sans perte empêche les dégâts de s’accumuler — mais ce n’est pas un moyen de récupérer de la qualité, et rien ne l’est.

Dans l’autre sens, cela coûte une génération

Convertir un JPEG en un autre JPEG, ou en WebP, requantifie des données déjà quantifiées. Chaque passe ajoute des artefacts sur une grille de blocs qui peut ne pas coïncider avec la précédente. Partez de l’original chaque fois que vous l’avez.

Que deviennent les métadonnées

Comme le pipeline passe par des pixels bruts, les blocs EXIF ne survivent pas : modèle d’appareil photo, horodatage et coordonnées GPS sont tous abandonnés. Pour la plupart des usages, c’est une fonctionnalité — une photo publiée en ligne emporterait sinon sa géolocalisation. La seule balise honorée plutôt que jetée est l’orientation, appliquée aux pixels pendant le décodage, pour qu’une photo prise de côté ressorte droite.

Entrée

logo.png — 148 KB
transparent background
target: JPG, background #ffffff

Sortie

logo.jpg — 22 KB
white composited behind
alpha channel dropped

Quelles options et quels cas limites Convertir une image prend en charge ?

Référence technique et options
ParamètreTypeValeur par défautComportement et cas limites
JPGperte de données—Avec perte, universel et sans transparence. Idéal pour les photos, où les artéfacts se fondent dans les détails.
PNGsans perte—Sans perte et avec transparence. Idéal pour les captures, logos et dessins au trait ; volumineux pour les photos.
WebPperte de données / sans pertepar défautGénéralement 25 à 35 % plus léger que JPEG à qualité visible égale ; gère la transparence et un mode sans perte.
AVIFperte de données—Souvent encore 20 à 30 % plus léger que WebP et meilleur à faible débit. L’encodage est lent et indisponible dans certains navigateurs.
Qualité0.1 – 1.00.85S’applique à JPG, WebP et AVIF. PNG l’ignore, étant sans perte.
Arrière-plancouleur#ffffffPeint derrière l’image lorsque la cible n’a pas de canal alpha. Empêche l’encodage de la transparence en noir.
Entrée HEICprise en charge—Décodé avec libheif, chargé uniquement lorsqu’un HEIC est déposé. Voir l’outil HEIC vers JPG pour les détails.

Questions fréquentes

Pourquoi mon PNG est-il devenu noir une fois converti en JPG ?

Parce que JPEG n’a pas de canal alpha, et qu’un pixel transparent dessiné sur un canevas non peint est un noir transparent — l’encodeur écrit donc du noir. C’est le bug le plus courant de la conversion d’images dans le navigateur, et sa correction tient en une ligne : peindre un arrière-plan avant de dessiner l’image. Cet outil le fait, et vous laisse choisir la couleur, car un logo conçu pour un site sombre a besoin d’un fond sombre et le blanc serait tout aussi faux.

Vers quel format convertir ?

WebP pour le Web : 25–35% plus léger que JPEG à qualité visible égale, transparence comprise, pris en charge par tous les navigateurs actuels. JPG quand la destination est un système que vous ne maîtrisez pas — un vieux CMS, un service d’impression, un client de messagerie. PNG pour les captures d’écran, les logos et les schémas, où le sans perte compte plus que la taille. AVIF quand la taille est critique et que vous savez que le destinataire saura le lire.

Convertir en PNG améliorera-t-il mon JPEG ?

Non. Cela fait une copie sans perte parfaite d’une image qui a déjà perdu de l’information, pour un fichier plusieurs fois plus gros — les artefacts JPEG sont conservés en pleine fidélité. Rien ne peut récupérer le détail qu’un encodeur avec perte a jeté. Convertir en PNG ne vaut la peine que si l’image va être modifiée de façon répétée et que vous voulez empêcher les dégâts de s’accumuler d’un enregistrement à l’autre.

Peut-il convertir des fichiers HEIC ?

Oui. Si le navigateur refuse le fichier et que ses octets sont un conteneur HEIF, une version WebAssembly de libheif est chargée pour le décoder — et seulement alors, de sorte que ceux qui convertissent un JPEG ne paient pas ce téléchargement. Safari décode le HEIC nativement et n’en a jamais besoin du tout. Une page dédiée à la conversion HEIC vers JPG donne plus de détails sur la nécessité de ce mécanisme.

Y a-t-il une limite au nombre d’images que je peux convertir ?

100 fichiers par sélection, 100 MB par fichier et 250 MB au total — des limites fixées par ce qu’un onglet de navigateur peut contenir, pas par un paywall, puisque tout s’exécute sur votre machine. Les fichiers sont traités un par un plutôt qu’en parallèle, et c’est délibéré : plusieurs grands bitmaps vivants en même temps, voilà ce qui tue réellement un onglet mobile.

La conversion supprime-t-elle les données EXIF et GPS ?

Oui, conséquence inévitable du décodage en pixels puis du réencodage à partir de ces pixels. Modèle d’appareil, horodatage et coordonnées GPS ne survivent pas, ce qui est généralement ce que vous voulez avant de publier une image en public. L’orientation est l’exception : elle est appliquée aux pixels plutôt que jetée, si bien qu’une photo prise de côté ressort droite au lieu de rester couchée.