Aller au contenu

Convertir PNG en GIF

Convertir PNG en GIF transforme une image PNG en fichier GIF, avec 256 couleurs maximum. Utilisez cet outil gratuit pour convertir une image à la fois, sans inscription. Importez un PNG, vérifiez l'aperçu, puis téléchargez le GIF. Il convient bien aux illustrations à aplats, aux logos et aux icônes.

  • Limite de l'outil web gratuit : jusqu'à 5 MB par image et 30 images par jour et par visiteur sans compte.
  • Chaque image peut avoir jusqu'à 16 MP (4096 x 4096).
  • La taille en pixels de votre image ne change pas, et il n'existe aucun réglage de qualité pour la sortie GIF.

Déposez une image ici

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

Un GIF comporte au maximum 256 couleurs. La transparence est soit activée, soit désactivée, sans pixels partiellement transparents, si bien que les contours peuvent paraître irréguliers. Un GIF ou un WebP animé conserve son animation.

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

Résultat

Votre GIF apparaîtra ici.

L'outil web gratuit accepte des images jusqu'à 5 MB, 30 par jour. Connecté, la limite est de 10 MB.

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=gif" \
  -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 enregistre un PNG en GIF de 256 couleurs maximum, à la même taille en pixels ; un PNG donne un GIF fixe, et l'outil ne peut pas assembler plusieurs fichiers PNG en animation.

Points clés

  • Entrée : PNG, JPG, 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 dans le contenu du fichier, et les fichiers HEIC, SVG, PDF et RAW d'appareil photo ne sont pas acceptés.
  • Sortie : un GIF réduit à 256 couleurs maximum avec tramage ; la transparence est uniquement activée ou désactivée, donc les bords doux et les ombres peuvent paraître granuleux ; avec Conserver la transparence désactivé, les zones transparentes prennent une couleur de fond (blanc par défaut). Il n'existe aucun réglage de qualité ou de taille pour la sortie GIF.
  • Lors de notre test, un sticker PNG transparent généré de 800 x 600 px et de 42 KB est devenu un GIF de 36 KB avec sa transparence conservée (58 KB avec un fond blanc) ; l'image de test a été générée par nos scripts et les résultats varient selon l'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. Importez un fichier PNG. Le navigateur vérifie le type, la taille et le nombre de pixels avant l'envoi.
  2. Vérifiez l'aperçu et la taille de l'image affichés sur la page.
  3. Choisissez de conserver la transparence, ou sélectionnez une couleur de fond si vous la désactivez.
  4. Cliquez sur « Convertir en GIF » et attendez le résultat.
  5. Téléchargez le GIF. Les liens de téléchargement sont temporaires, enregistrez donc le fichier rapidement.

Exemple de résultat

Original PNG, 800 x 600 px, 42 KB, transparent background

The sample PNG sticker with a transparent background

Converted GIF, 800 x 600 px, 36 KB, transparency kept

L'exemple de sticker PNG converti en GIF avec son arrière-plan transparent conservé
Un sticker PNG généré de 800 x 600 px (42 KB : un disque bleu avec un anneau blanc et une étoile jaune, avec une ombre floue et douce, sur arrière-plan transparent) converti avec Convertir en GIF : un GIF de 36 KB de 800 x 600 px avec l'arrière-plan transparent conservé. L'ombre douce est réduite à des pixels entièrement transparents ou entièrement opaques. Avec Conserver la transparence désactivé et un fond blanc, le GIF faisait 58 KB. 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 PNG en GIF

Ouvrez l'outil, importez votre PNG, puis cliquez sur « Convertir en GIF ». L'outil traite une image à la fois, répétez donc les étapes pour chaque fichier. Vérifiez le panneau de résultat pour voir la nouvelle taille du fichier et la taille en pixels.

Avant de commencer, vérifiez si votre PNG contient des zones transparentes. La conservation de la transparence est activée par défaut, et vous pouvez la désactiver pour remplir ces zones avec une couleur de fond.

Ce que fait la conversion PNG en GIF

L'outil décode votre PNG et l'enregistre à nouveau en GIF. Un GIF stocke 256 couleurs maximum, l'outil utilise donc le tramage pour approcher les couleurs de votre image. Le traitement est effectué sur notre serveur, avec un traitement d'image classique.

Votre image conserve sa largeur et sa hauteur. La conversion modifie la façon dont les pixels sont stockés, et non leur nombre.

Une image fixe, et non une animation

Un PNG classique donne un GIF fixe. L'outil ne peut pas assembler plusieurs fichiers PNG en une animation, car il convertit une image à chaque exécution. Si vous avez besoin d'une animation créée à partir de plusieurs images, cette page ne peut pas le faire.

Un GIF animé ou un WebP animé en entrée conserve ses images, ses délais entre images et son nombre de boucles. Un PNG animé (APNG) n'est lu qu'à partir de sa première image.

La transparence dans le GIF

Un PNG peut contenir des pixels doux, partiellement transparents. Un pixel GIF est soit entièrement transparent, soit entièrement opaque, donc les bords doux et les ombres douces peuvent paraître granuleux après conversion.

Lors de notre test, un sticker de 800 x 600 px avec une ombre floue et douce a conservé son arrière-plan transparent lorsque Conserver la transparence était activé. Avec Conserver la transparence désactivé et un fond blanc, le fichier était plus volumineux et les coins sont devenus blancs. Les résultats varient selon l'image, essayez donc les deux réglages et comparez.

256 couleurs et tramage

Un GIF peut contenir 256 couleurs maximum. Chaque pixel renvoie à une entrée de cette palette. Les images en couleurs complètes avec des dégradés doux peuvent nécessiter un tramage, qui peut paraître granuleux ou présenter des bandes.

Les couleurs unies et les formes simples se convertissent généralement avec peu de perte. Les photographies et les dégradés doux sont le cas le plus difficile.

Taille du fichier : GIF ou PNG

Un GIF n'est pas toujours plus petit ou plus grand que le PNG d'origine. Le résultat dépend de l'image. Lors de nos tests, une illustration générée de 1200 x 900 px, dont le PNG pesait 42 KB, est devenue un GIF de 38 KB. Une scène de 3000 x 2250 px, dont le PNG pesait 184 KB, est devenue un GIF de 113 KB.

Ces mesures ont été faites sur des images que nous avons dessinées nous-mêmes, et non sur de vraies photographies. Les photographies paraissent généralement plus granuleuses et peuvent donner des fichiers GIF plus volumineux.

Quels fichiers PNG conviennent au GIF

Le GIF convient aux illustrations à aplats, aux logos, aux icônes, aux schémas simples, et à tout programme ou site qui demande un GIF. Les images avec peu de couleurs et des bords nets se convertissent généralement bien.

Les photographies et les dégradés doux peuvent présenter des bandes ou paraître granuleux. Si vous avez besoin de bords doux ou de couleurs complètes, une sortie PNG ou WebP peut mieux vous convenir. Vous pouvez convertir vers ces formats avec l'outil de conversion.

Fichiers acceptés par le convertisseur et limites

L'outil accepte PNG, JPG (aussi .jpeg et .jfif), WebP, AVIF, GIF, BMP et TIFF. Il n'accepte pas les fichiers SVG, PDF, HEIC/HEIF, BigTIFF ni RAW d'appareil photo. Le type de fichier est lu dans le contenu du fichier, et non dans son nom.

L'usage gratuit permet jusqu'à 5 MB par image, et jusqu'à 16 MP (4096 x 4096) par image. Les utilisateurs connectés peuvent importer jusqu'à 10 MB par image. Le résultat peut atteindre 20 MB ; un résultat plus grand échoue avec le message « output too large ».

PNG en GIF depuis du code

Vous pouvez envoyer une requête à notre API avec les octets bruts de l'image comme corps. Envoyez une requête POST à https://api.aiipworld.com/v1/image-jobs?op=image_convert et définissez format=gif dans la chaîne de requête. Le corps n'est ni du JSON ni du multipart. Définissez Content-Type sur image/png, image/jpeg, image/webp, image/gif, image/avif, image/bmp ou image/tiff.

Authentifiez-vous avec Authorization : Bearer <clé API> ou x-api-key. La réponse est 202 avec un job_id. Interrogez GET /v1/jobs/:id jusqu'à ce que la tâche réussisse, échoue ou dépasse le délai, puis téléchargez le fichier depuis download_url, qui est temporaire. Les paramètres keep_transparency, background et animate sont facultatifs. L'opération convert n'accepte pas width ni height ; pour réduire d'abord un PNG, utilisez la page Redimensionner un PNG ou l'opération resize.

Cette page affiche un exemple prêt à l'emploi en cURL, Node et Python, construit à partir des réglages que vous choisissez. Les erreurs possibles sont 400 invalid_params, 400 ou 422 unsupported_image, 413 file_too_large, 402 insufficient_credits et 429 rate limited. La documentation complète est à /docs/#image-convert.

Confidentialité : ce qui arrive à votre fichier

Votre image importée sert uniquement à produire le résultat. Elle est supprimée dès la fin de la tâche, qu'elle réussisse ou échoue. Le résultat 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.

Vous devez avoir le droit d'utiliser ce que vous importez, comme le précise notre politique d'utilisation acceptable. Les étiquettes de l'appareil photo et de localisation (EXIF/GPS) ne sont pas copiées dans le résultat.

Questions

Puis-je convertir PNG en GIF gratuitement ?

Oui, l'outil web gratuit convertit PNG en GIF sans compte, dans la limite quotidienne de 30 images par visiteur.

Puis-je créer un GIF animé à partir de plusieurs fichiers PNG ?

Non. Cette page ne transforme pas des PNG en animations GIF, car elle convertit une image à la fois, donc chaque PNG devient un GIF fixe. Pour obtenir un GIF animé, il vous faut une source déjà animée, comme un GIF ou un WebP animé.

Que se passe-t-il avec un PNG transparent ?

Avec Conserver la transparence activé, les zones transparentes restent transparentes dans le GIF. Un pixel GIF est entièrement transparent ou entièrement opaque, donc les bords doux peuvent paraître granuleux.

Pourquoi mon GIF paraît-il granuleux ?

Le GIF stocke 256 couleurs maximum, et l'outil utilise le tramage pour approcher les autres. Les photographies et les dégradés doux sont les plus susceptibles de paraître granuleux, et les résultats varient selon l'image.

Le GIF est-il plus petit que le PNG ?

Cela dépend de l'image. Lors de nos tests générés, un PNG de 1200 x 900 px et de 42 KB est devenu un GIF de 38 KB, mais d'autres images peuvent donner un fichier plus volumineux.

L'image change-t-elle de taille ?

Non, l'outil de conversion conserve la largeur et la hauteur en pixels. La sortie GIF n'a pas de menu Taille.

Combien de couleurs un GIF contient-il ?

Un GIF contient 256 couleurs maximum, stockées sous forme de palette vers laquelle chaque pixel renvoie.

Puis-je convertir un PNG animé ?

L'outil lit un PNG animé (APNG) à partir de sa première image uniquement, donc le GIF est une image fixe.

La conversion PNG en GIF est-elle sans perte ?

Non, la sortie GIF réduit l'image à 256 couleurs maximum, les détails de couleur peuvent donc changer. L'outil n'a pas d'option sans perte pour la sortie GIF.

Puis-je convertir PNG en GIF dans mon propre code ?

Oui, envoyez les octets bruts de l'image avec op=image_convert et format=gif à notre API. La page affiche un exemple prêt à 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