PNG en JPG Convertisseur
Convertissez instantanément les images PNG au format JPG avec une haute qualité. Sécurisé, rapide et totalement gratuit.
Glissez et déposez PNG ici
Prend en charge jusqu'à 50 Mo
Convertissez instantanément les images PNG au format JPG avec une haute qualité. Sécurisé, rapide et totalement gratuit.
Prend en charge jusqu'à 50 Mo
PNG et JPG (également écrit JPEG) sont les deux formats d'images raster les plus courants sur le Web, mais ils ont été conçus pour des tâches différentes. PNG utilise la compression DEFLATE sans perte et prend en charge un canal alpha pour la transparence, ce qui en fait le choix naturel pour les captures d'écran, les logos, les maquettes d'interface utilisateur et toute image comportant des bords ou du texte nets. JPG utilise une compression basée sur DCT avec perte qui élimine les détails haute fréquence que l'œil est incapable de remarquer, c'est pourquoi un PNG photographique de 4 Mo se réduit souvent à 300 à 500 Ko lorsqu'il est enregistré au format JPG sans différence visible.
Ce convertisseur réécrit un bitmap PNG sous forme de fichier JPG directement dans votre navigateur à l'aide de l'API HTML5 Canvas et de l'encodeur JPEG intégré au navigateur. Les données de pixels ne quittent jamais votre appareil : il n'y a aucun téléchargement, aucun traitement par le serveur et aucune copie de votre fichier n'est conservée nulle part. Étant donné que JPG n'a pas de transparence, tous les pixels transparents du PNG source sont aplatis sur un fond blanc lors de la conversion. Si votre image présente des bords anticrénelés doux sur la transparence, vous remarquerez peut-être un léger halo blanc sur les bords ; dans ces cas, conserver le PNG d'origine ou utiliser WebP est généralement la meilleure solution.
La conversion s'effectue en un seul passage. Chaque pixel du PNG décodé est écrit dans un canevas 2D, et le canevas est ensuite exporté à l'aide de `canvas.toBlob('image/jpeg', 0.9)`. Le facteur de qualité de 0,9 correspond à environ Q=90 en termes de libjpeg, ce qui est le point idéal par défaut pour la plupart des éditeurs de photos : visuellement impossible à distinguer de la source pour presque tout le contenu photographique, tout en réduisant généralement la taille du fichier de 70 à 90 %.
La raison la plus courante pour laquelle les gens convertissent PNG en JPG est la taille du fichier. Les photographies enregistrées au format PNG peuvent être 5 à 10 fois plus grandes que le JPG équivalent, ce qui ralentit le chargement des pages, remplit le stockage cloud et déclenche des limites de pièces jointes dans les clients de messagerie. JPG est également le format attendu par la plupart des plateformes : WhatsApp, de nombreux portails de candidatures à un emploi, les formulaires gouvernementaux, les outils de téléchargement de produits de commerce électronique et les anciens systèmes de gestion de contenu préfèrent le JPG ou rejettent carrément le PNG. Une conversion locale est plus rapide que la lutte contre une erreur de téléchargement.
La confidentialité compte également. Les convertisseurs en ligne qui acceptent votre fichier et le traitent sur un serveur distant peuvent en conserver une copie dans les journaux, sur des instantanés de sauvegarde ou dans le cache d'un CDN. Pour les photos d'identité, les analyses médicales, les états financiers ou tout ce qui contient des informations personnelles, un convertisseur basé sur un navigateur qui s'exécute entièrement côté client supprime ce risque dès sa conception. Rien ne quitte votre machine.
La conversion prend quelques secondes et fonctionne avec un ou plusieurs fichiers. Voici le flux complet :
Savoir quand JPG est le bon format de destination vous aide à éviter une perte de qualité inutile. Voici les situations dans lesquelles la conversion à partir de PNG est la plus logique :
PNG (RFC 2083) stocke les données de pixels à l'aide d'un flux DEFLATE filtré. C'est sans perte : chaque valeur de pixel de l'image décodée correspond à l'octet par octet d'origine. PNG prend également en charge un canal alpha 8 bits, permettant une transparence par pixel. Ces propriétés le rendent grand mais précis.
JPEG (ITU-T T.81) divise l'image en blocs 8 × 8, applique une transformée en cosinus discrète, quantifie les coefficients de fréquence résultants de manière plus agressive à des fréquences plus élevées et code le résultat avec le codage de Huffman. Le facteur de qualité (1 à 100) contrôle la table de quantification : des valeurs plus faibles éliminent davantage d'informations à haute fréquence, produisant des fichiers plus petits au détriment d'artefacts visibles sur les bords nets et les zones à contraste élevé. La qualité 90, utilisée ici par défaut, est le seuil au-dessus duquel la plupart des téléspectateurs ne peuvent pas distinguer le JPG de l'original.