Convertisseur GIF vers APNG gratuit
L'APNG (PNG animé) prend en charge les couleurs 24 bits complètes et la vraie transparence alpha — bien supérieur à la palette indexée 256 couleurs du GIF. Convertissez instantanément, gratuitement, dans votre navigateur.
Déposez un GIF ici ou cliquez pour parcourir
Conversion dans votre navigateur — rien n'est envoyé
Comment ça marche
Importez votre fichier GIF
Cliquez sur la zone d'importation ou faites glisser votre fichier .gif sur le convertisseur. Le fichier est traité entièrement dans votre navigateur — rien n'est envoyé à aucun serveur. Les fichiers GIF jusqu'à 50 Mo sont pris en charge.
Le convertisseur extrait et ré-encode chaque frame
FFmpeg WebAssembly lit la séquence de frames du GIF, extrait chaque frame en tant qu'image brute et les ré-encode en frames PNG avec une profondeur de couleur 24 bits complète et une transparence alpha 8 bits. Les frames sont assemblées dans un conteneur APNG avec les timings de frames d'origine préservés.
Téléchargez votre fichier .apng
Le fichier de sortie a une extension .apng et est un PNG animé valide que les navigateurs modernes affichent automatiquement lorsqu'il est utilisé dans une balise <img> standard. Pas de JavaScript, pas de code d'intégration spécial — juste une balise image ordinaire.
Intégrez-le sur votre site web ou application
Utilisez <img src="animation.apng" alt="description"> dans n'importe quelle page HTML. Chrome, Firefox, Safari et Edge animent tous nativement l'APNG. Vous pouvez également l'utiliser comme background-image CSS et il s'animera dans tous les navigateurs pris en charge.
Pourquoi l'APNG est meilleur que le GIF
Le GIF a été créé en 1987 avec une contrainte fondamentale qui n'a jamais été corrigée : chaque frame d'animation peut contenir au plus 256 couleurs, sélectionnées à partir d'une palette dérivée du contenu de l'image. Sur toute image avec un contenu colorimétrique complexe — photographies, dégradés lisses, ombres douces, texte anti-crénelé, teintes de peau — cette limitation produit des artefacts visibles de bandes de couleurs et de tramage. Le GIF traîne cette limitation depuis près de 40 ans, et il n'existe aucun moyen d'augmenter sa profondeur de couleur dans la spécification du format.
L'APNG (Animated Portable Network Graphics) a été proposé comme extension de la spécification PNG en 2004 et est désormais pris en charge par tous les principaux navigateurs. Il stocke chaque frame d'animation comme une image PNG complète, ce qui signifie que chaque frame dispose d'une couleur RGB 24 bits (16,7 millions de couleurs) et d'un canal alpha 8 bits indépendant. Le canal alpha 8 bits est la différence cruciale pour le travail UI moderne : il prend en charge 256 niveaux de transparence par pixel, permettant des contours semi-transparents lisses, des ombres portées, des halos flous et l'anti-crénelage des coins arrondis. La transparence du GIF est binaire — un pixel est soit entièrement transparent soit entièrement opaque, sans valeurs intermédiaires.
Pour les designers web et UI d'applications, l'APNG débloque des cas d'usage d'animation que le GIF ne peut tout simplement pas gérer : spinners de chargement avec effets de fondu lisses, animations de pulsation de badges de notification, contenu de stickers avec ombres portées semi-transparentes, et micro-animations de marque avec transitions de dégradés lisses. Partout où les contours crénelés et les bandes de couleurs du GIF seraient visibles dans une UI soignée, l'APNG est le format approprié.
Animations UI et états de chargement : Les spinners de chargement, les chargeurs squelettes, les animations de progression et les effets de transition bénéficient tous du canal alpha complet de l'APNG. Un spinner avec un effet de halo à fondu lisse paraît soigné en APNG et grossier en GIF.
Stickers et contenu style emoji : Les stickers Apple iMessage et de nombreux packs de stickers d'applications de messagerie utilisent l'APNG pour le contenu de stickers animés. Le canal alpha complet permet aux stickers d'avoir des contours lisses et de se fondre naturellement sur n'importe quelle couleur de fond de chat — impossible avec la transparence binaire du GIF.
Micro-animations de marque : Les animations de logo, les transitions d'icônes et les animations graphiques de marque nécessitent une fidélité des couleurs totale. Un logo avec un léger balayage de dégradé ou un effet de lueur colorée perd sa finesse lorsqu'il est forcé dans la palette 256 couleurs du GIF. L'APNG préserve les valeurs de couleurs exactes du design original.
Quand ne pas utiliser l'APNG : L'APNG n'est pas adapté aux emails (la plupart des clients ne l'animent pas), il n'est pas accepté par les plateformes vidéo sociales (utilisez MP4), et il n'apparaît pas dans les index de recherche GIF sur des plateformes comme GIPHY ou Tenor (utilisez GIF pour cette distribution). L'APNG est un format web et application, pas un format de partage social.
Fonctionnalités clés
Couleurs 24 bits complètes
16,7 millions de couleurs par frame — sans limite de palette 256 couleurs, sans bandes ni tramage.
Vraie transparence alpha
256 niveaux de transparence par pixel pour des contours lisses, des ombres et l'anti-crénelage.
100% privé
Votre GIF n'est jamais importé. Toute la conversion s'effectue dans votre navigateur via WebAssembly.
Intégration standard <img>
Utilisez l'APNG exactement comme un GIF en HTML — pas besoin de JavaScript ni d'attributs spéciaux.
Prêt pour les stickers iMessage
L'APNG est le format natif des stickers animés Apple iMessage.
Tous les navigateurs modernes
Chrome, Firefox, Safari et Edge animent tous nativement l'APNG depuis 2017+.
Comparaison des formats
| Fonctionnalité | GIF | APNG |
|---|---|---|
| Profondeur de couleur | 256 couleurs (indexé 8 bits) | 16,7 millions de couleurs (RGB 24 bits) |
| Transparence | Binaire (activé/désactivé uniquement) | Alpha 8 bits complet (0–255 niveaux) |
| Compression | LZW (sans perte, par frame) | DEFLATE (sans perte, par frame) |
| Prise en charge des navigateurs | Tous les navigateurs (IE6+) | Tous les navigateurs modernes (Chrome, Firefox, Safari, Edge) |
| Prise en charge des clients email | Large (idéal pour les emails) | Limitée (pas d'animation dans Gmail/Outlook) |
| Méthode d'intégration | Balise <img> | Balise <img> (identique) |
| Taille de fichier typique | Plus petite (pour les graphiques simples) | Plus grande (données couleur complètes par frame) |
| Idéal pour | Partage social, email, messagerie | Animations UI, stickers, design web |
Détails techniques
L'APNG étend la spécification PNG avec trois nouveaux types de chunks : acTL (chunk de contrôle d'animation, contenant le nombre de frames et le nombre de boucles), fcTL (chunk de contrôle de frame, un par frame, contenant les dimensions, la position, le timing et le mode de disposition/fusion de la frame), et fdAT (chunk de données de frame, contenant les données d'image PNG compressées pour chaque frame). Les données de la première frame sont stockées dans un chunk IDAT standard afin que les décodeurs PNG qui ne comprennent pas l'APNG affichent la première frame comme une image statique — compatibilité descendante totale.
Le mode de fusion fcTL est particulièrement important : l'APNG prend en charge deux opérations de fusion — APNG_BLEND_OP_SOURCE (remplace entièrement le canvas par les données de frame) et APNG_BLEND_OP_OVER (composite alpha la frame sur le canvas précédent). Cela permet des animations APNG où des frames semi-transparentes sont composées sur un fond, produisant des effets impossibles en GIF. FFmpeg utilise le mode de fusion SOURCE lors de la conversion depuis GIF, préservant le comportement d'animation d'origine.
La conversion utilise le muxeur apng de FFmpeg. Chaque frame GIF est décodée en un tampon de pixels RGBA brut, puis encodée en tant que chunk de frame PNG compressé par deflate. Comparée à la compression LZW du GIF, la compression DEFLATE de PNG tend à compresser différemment — mieux pour les images avec de grandes régions uniformes, parfois plus grande pour le contenu très tramé. L'avantage clé n'est pas le taux de compression mais la fidélité des couleurs : l'APNG stocke les couleurs exactes des pixels sans perte de quantification de palette.
Questions fréquemment posées
L'APNG sera-t-il plus grand que le GIF original ?
La conversion GIF vers APNG récupère-t-elle les couleurs d'origine ?
Puis-je utiliser l'APNG dans des campagnes d'email marketing ?
Comment intégrer un APNG sur un site web ?
L'APNG est-il meilleur que le WebP pour le contenu animé ?
Prêt à essayer ?
Faites défiler vers le haut et déposez votre fichier pour commencer.
Explorer tous les outils