Ce que vous gagnez et ce que vous abandonnez
Le PNG stocke les images sans perte, ce qui le rend excellent pour les graphismes mais lourd pour les photographies. Le JPG adopte l’approche inverse : il supprime les détails fins que l’œil ne remarquera guère et compresse fortement le reste. Pour une photo, le JPG est généralement plusieurs fois plus petit que le PNG, et avec un réglage de qualité raisonnable, la différence est le plus souvent difficile à voir.
La contrepartie est que le JPG est toujours avec perte. Une fois les détails supprimés, ils sont définitivement perdus, et reconvertir ensuite le JPG en PNG ne les fera pas revenir. Conservez votre PNG d’origine s’il est possible que vous ayez de nouveau besoin de la version en pleine qualité.
La différence de taille tient à la façon dont chaque format compresse. Le PNG repère des motifs prévisibles et répétitifs de valeurs de pixels exactes, que les aplats de couleur contiennent en abondance et que le bruit d’un appareil photo ne contient presque pas. Le JPG, lui, approxime de petits blocs de l’image, ce qui convient aux tons progressifs d’une photographie mais peine avec les contours abrupts. C’est pourquoi la même conversion peut réduire considérablement une photo de vacances et n’aider presque pas pour un logo.
PNG et JPG comparés
| Propriété | PNG | JPG |
|---|---|---|
| Compression | Sans perte | Avec perte |
| Transparence | Canal alpha complet | Aucune ; les zones transparentes reçoivent une couleur unie |
| Photographies | Fidèle mais volumineux | Compact, généralement plusieurs fois plus petit |
| Texte, logos, dessins au trait | Contours nets | Contours adoucis et artefacts visibles fréquents |
| Enregistrements répétés | Aucune perte | Une petite perte à chaque enregistrement |
| Animation | Variante APNG | Non prise en charge |
| Compatibilité | Pratiquement universelle | Pratiquement universelle |
Les bons candidats au JPG, et les mauvais
Les images qui en profitent le plus sont les photographies qui se trouvent être stockées en PNG : des images exportées depuis un éditeur qui utilise le PNG par défaut, des photos collées dans un outil de création puis réenregistrées, ou des images d’appareil photo qui ont été converties en PNG en cours de route. Elles diminuent considérablement et deviennent bien plus faciles à envoyer par e-mail ou à téléverser là où des limites de taille s’appliquent.
Soyez plus prudent avec :
- les captures d’écran d’applications et de pages web, où le petit texte peut devenir flou ;
- les logos, icônes et schémas, dont les aplats et les traits nets laissent facilement apparaître les artefacts JPG et qui se compressent souvent bien en PNG de toute façon ;
- tout ce qui doit avoir un fond transparent à sa destination finale.
Si vous voulez un fichier plus petit sans renoncer à la transparence, convertissez plutôt PNG en WebP. Le WebP conserve le canal alpha et est généralement compact.
Choisir une couleur de fond pour la transparence
Comme le JPG ne peut pas stocker la transparence, chaque pixel transparent de votre PNG est rempli avec la couleur de fond que vous définissez avant la conversion. Le blanc est la valeur par défaut et convient bien aux documents, aux pages imprimées et à la plupart des e-mails.
Dans tous les autres cas, assortissez la couleur à la destination. Un logo destiné à l’en-tête sombre d’un site web doit recevoir la couleur exacte de cet en-tête ; sinon, il apparaîtra dans un rectangle blanc bien visible. La plupart des outils de création et des thèmes de sites web indiquent leur fond sous forme de valeur hexadécimale, comme #1F2937, que vous pouvez copier directement dans le réglage de couleur. Le remplissage est d’ailleurs définitif. Le JPG ne garde aucune trace des zones qui étaient transparentes : conservez donc le PNG si vous risquez d’avoir de nouveau besoin du détourage.
Réglages pour des JPG petits et nets
- Qualité : la valeur par défaut de 90 garde des photos nettes. Pour le partage courant, 80 à 90 est une plage raisonnable ; si vous devez convertir une capture d’écran, restez à 90 ou plus pour protéger le texte.
- Dimensions : une image en pleine résolution est souvent bien plus grande que ce dont un e-mail ou un formulaire web a besoin. L’ajuster à une largeur ou une hauteur maximale réduit davantage le fichier que n’importe quel réglage de qualité, sans la déformer.
- Convertir une seule fois : exportez chaque fois votre JPG à partir du PNG d’origine, plutôt que de modifier et de réenregistrer un JPG, ce qui fait perdre un peu plus de qualité à chaque enregistrement.
- Métadonnées : les détails EXIF, comme la position GPS et la date de prise de vue, ne sont pas copiés dans le JPG.
- Couleur : la sortie est convertie en sRGB ; les visuels créés dans un espace colorimétrique à gamut étendu peuvent donc paraître légèrement moins saturés.
- PNG animés : le JPG n’a pas d’animation ; seule la première image d’un APNG est donc convertie, et vous verrez un avertissement.
- Lots : convertissez jusqu’à 10 PNG d’un coup et téléchargez-les ensemble dans un ZIP, ce qui est pratique quand tout un dossier d’exports doit être allégé.