Convertisseur Gratuit

JPG en PNG Convertisseur

Convertissez instantanément les images JPG au format PNG avec une haute qualité. Sécurisé, rapide et totalement gratuit.

Glissez et déposez JPG ici

Prend en charge jusqu'à 50 Mo

Ou

À propos de cet outil

La conversion de JPG en PNG est l’une des demandes de format d’image les plus courantes, mais c’est aussi l’une des plus mal comprises. JPG entraîne des pertes : chaque fois que le format encode une image, il supprime les informations à haute fréquence que l'œil humain a tendance à négliger et ces informations ne peuvent pas être récupérées. La conversion d'un JPG existant en PNG produit un conteneur sans perte autour de ce qui est déjà un bitmap avec perte, de sorte que vous ne récupérez aucun détail perdu. Ce que vous gagnez, c'est un format qui prend en charge la transparence, tolère les modifications répétées sans dégradation supplémentaire et peut être accepté de manière plus fiable par les outils qui rejettent le JPG (autocollants Discord, certains pipelines d'impression, certains importateurs d'actifs de moteur de jeu).

Cet outil décode le JPG à l'aide du décodeur d'image intégré au navigateur, dessine le bitmap résultant sur un canevas HTML5 et réencode ce canevas au format PNG à l'aide d'un stockage sans perte compressé DEFLATE. La conversion s'effectue entièrement sur votre appareil : le fichier ne transite jamais vers un serveur et rien n'est enregistré. Le contenu en pixels du fichier PNG de sortie est identique, octet par octet, au JPG décodé, y compris tous les artefacts de compression déjà présents dans la source.

Si votre objectif est de supprimer les artefacts JPG ou d'obtenir une image de plus haute fidélité, la conversion de format à elle seule ne vous aidera pas. L'approche la plus simple consiste à obtenir la source originale non compressée (RAW de l'appareil photo, le document Photoshop modifiable ou une exportation PNG à partir de l'outil de conception) et à la convertir. Considérez la conversion JPG vers PNG comme un changement d'emballage et non comme une amélioration de la qualité.

Pourquoi convertir JPG en PNG

Les deux raisons les plus courantes sont la compatibilité et la possibilité de modification. Certaines plates-formes – bibliothèques d'autocollants pour clavier de saisie, certains services d'impression de marchandises, un certain nombre d'anciens systèmes de gestion de contenu – n'acceptent que le format PNG. La conversion locale est plus rapide que la négociation avec le formulaire de téléchargement. PNG tolère également les sauvegardes répétées sans perte de qualité, donc si vous envisagez de modifier l'image plusieurs fois dans un outil graphique avant de produire une version finale, travailler en PNG entre les sauvegardes évite les artefacts JPG générationnels.

PNG prend également en charge la transparence, requise pour les superpositions d'images, les logos placés sur différents arrière-plans et tout travail de composition. JPG ne peut pas représenter un pixel transparent ; la conversion en PNG est la première étape vers l'ajout de transparence, bien que l'étape JPG vers PNG elle-même ne l'ajoute pas. Vous aurez besoin d'une étape distincte (suppression de l'arrière-plan, masquage) pour introduire l'alpha. Ce convertisseur modifie uniquement le wrapper de format.

Comment l'utiliser

La conversion est une opération effectuée dans un seul navigateur. Aucune installation de logiciel, aucun téléchargement.

  1. Déposez ou sélectionnez le JPG: Faites glisser un fichier JPG de votre système de fichiers vers la zone de téléchargement ou cliquez pour parcourir. L'outil accepte les fichiers JPEG standards (les extensions .jpg et .jpeg sont équivalentes) jusqu'à 50 Mo. Les encodages JPEG progressifs et de base fonctionnent.
  2. Confirmez l'aperçu: Une fois le fichier chargé, vous verrez une vignette et les dimensions d'origine en pixels. L'aperçu est rendu à partir du bitmap décodé, c'est donc exactement ce que contiendra le PNG de sortie.
  3. Cliquez sur Convertir en PNG: Le navigateur dessine le bitmap décodé sur un canevas 2D à la pleine résolution source, puis appelle canvas.toBlob avec le type MIME image/png. L'encodage PNG est sans perte, les paramètres de qualité ne sont donc pas nécessaires.
  4. Téléchargez le PNG: Le bouton de téléchargement enregistre le fichier avec le nom de base d'origine et une extension .png. Vous pouvez convertir un autre JPG immédiatement sans actualiser.

Cas d'utilisation courants

Ce sont les situations dans lesquelles la conversion de JPG en PNG est vraiment utile.

Détails techniques

JPEG (ITU-T T.81) code les images à l'aide d'une transformation cosinus discrète en blocs de 8 × 8, d'une quantification scalaire calée par un facteur de qualité et d'un codage entropique de Huffman. Le format est sans brevet depuis 2017 et pris en charge de manière native par tous les navigateurs, systèmes d'exploitation et appareils photo en production. Le décodage d'un JPEG produit un bitmap avec les artefacts de son paramètre de qualité intégrés.

PNG (RFC 2083) prend le bitmap décodé et le stocke via une compression DEFLATE filtrée. Cinq types de filtres — Aucun, Sub, Up, Average, Paeth — sont essayés par ligne de balayage ; l'encodeur choisit celui qui donne la meilleure compression. PNG est sans perte : encoder deux fois le même bitmap produit les mêmes valeurs de pixels, bien que les octets du fichier puissent différer en fonction des choix de filtre. Le format prend également en charge un canal alpha 8 bits ou 16 bits en option et des métadonnées gamma.

Meilleures pratiques

Questions fréquentes

Y a-t-il une perte de qualité lors de la conversion de JPG en PNG ?
Non. PNG utilise DEFLATE sans perte, de sorte que la qualité de votre image est entièrement préservée lors de la conversion.
Pourquoi devrais-je convertir en PNG au lieu de conserver le format d'origine ?
Le format PNG est idéal lorsque vous avez besoin d’une prise en charge de la transparence, d’une qualité sans perte pour les captures d’écran ou les graphiques, ou d’une compatibilité universelle avec les navigateurs. Contrairement au JPG, le PNG préserve chaque pixel sans artefacts de compression.
Puis-je convertir par lots plusieurs fichiers JPG ?
Cet outil traite un fichier à la fois pour garantir une qualité maximale. Pour plusieurs fichiers, répétez simplement le processus : chaque conversion ne prend que quelques secondes.
Mes images restent-elles privées pendant la conversion ?
Oui. Vos fichiers JPG sont entièrement traités dans votre navigateur à l'aide de l'API Canvas et de JavaScript. Rien n'est téléchargé sur un serveur : le fichier passe directement de votre appareil au convertisseur et revient à votre appareil.
Quelle est la taille maximale du fichier ?
50 Mo. La limite pratique dépend de la mémoire disponible de votre appareil car l'image entière est décodée dans un canevas. Les ordinateurs de bureau modernes gèrent sans problème les fichiers JPEG de 50 Mo ; les appareils mobiles plus anciens peuvent avoir des difficultés avec les fichiers les plus volumineux.
Les métadonnées EXIF seront-elles conservées ?
Non. L'API du canevas du navigateur ne conserve pas les profils de couleurs EXIF, ICC ou autres métadonnées JPEG. Le PNG de sortie contient uniquement des données de pixels. Si vous devez conserver les métadonnées de la caméra, utilisez un outil de bureau préservant les métadonnées tel qu'ImageMagick ou exiftool.
Le convertisseur gère-t-il les JPEG progressifs ?
Oui. Le décodeur d'images du navigateur gère de manière transparente les encodages JPEG de base et progressifs. La sortie est identique quel que soit le codage utilisé par la source.
Puis-je convertir par lots plusieurs JPG ?
L'interface traite un fichier à la fois, mais vous pouvez convertir des fichiers dos à dos sans recharger les pages. Pour les travaux par lots à volume élevé, un outil de bureau tel qu'ImageMagick (mogrify -format png *.jpg) ou un script Node.js utilisant Sharp est plus efficace.