Aller au contenu

JPG en PNG : convertisseur

Utilisez ce convertisseur gratuit de JPG en PNG pour transformer une photo JPG en fichier PNG. L'image garde la même largeur et la même hauteur en pixels, sauf si vous choisissez une taille plus petite, et l'outil ne la recadre pas. PNG est déjà sélectionné, vous pouvez donc importer un fichier et le convertir tout de suite.

  • Dans l'outil gratuit, chaque image peut aller jusqu'à 5 MB, et vous pouvez convertir 30 images par jour et par visiteur.
  • Une photo très volumineuse peut produire un PNG de plus de 20 MB. La tâche échoue alors avec le message « output too large » au lieu de renvoyer un fichier tronqué.
  • Un JPG n'a pas de zones transparentes, donc le PNG obtenu n'en a pas non plus.

Déposez une image ici

PNG, JPG, WebP, AVIF, GIF, BMP ou TIFF, jusqu'à 5 MB

Effectuez la vérification de sécurité pour activer le bouton.

Résultat

Votre PNG apparaîtra ici.

L'outil web gratuit accepte des images jusqu'à 5 MB, 30 par jour. Connecté, la limite est de 10 MB. L'image conserve sa taille en pixels, sauf si vous choisissez « Réduire la taille ».

Conservation : les résultats des outils web sont supprimés après 10 minutes. Les résultats de l'API sont conservés 1 jour avec la formule gratuite et 7 jours avec Starter et Pro (30 jours avec Business et Scale). Un historique de chaque tâche (type, heure, statut et crédits, mais pas ce que vous avez envoyé) est conservé pendant 30 jours sans compte, ou tant que votre compte existe si vous êtes connecté.

  • Aucun compte nécessaire

    30 images par jour gratuitement, sans filigrane.

  • Taille d'origine par défaut

    L'image est réencodée à sa taille complète en pixels, sauf si vous choisissez « Réduire la taille ». Les balises de l'appareil photo et de localisation ne sont pas copiées dans le résultat.

  • Supprimés automatiquement

    Les résultats de l'outil web sont supprimés après 10 minutes.

Confidentialité : ce que vous envoyez sert uniquement à créer ce fichier. Ce que vous envoyez est supprimé à la fin de la tâche, y compris de l'historique de la tâche, et le résultat est supprimé après 10 minutes. Voir la politique de confidentialité.

Faites la même chose depuis votre code

La même conversion sous forme de requête API : envoi des octets de l'image, puis interrogation de la tâche. Elle nécessite une clé API ; un compte gratuit permet d'en créer une.

curl -X POST "https://api.aiipworld.com/v1/image-jobs?op=image_convert&format=png" \
  -H "Authorization: Bearer $AIIPWORLD_API_KEY" \
  -H "Content-Type: image/png" \
  --data-binary @input.png

# returns {"job_id": "...", "status": "queued", "credits_reserved": 1}; then poll:
curl https://api.aiipworld.com/v1/jobs/JOB_ID -H "Authorization: Bearer $AIIPWORLD_API_KEY"

Lots

L'outil web traite 1 image à la fois. L'API prend une requête par image, vous pouvez donc automatiser autant de requêtes que votre formule le permet.

Conservation

Les résultats des outils web sont conservés 10 minutes ; les résultats gratuits de l'API 1 jour ; les résultats de Starter et Pro 7 jours ; Business et Scale 30 jours. L'outil web permet 10 conversions par minute et 50 par jour et par visiteur.

En une phrase

Un outil gratuit en ligne qui convertit une image JPG (ou PNG, WebP, AVIF, GIF, BMP ou TIFF) en PNG à la même taille en pixels, en conservant les pixels sans nouvelle perte de compression.

Points clés

  • Entrée : JPG, PNG, WebP, AVIF, GIF, BMP ou TIFF, jusqu'à 5 MB dans l'outil gratuit et 10 MB une fois connecté, et jusqu'à 16 MP (4096 x 4096) ; le type est lu à partir du contenu du fichier.
  • Sortie : un PNG à la même largeur et la même hauteur, sauf si vous choisissez une taille plus petite (jamais agrandi) ; le détail que le JPG a déjà perdu ne revient pas, et un JPG n'a pas de zones transparentes, donc le PNG n'en a pas.
  • Dans notre test, un JPG de 5,6 KB de 300 x 225 px est devenu un PNG de 139 KB, et une photo de 775 KB est devenue un PNG de 7,5 MB ; un résultat de plus de 20 MB échoue avec le message output too large au lieu de renvoyer un fichier tronqué.
  • Une photo de téléphone enregistrée en rotation est redressée, et les balises de l'appareil et de localisation ne sont pas copiées ; le fichier envoyé est supprimé à la fin de la tâche et le résultat après 10 minutes ; les utilisateurs connectés paient 1 crédit par image.
  • Gratuit sans compte : jusqu'à 10 conversions par minute et 50 par jour et par visiteur, sans filigrane. Connecté, chaque rendu coûte 1 crédit (100 crédits gratuits chaque mois).
  • Les fichiers sont supprimés automatiquement : 10 minutes après la conversion sans compte, 1 jour avec un compte gratuit.
  • Les développeurs peuvent lancer la même tâche avec POST https://api.aiipworld.com/v1/image-jobs?op=image_convert (l'image dans le corps de la requête, les paramètres dans la chaîne de requête) et une clé API (voir la page Documentation de l'API).

Sources

Dernière vérification:

Fonctionnement

  1. Choisissez un fichier PNG, JPG, WebP, AVIF, GIF, BMP ou TIFF sur votre appareil.
  2. Vérifiez l'aperçu et la taille de l'image affichés par le navigateur avant d'importer le fichier.
  3. Laissez PNG sélectionné sous « Convertir en », ou choisissez JPEG ou WebP si vous avez besoin d'un autre format.
  4. Lancez la conversion et attendez que le panneau de résultat apparaisse.
  5. Vérifiez la taille du fichier et la taille en pixels affichées, puis téléchargez le PNG.

Exemple de résultat

Original JPG, 300 x 225 px, 5.6 KB

The sample photograph as a JPG

Converted PNG, 139 KB

La photo d'exemple convertie en PNG
Une petite photo de test (JPG de 300 x 225 px, 5,6 KB) convertie avec « Convertir en PNG » : un PNG de 139 KB à la même taille en pixels. Le PNG conserve les pixels tels quels, donc le fichier est plus lourd. Converti par le moteur propre à ce site. Ouvrir le fichier converti (ou sélectionnez l'image) pour la voir en taille réelle.

Comment convertir un JPG en PNG

Commencez par ouvrir l'outil et choisir votre fichier JPG. Le navigateur vérifie le type de fichier, sa taille et le nombre de pixels, puis affiche un aperçu avec la taille de l'image. Si le fichier est refusé, le message indique la limite dépassée.

PNG est déjà sélectionné sous « Convertir en », il vous suffit donc de lancer la conversion. Une fois la tâche terminée, le panneau de résultat affiche l'aperçu sur un fond en damier, la taille du fichier et la taille en pixels. Téléchargez le fichier depuis ce panneau.

  • Vérifiez l'aperçu avant de télécharger pour confirmer que vous avez la bonne image.
  • Le résultat conserve la largeur et la hauteur d'origine.

Ce que fait la conversion de JPG en PNG

La conversion décode votre JPG en pixels, puis réencode ces pixels au format PNG. Par défaut, la largeur et la hauteur en pixels restent les mêmes, et rien n'est recadré. Ce n'est pas de l'intelligence artificielle : il s'agit d'une conversion d'image standard réalisée par sharp, une bibliothèque d'images qui fonctionne sur nos serveurs.

Votre image est envoyée à notre serveur pour la conversion, elle n'est donc pas traitée dans votre navigateur. JPG et JPEG sont le même format, la conversion de JPEG en PNG fonctionne donc de la même façon. Une photo de téléphone enregistrée en rotation est redressée pendant la conversion.

Pourquoi convertir un JPG en PNG

Certains logiciels et formulaires de dépôt demandent des fichiers PNG. Avant de convertir, vérifiez les exigences de l'endroit où le fichier sera envoyé.

Enregistrer une image en PNG évite aussi de perdre encore de la qualité lors des enregistrements suivants. Chaque fois qu'un JPG est enregistré, il perd un peu de détail. Un PNG conserve les pixels qu'il reçoit sans perte de compression, donc enregistrer en PNG n'ajoute pas de nouvelle perte.

JPG en PNG : ce que vous obtenez et ce que vous n'obtenez pas

Un PNG conserve les pixels décodés sans nouvelle perte de compression. En revanche, le détail que le JPG a déjà perdu ne revient pas. Les artefacts de compression déjà présents dans le JPG restent dans le PNG.

Dans notre test, une petite photo de 300 x 225 px qui était un JPG de 5,6 KB est devenue un PNG d'environ 139 KB. Le fichier est beaucoup plus lourd, mais l'image n'est pas meilleure que le JPG d'origine.

Pourquoi le PNG est beaucoup plus lourd que le JPG

Le PNG utilise une compression sans perte, alors que le JPEG est avec perte. MDN décrit le PNG comme sans perte et le JPEG comme un format avec perte. Un fichier sans perte doit conserver chaque pixel, il est donc souvent beaucoup plus lourd pour les photographies.

Dans notre test synthétique, une photo de 2000 x 1500 px qui était un JPG de 775 KB est devenue un PNG de 7,5 MB, environ dix fois plus lourd. Les résultats varient selon l'image, vérifiez donc la taille du fichier dans le panneau des résultats.

Le JPG en PNG rend-il le fond transparent ?

Non. Un JPG n'a pas de canal alpha, il n'a donc pas de zones transparentes à reporter. Le PNG obtenu est entièrement opaque.

Cet outil ne supprime pas les arrière-plans et ne rend rien transparent. La conversion n'ajoute jamais de transparence. Si vous avez besoin d'un arrière-plan transparent, il faut une image source qui en comporte déjà un.

Quand convertir un JPG en PNG est pertinent, et quand ça ne l'est pas

MDN recommande un encodage sans perte pour les captures d'écran, les schémas, les logos et les dessins au trait. Convertir ces images de JPG en PNG est un bon choix lorsque vous disposez du JPG d'origine et avez besoin d'un fichier qui ne perdra pas davantage de qualité à chaque enregistrement.

Pour les photographies, garder le JPG est souvent le meilleur choix, car un PNG de photo peut être très lourd. Si vous voulez un fichier plus léger que le PNG, choisissez WebP dans la liste « Convertir en ».

Photos de téléphone en rotation et métadonnées

Si une photo de téléphone est enregistrée en rotation, l'outil lit la balise d'orientation EXIF et redresse l'image dans le résultat. Vous n'avez pas besoin de la faire pivoter au préalable.

Les balises de l'appareil et de localisation, comme les données EXIF et GPS, ne sont pas copiées dans le PNG. L'image n'est jamais recadrée et elle n'est pas redimensionnée, sauf si vous choisissez une taille plus petite : par défaut, la taille en pixels reste donc celle de l'original.

Autres formats d'entrée

L'outil accepte les fichiers PNG, JPG, WebP, AVIF, GIF, BMP et TIFF. Le type de fichier est lu à partir du contenu du fichier, et non de son nom : un fichier renommé est donc traité selon ce qu'il est réellement.

Avec PNG comme résultat, un GIF ou un WebP animé est converti à partir de sa première image seulement, et le résultat est une image fixe. Choisissez WebP sous « Convertir en » pour conserver l'animation. Un TIFF à plusieurs pages est converti à partir de sa première page seulement. Les fichiers SVG, PDF, HEIC et RAW d'appareil photo ne sont pas acceptés, tandis que les fichiers AVIF et TIFF sont acceptés en entrée. Pour les fichiers SVG, utilisez plutôt l'outil SVG vers PNG.

Limites de taille et de fichier

Dans l'outil gratuit, chaque image peut aller jusqu'à 5 MB, et vous pouvez convertir 30 images par jour et par visiteur. Chaque image peut aller jusqu'à 16 MP (4096 x 4096). Les utilisateurs connectés peuvent convertir des images allant jusqu'à 10 MB chacune.

Les conversions d'utilisateurs connectés utilisent 1 crédit par image, plus 1 crédit pour chaque tranche de 5 MB du résultat au-delà des 5 MB initiaux. Dans notre test, un JPG de 4000 x 3000 px (12 MP) de 2,5 MB est devenu un PNG d'environ 28 MB. Cela dépasse la limite de résultat de 20 MB, la tâche échoue donc avec le message « output too large ». Choisissez JPEG ou WebP comme format de sortie, ou utilisez une image plus petite.

JPG en PNG depuis du code

L'API prend une image par requête. Envoyez les octets bruts de l'image dans le corps de la requête, et non du JSON ni des données de formulaire multipart. Utilisez POST vers https://api.aiipworld.com/v1/image-jobs avec la chaîne de requête op=image_convert&format=png, et définissez Content-Type sur image/jpeg.

Authentifiez-vous avec Authorization : Bearer suivi de votre clé API, ou avec l'en-tête x-api-key. La réponse est 202 avec un job_id. Interrogez GET /v1/jobs/:id jusqu'à ce que le statut soit succeeded, failed ou timeout, puis téléchargez le fichier depuis le download_url à courte durée de validité. La page affiche ci-dessous des exemples prêts à l'emploi en cURL, Node et Python, sous l'outil.

Confidentialité : ce qui arrive à votre fichier

Votre image importée sert uniquement à produire le fichier converti. Elle est supprimée dès la fin de la tâche, que celle-ci réussisse ou échoue. Le fichier converti est conservé pendant 10 minutes dans l'outil web gratuit. Un enregistrement de chaque tâche est conservé, et les utilisateurs connectés peuvent voir leurs tâches dans le tableau de bord.

Les liens de téléchargement ont une durée de validité courte, enregistrez donc le fichier dès que vous l'avez obtenu. N'importez que des images que vous avez le droit d'utiliser. La « politique d'utilisation acceptable » explique les règles.

Outils associés

Si vous avez besoin de l'inverse, utilisez l'outil PNG vers JPG pour obtenir un JPEG à partir d'un PNG. Pour un fichier plus léger que le PNG, essayez l'outil PNG vers WebP, ou l'outil WebP vers PNG si vous avez un fichier WebP que certains logiciels n'acceptent pas.

Si vous voulez des tracés vectoriels plutôt qu'un fichier matriciel, les outils JPG vers SVG et PNG vers SVG vectorisent une image en formes vectorielles. Pour transformer un dessin SVG en PNG, utilisez l'outil SVG vers PNG.

Questions

Peut-on convertir un JPG en PNG gratuitement ?

Oui. L'outil web gratuit convertit un JPG en PNG sans compte, et vous pouvez convertir 30 images par jour et par visiteur. Vous pouvez convertir un JPG en PNG aussi souvent que la limite quotidienne le permet.

La conversion de JPG en PNG améliore-t-elle la qualité ?

Non. Le PNG conserve exactement les pixels du JPG, mais le détail que le JPG a déjà perdu ne revient pas.

Pourquoi le PNG est-il beaucoup plus lourd que le JPG ?

Le PNG est sans perte et le JPEG est avec perte, donc le PNG doit conserver chaque pixel. Pour les photographies, le PNG est souvent plusieurs fois plus lourd.

Le PNG a-t-il un arrière-plan transparent ?

Non. Un JPG n'a pas de zones transparentes, donc le PNG n'en a pas. Cet outil ne supprime pas les arrière-plans.

La conversion de JPG en PNG est-elle sans perte ?

La partie PNG est sans perte, ce qui signifie qu'elle conserve les pixels décodés sans nouvelle perte. Le JPG de départ était déjà avec perte, donc le résultat n'est pas la photo d'origine.

L'image sera-t-elle plus petite en pixels ?

Non, sauf si vous choisissez une taille plus petite sous « Taille ». Par défaut, la largeur et la hauteur en pixels restent les mêmes, et l'outil ne recadre jamais.

JPG et JPEG, est-ce la même chose ?

Oui, c'est le même format. L'outil l'indique comme JPEG, et le fichier téléchargé a l'extension .jpg.

Peut-on convertir un JPEG en PNG ici ?

Oui. Un fichier JPEG fonctionne de la même façon qu'un fichier JPG dans l'outil, avec les mêmes limites.

Qu'advient-il de l'orientation et des balises de localisation de ma photo de téléphone ?

Une photo de téléphone en rotation est redressée dans le résultat. Les balises de l'appareil et de localisation, comme les données EXIF et GPS, ne sont pas copiées dans le PNG.

Quelle taille peut avoir le JPG ?

Dans l'outil gratuit, chaque image peut aller jusqu'à 5 MB. Les utilisateurs connectés peuvent convertir des images allant jusqu'à 10 MB. Les résultats de plus de 20 MB échouent avec le message « output too large ».

Combien de temps mon fichier est-il conservé ?

Le fichier converti est conservé pendant 10 minutes dans l'outil web gratuit. Votre image importée est supprimée dès la fin de la tâche.

Peut-on convertir un JPG en PNG avec du code ?

Oui. L'API accepte les octets bruts de l'image à POST https://api.aiipworld.com/v1/image-jobs avec op=image_convert et format=png, et la page affiche sous l'outil des exemples prêts à l'emploi en cURL, Node et Python.

Besoin de ceci dans votre application ou en masse ?

Cet outil fonctionne sur la même plateforme que l'API, donc le même image représente une seule requête HTTP depuis votre code. Un compte gratuit inclut 100 crédits par mois.

Outils associés