JPG en PNG sans quitter votre navigateur

Enveloppez un JPG dans un PNG sans perte quand un outil exige du PNG ou que vous voulez arrêter d'autres pertes.

ou déposez l'image ici

À propos de cet outil

Amenez une seule image et le navigateur s'en occupe sur votre propre machine, sans rien envoyer. Amenez-en plusieurs ensemble et elles voyagent vers notre serveur, qui fait le travail et renvoie un lien supprimé en environ 2 heures. Araluma reconstruit un JPG en PNG sur votre propre machine, si bien que l'image n'est jamais envoyée nulle part. Déposez-la et le navigateur enveloppe l'image dans un conteneur PNG sans perte presque instantanément. Chaque pixel que le JPG détient en ce moment passe intact, y compris les marques de compression déjà incrustées. Ce qu'il ne peut pas faire, c'est ramener le détail que le JPEG d'origine a jeté, car ce détail a tout simplement disparu et aucun convertisseur ne le fait réapparaître. Le fichier grossit aussi, il ne rétrécit pas. En test, un JPG de 17 Ko est ressorti près de 105 Ko en PNG, et un JPG de 116 Ko a enflé jusqu'à environ 384 Ko. Cette croissance est normale, pas un défaut. Choisissez cette voie quand vous voulez une base sans perte sur laquelle éditer, quand un programme insiste sur le PNG, ou quand les éditions ultérieures ne doivent plus ajouter de perte. Une chose qu'il ne fera pas, vous tendre un arrière-plan transparent.

Comment convertir un JPG en PNG

Comment convertir un JPG en PNG

Tirez un JPG dans la zone de dépôt ou cliquez pour en chercher un. Le travail commence à la seconde où le fichier arrive, sans aucun bouton Convertir, et le PNG est en général prêt en moins d'une seconde pour une photo de tous les jours. Un bouton Télécharger l'enregistre ensuite sous le nom de la source avec une terminaison .png. Chaque fichier repart à neuf, sans rien en file derrière, et la même voie sert aussi bien les téléphones que les ordinateurs. Un fichier qui finit en .jpg se comporte exactement comme un en .jpeg. Et si vous n'avez qu'un WebP ou un GIF, ils sont aussi acceptés comme source, sans outil distinct.

Pourquoi votre fichier PNG est plus lourd que le JPG

Pourquoi votre fichier PNG est plus lourd que le JPG

Un JPG s'allège en jetant des données de pixels par-dessus bord. Un PNG s'accroche à chaque pixel sans aucune étape avec perte, donc transformer un JPG en PNG donne toujours un fichier plus lourd. Les chiffres le confirment, un JPG de 17 Ko a été mesuré près de 105 Ko en PNG et un JPG de 116 Ko a grimpé à environ 384 Ko. Tout convertisseur PNG fait cela, car être sans perte est tout l'intérêt du conteneur. Un PNG plus volumineux n'est pas une image plus fine, puisque les pixels qu'il contient sont ceux-là mêmes que le JPG portait, défauts compris. La conversion ne paie que lorsque cette enveloppe sans perte vous apporte quelque chose de réel, comme stopper d'autres pertes au fil des réenregistrements, satisfaire un programme qui n'accepte que du PNG, ou préparer une transparence que vous comptez ajouter plus tard.

JPG ou PNG, quel format convient au flux de travail

JPG ou PNG, quel format convient au flux de travail

Passez au PNG pour les logos, les icônes, les captures d'écran au texte net, les dessins au trait et tout ce qui veut de la transparence ou des éditions répétées sans que la qualité ne s'écoule lentement. Restez au JPG pour les photographies, les images d'en-tête des pages et les publications vers un fil social qui les recompressera de toute façon. La tension oppose le poids à la facilité d'édition, le JPG remportant le prix de la taille et le PNG protégeant la qualité au fil de nombreux enregistrements. Envelopper un JPG dans du PNG avant de commencer à éditer empêche chaque enregistrement ultérieur d'empiler davantage d'artefacts, et c'est exactement pourquoi designers et photographes basculent les photos en PNG au milieu d'un travail à plusieurs étapes. Quand le travail file enfin vers le web, exportez de nouveau en JPG ou WebP au tout dernier moment.

Qualité, ce que la conversion préserve et ce qu'elle ne peut pas

Qualité, ce que la conversion préserve et ce qu'elle ne peut pas

Étant sans perte, l'étape PNG ne perd aucune nouvelle qualité d'elle-même. Ce qu'elle n'a pas le pouvoir de faire, c'est reconstruire la qualité que la première passe JPEG a déjà cédée. Quels que soient les artefacts, le banding, l'adoucissement ou la dérive de couleur pressés dans le JPG, ils traversent dans le PNG tels qu'ils apparaissaient. Le PNG ne fait qu'enrayer la glissade à partir d'ici. Il n'y a pas de molette de qualité, car un PNG n'a pas un tel réglage, sans perte est sa nature. Si vous cherchez une source plus nette, le remède est un meilleur original au départ, car aucune conversion ne peut ressusciter des données de pixels que le JPEG a déjà lâchées.

Cela crée-t-il un arrière-plan transparent

Cela crée-t-il un arrière-plan transparent

Non. Aller du JPG au PNG échange le conteneur mais laisse les pixels tranquilles, donc un arrière-plan opaque dans le JPG reste tout aussi opaque dans le PNG. Le format PNG est capable de transparence, pourtant le fichier n'en contient aucune tant que vous n'effacez pas l'arrière-plan dans un mouvement à part. Si un PNG transparent fait à partir d'un JPG est ce qu'il vous faut, lancez le détoureur d'arrière-plan ensuite. Cet outil extrait le sujet et essuie les pixels environnants et vous tend un PNG avec un vrai canal alpha au lieu de l'image plate et entièrement opaque qu'une conversion nue produit.

Où la conversion se passe

Où la conversion se passe

Tout dépend du nombre de fichiers que vous amenez. Avec une image, l'ensemble du processus tourne dans l'onglet via le moteur d'image du navigateur, et rien n'est envoyé. Ouvrez les DevTools, gardez le panneau Réseau en vue pendant une conversion unique, et vous comptez zéro requête sortante emportant la photo. Amenez-en plusieurs à la fois et elles voyagent vers notre serveur, qui fait le travail et renvoie un lien de téléchargement. Ce lien, et les fichiers derrière, sont supprimés en environ 2 heures. Une photo reste donc posée sur votre appareil, tandis qu'un lot est traité sur notre serveur puis effacé. Choisissez le chemin adapté au caractère privé des images.

Comment ça marche

  1. Remettez un JPG

    Lâchez le fichier dans la boîte, ou cliquez et choisissez-le dans votre dossier. Convertissez-en un seul et il reste posé sur votre machine. Ajoutez-en plusieurs et ils voyagent vers notre serveur pour être convertis ensemble.

  2. Détendez-vous

    Vous ne faites rien de plus. Une photo ordinaire devient un PNG à peu près aussi vite que votre doigt se lève, sans étape Convertir et sans roue qui tourne en chemin.

  3. Surveillez la croissance

    Le PNG l'emportera sur le JPG d'une large marge. Imaginez quelque chose près de 105 Ko à partir d'une source de 17 Ko, c'est le format qui travaille comme prévu.

  4. Gardez votre PNG

    Une touche sur Télécharger et il sort, même nom, nouvelle extension. Vous en avez d'autres ? Un lot revient en une seule archive, et le lien est supprimé de notre serveur en environ 2 heures.

Questions fréquentes

Convertir un JPG en PNG améliore-t-il la qualité ?

Non. Cela ne peut pas redonner ce que le JPEG a déjà jeté. Le PNG détient exactement les pixels que le JPG a maintenant, y compris les artefacts déjà présents. Ce que cela change, c'est l'avenir, car une fois en PNG vous pouvez éditer et réenregistrer sans que chaque passage ajoute de nouveaux dommages de compression. Le PNG lui-même est sans perte, mais le JPG dont vous êtes parti ne l'était pas. Pour un départ plus net, il vous faut un original de meilleure qualité.

Pourquoi mon fichier PNG est-il plus lourd que le JPG d'origine ?

Parce qu'un PNG s'accroche à chaque pixel sans étape avec perte, alors que le JPG s'est allégé en jetant des données qu'il a jugé que vous ne manqueriez pas. Le PNG garde tout. En pratique, un JPG de 17 Ko enfle souvent à environ 105 Ko, et un de 116 Ko peut grimper vers 384 Ko. C'est simplement ainsi que travaille tout convertisseur PNG. Quand un petit fichier compte plus pour vous que l'enveloppe sans perte, gardez le JPG, ou lancez un outil de compression une fois la conversion faite.

Convertir un JPG en PNG crée-t-il un arrière-plan transparent ?

Non. La conversion change l'enveloppe, pas les pixels, donc un arrière-plan opaque du JPG reste opaque dans le PNG. Le format peut porter de la transparence, mais aucune n'est créée par la conversion d'elle-même. Pour obtenir un PNG transparent à partir d'un JPG, lancez un détoureur d'arrière-plan comme étape distincte ensuite, qui essuie les pixels environnants et vous laisse un vrai canal alpha.

Est-il sûr de convertir un JPG en PNG ici ?

Cela dépend du nombre de fichiers que vous amenez. Convertissez-en une et la photo ne quitte jamais le navigateur, tout le travail tourne sur votre appareil sans aucun envoi, ce que vous pouvez confirmer dans les DevTools en suivant le panneau Réseau pendant une conversion unique. Amenez-en plusieurs à la fois et elles voyagent vers notre serveur pour être traitées, puis le lien de téléchargement et les fichiers derrière sont supprimés en environ 2 heures. Si les images sont privées, convertissez-les une par une pour les garder sur votre machine.

Puis-je convertir plusieurs fichiers JPG en PNG d'un coup ?

Oui. Déposez une pile de fichiers et Araluma les convertit ensemble et renvoie une seule archive. Un lot est traité sur notre serveur, pas dans l'onglet, et le lien de téléchargement est supprimé en environ 2 heures. Un fichier seul, en revanche, est converti directement dans le navigateur, sans rien envoyer. Dans les deux cas, chaque conversion est rapide.

Pourquoi convertir un JPG en PNG ?

Surtout trois raisons. Vous voulez une base sans perte pour que des éditions répétées n'ajoutent pas sans cesse d'artefacts, un programme ou un flux n'accepte que du PNG et refuse le JPG, ou vous comptez ajouter de la transparence plus tard et avez besoin du support alpha du PNG. Aucune de ces raisons ne ranime la qualité du JPG, elles l'empêchent seulement d'empirer. Si un fichier plus léger est votre seul but, un outil de compression vous sert mieux.

Les détails

Notes de l'équipe sur l'artisanat, les formats et les petites décisions derrière un bon recadrage rond.

Le conteneur sans perte, ce que le PNG stocke
Le PNG s'appuie sur DEFLATE, un algorithme sans perte. Il écrit les valeurs RVBA de chaque pixel exactement, passe d'abord un filtre réversible sur chaque ligne de balayage, puis comprime le tout avec un flux de type zlib. Sans perte signifie ici que les valeurs que vous décompressez sont, octet pour octet, celles que vous avez mises. Dans le cas JPG vers PNG, les valeurs qui entrent sont les pixels que le navigateur rend après avoir décodé le JPEG, et ils portent déjà chaque approximation que l'encodage JPEG d'origine a introduite. Donc le PNG consigne fidèlement les approximations, pas la scène réelle qui fut photographiée. Mesuré, un JPEG de 17 Ko en 1024x768 atterrit près de 105 Ko en PNG, tandis qu'un JPEG de 116 Ko en 3840x2160 atteint environ 384 Ko. Les multiples suivent la résolution plutôt que le réglage de qualité JPEG, ce qui explique qu'ils restent à peu près stables selon le contenu. Le conteneur gagne sa place en enrayant le déclin, pas en l'inversant.
Pourquoi la qualité JPEG ne peut pas être récupérée
Le JPEG largue l'information pour de bon. Sa compression passe une transformée en cosinus sur des blocs de 8x8, arrondit les coefficients de fréquence vers un ensemble plus grossier, et stocke ces nombres arrondis. Cet arrondi ne va que dans un sens, donc un coefficient qui lisait 47 avant d'être verrouillé à 50 ne peut jamais être repoussé, et le fichier ne garde aucune mémoire du 47. Décoder le JPEG reconstruit les pixels à partir des coefficients arrondis, qui sont des suppositions sur les originaux. Enveloppez ces suppositions dans du PNG et vous obtenez une copie sans défaut d'une image défaillante. Rien de tout cela n'est une lacune du PNG ou d'Araluma, c'est juste ainsi que travaille la compression avec perte, où tout ce qui tombe à l'encodage reste tombé. La seule route vers une meilleure qualité JPEG est de revenir à la source non compressée ou au fichier RAW.
Croissance de taille mesurée
De combien un JPG enfle sur le chemin du PNG dépend de l'image, mais la tendance est stable. Les photographies chargées aux riches glissements de tons grossissent le plus, car c'est le matériau que le JPEG comprime à merveille tandis que la compression sans perte du PNG ne peut suivre le rythme sur des pixels aussi bruités. D'après les propres tests de cet outil, une photo JPEG de 17 Ko en 1024x768 devient un PNG de 105 Ko, environ six fois plus, et une photo JPEG de 116 Ko en 3840x2160 devient un PNG de 384 Ko, à peu près 3,3 fois plus. Le matériau plat comme les captures d'écran et les icônes s'accorde mal au JPEG dès le départ et y pèse en général davantage, donc son PNG grossit moins fortement. La leçon est nette, si vous courez après une sortie plus légère, transformer un JPG en PNG vous pousse du mauvais côté.
Transparence, la capacité face au contenu
Le canal alpha 8 bits du PNG est une fonction du conteneur, laissant chaque pixel porter une opacité de 0 pour entièrement clair à 255 pour entièrement plein. Quand un JPG est reconstruit en PNG via le moteur d'image de la plateforme, chaque pixel ressort à 255, entièrement opaque, car le JPG n'avait aucune transparence à transmettre au départ. Le PNG se tient prêt à stocker des données alpha, le fichier n'en contient simplement aucune, puisqu'il n'y en avait pas dans la source. Mettre de la transparence dans l'image demande une opération à part, soit masquer l'arrière-plan à la main dans un éditeur, soit lancer un détoureur d'arrière-plan automatique. Un détoureur réglé pour repérer le sujet peut livrer un PNG avec un vrai alpha en mettant l'opacité des pixels de fond à zéro après la conversion.
Gestion des métadonnées EXIF
Quand le fichier est reconstruit, ses balises EXIF, IPTC et XMP tombent du PNG dans chaque navigateur, emportant les coordonnées GPS, le boîtier, la date de prise, le texte de copyright et tout XMP personnalisé que le JPG tenait. Les profils colorimétriques divergent un peu. Chrome et Safari gardent la balise sRGB sur ce qui sort, tandis que Firefox la laisse partir avec tout le reste. Donc le PNG est sûr en sRGB où que vous l'ouvriez, même si un profil à large gamut comme Display-P3 ou Adobe RGB ne survit pas à Firefox. Pour le web et le partage ordinaires, laisser tomber les balises est un plus, cela rogne un peu de poids et retire les données de lieu de vos photos. Pour le travail professionnel ou d'archivage qui doit garder ses métadonnées intégrées, gérez cette chaîne avec un outil dédié avant ou après la conversion.
La confidentialité et où le travail atterrit
L'endroit où le travail atterrit dépend de la quantité. Pour une seule image, rien ne quitte le navigateur, et vous pouvez le vérifier en direct en quelques secondes. Ouvrez les DevTools de Chrome, passez au panneau Réseau, filtrez par XHR et Fetch et convertissez un fichier. Rien n'apparaît pendant l'encodage. Pour deux fichiers ou plus, Araluma les envoie à notre serveur, qui convertit, regroupe le résultat et renvoie un lien de téléchargement. Ce lien et les fichiers convertis sont supprimés en environ 2 heures. Le chemin pour une seule image garde tout sur l'appareil, hors du réseau, tandis qu'un lot l'échange contre le fait de boucler beaucoup de fichiers d'un coup. Pour la capture de quelque chose de privé ou une photo marquée de votre position, convertir une par une la garde sur votre machine, une vraie différence, pas un slogan.