Créateur de GIF, gratuit
Créez des GIF animés à partir de vos images. Importez des photos, réorganisez-les, réglez les timings et téléchargez votre animation instantanément.
🔒 100 % dans le navigateurÉtape 1 : importer des images
📸 Déposez des images ici ou cliquez pour importer
Prend en charge JPG, PNG, WebP et d'autres formats d'image. Plusieurs fichiers acceptés.
Votre GIF
Comment ça marche
- Téléversez vos images. Déposez ou sélectionnez deux fichiers JPG, PNG ou WebP, ou plus. Chacun devient une image de l'animation, dans l'ordre de téléversement. Le navigateur les lit localement, rien n'est envoyé à un serveur.
- Réordonnez si besoin. Cliquez sur une image et utilisez Monter / Descendre pour corriger la séquence. L'animation se lit de haut en bas.
- Réglez la cadence des images. Le curseur Délai d'image définit la durée d'affichage de chaque image (50-2000 ms). 100 ms = 10 images par seconde, 200 ms = 5 fps, 500 ms = un rythme de diaporama plus posé.
- Choisissez le nombre de boucles et la qualité. Boucle = 0 signifie boucle infinie (la valeur par défaut, ce qu'attendent la plupart des messageries) ; 1 joue l'animation une seule fois. La qualité 1 donne le meilleur rendu mais l'encodage le plus lent ; 10-15 est le compromis pratique idéal.
- Choisissez une largeur de sortie. Auto conserve la taille source ; les préréglages 400-1000 px réduisent chaque image à une largeur cible avant l'encodage. Des largeurs plus petites produisent des fichiers radicalement plus légers.
- Cliquez sur Créer le GIF et téléchargez. L'encodage s'exécute dans votre navigateur. Quand la barre de progression se remplit, l'aperçu apparaît et le fichier est à un clic.
Vous avez plutôt un clip vidéo ? L'outil dédié Conversion vidéo en GIF en ligne, gratuite extrait les images de fichiers MP4 / WebM / MOV. Cet outil-ci est conçu pour les séquences d'images : captures d'écran, maquettes de conception, photos destinées à s'animer les unes après les autres.
Petit tour d'horizon du format GIF
Le Graphics Interchange Format a été publié par CompuServe le 15 juin 1987, conçu par une équipe d'ingénieurs dirigée par Steve Wilhite. La révision GIF89a de 1989 (toujours la version que tous les navigateurs analysent aujourd'hui) a ajouté la temporisation de l'animation, la transparence à un bit et des blocs de métadonnées propres à l'application. L'animation en boucle, ce pour quoi les GIF sont surtout connus aujourd'hui, ne figurait pas du tout dans la spécification d'origine : Netscape l'a ajoutée en septembre 1995 avec Navigator 2.0 via l'extension d'application « NETSCAPE2.0 », et ce bloc de 19 octets reste la façon dont chaque encodeur déclare le nombre de boucles aujourd'hui. La compression repose sur l'algorithme Lempel-Ziv-Welch (LZW) ; le brevet LZW américain détenu par Unisys a expiré le 20 juin 2003 (et à des dates similaires à l'international jusqu'à mi-2004), de sorte que le GIF est libre de brevet depuis deux décennies.
Pourquoi les GIF sont plus volumineux qu'on ne le croit
Trois choix structurels du format se conjuguent pour faire du GIF un moyen lourd de diffuser de l'animation en 2026 :
- 256 couleurs par image. Chaque image porte une palette indexée sur 8 bits, soit 256 entrées tirées d'un espace RVB sur 24 bits. Les photos et les dégradés doivent être quantifiés à cette palette, ce qui fait perdre du détail (effet de bandes) ou consomme des octets en motifs de tramage pour masquer la perte.
- Pas de prédiction interimage. Les codecs vidéo modernes stockent une image clé et un flux de différences de mouvement ; le GIF stocke chaque image indépendamment. Une animation de 30 images, c'est essentiellement 30 images compressées distinctes empilées dans un fichier.
- Transparence à un bit. Un pixel est soit entièrement opaque, soit entièrement transparent. Il n'y a pas de canal alpha, et c'est pourquoi les formes courbes sur un arrière-plan non assorti présentent des bords crénelés.
La conséquence pratique : un clip de 5 secondes en 480 px pèse facilement 5-20 Mo en GIF, mais seulement quelques centaines de Ko en MP4. La plupart des plateformes sociales plafonnent les GIF autour de 5-15 Mo et suppriment les plus gros. Si votre destination est une page web moderne sous votre propre contrôle, un MP4 dans <video autoplay muted loop playsinline> est généralement un meilleur choix technique. Le GIF garde l'avantage partout où la prise en charge des codecs de la destination est imprévisible (messageries, fichiers README, signatures d'e-mail, commentaires de gestionnaires de tickets), car chaque lecteur sur chaque plateforme peut l'afficher sans lecteur vidéo.
Réglages pratiques à viser
| Cas d'usage | Délai d'image | Largeur | Notes |
|---|---|---|---|
| Réaction Slack / Discord | 100-200 ms | 400-480 px | Gardez le fichier sous ~5 Mo. |
| Démo README / docs | 100-200 ms | 600-800 px | GitHub l'affiche en ligne, 10 Mo maximum par fichier. |
| Animation de signature d'e-mail | 200-500 ms | 320-480 px | Restez sous 1 Mo ; la première image doit être conforme à la charte de marque. |
| Diaporama / portfolio | 500-2000 ms | 800-1000 px | Moins d'images par seconde + des images plus grandes échangent la fluidité contre la netteté. |
| Repro de bogue | 100 ms | 600 px | 10 fps capturent l'essentiel des mouvements d'interface de façon lisible. |
La règle de la surface en pixels. La taille du fichier varie à peu près avec le nombre de pixels par image, ce qui signifie que doubler la largeur de sortie quadruple la surface à rapport d'aspect égal. Un GIF de 320 px fait environ le quart de la taille de la même animation en 640 px, et environ un seizième de sa taille en 1280 px. Réduisez toujours avant l'encodage plutôt qu'après.
Quand utiliser le GIF, quand opter pour autre chose
- Le GIF l'emporte quand la destination est imprévisible : messageries, e-mail, GitHub, Notion, Confluence, Jira, systèmes de gestion de tickets. Un GIF intégré avec une simple balise
<img>se lit automatiquement sur tous les navigateurs depuis les années 1990, sans balisage de lecteur vidéo ni vérification de codec. - L'APNG (Animated PNG) a été officiellement intégré à la spécification PNG en 2023. Il prend en charge la couleur sur 24 bits et un véritable canal alpha sur 8 bits, de sorte que les formes courbes restent nettes sur n'importe quel arrière-plan. Les fichiers sont généralement plus volumineux qu'un GIF pour la même animation, mais la qualité est bien supérieure.
- Le WebP animé est le format d'animation polyvalent de Google, avec alpha complet et modes avec ou sans perte. La prise en charge multinavigateur est d'environ 97 % en 2026 ; les messageries varient (Discord a ajouté la prise en charge native du WebP animé fin 2024 ; Slack et iMessage restent inconstants).
- L'AVIF animé produit les fichiers les plus légers de tous les formats actuels (souvent un ordre de grandeur plus petits qu'un GIF), mais la prise en charge dans les messageries et les éditeurs d'images accuse encore un retard sur l'AVIF statique.
- La vidéo MP4 / WebM est le bon choix pour toute animation de plus de quelques secondes destinée à une page web sous votre contrôle.
<video autoplay muted loop playsinline>est l'enveloppe standard. Les politiques de lecture automatique des navigateurs autorisent la vidéo en sourdine sans action de l'utilisateur, de sorte que le comportement visuel est indiscernable d'un GIF pour une fraction des octets.
Confidentialité et rapidité
De nombreux créateurs de GIF en ligne envoient vos images vers un serveur, les encodent là-bas et vous renvoient le résultat. Du point de vue du traitement des données, cela signifie que des captures d'écran d'interfaces avant lancement, des maquettes sous accord de confidentialité, des photos d'enfants ou tout ce que vous préféreriez ne pas confier à un tiers transitent par l'infrastructure de quelqu'un d'autre. Cet outil exécute l'encodeur dans votre navigateur grâce à la bibliothèque open source gif.js ; les images passent du glisser-déposer directement à un Web Worker qui construit le GIF, et la seule chose qui quitte la page est le fichier encodé lorsque vous cliquez sur Télécharger. La rapidité dépend de votre appareil : un GIF de réaction rapide prend une seconde ou deux, un diaporama de 30 images en 800 px peut tourner pendant 10-15 secondes sur un ordinateur portable courant.
Erreurs courantes
- Des images de tailles très différentes. L'encodeur utilise les dimensions de la première image et, pour les autres, ajoute des bandes noires ou les étire. Recadrez ou redimensionnez vos sources pour qu'elles correspondent avant le téléversement, pour un rendu le plus net possible.
- Délai d'image confondu avec les fps. Le curseur prend des millisecondes par image, pas des images par seconde. 100 ms valent 10 fps, 200 ms valent 5 fps, et 500 ms correspondent à « une image toutes les demi-secondes ». Si votre animation paraît lente, essayez de réduire le délai ; si elle paraît frénétique, augmentez-le.
- Valeur de qualité mal comprise. Les nombres plus bas donnent une meilleure qualité (et un encodage plus lent) ; les nombres plus élevés sont plus rapides mais plus grossiers. 10 est une bonne valeur par défaut ; descendez à 5 pour les images héroïques importantes, montez à 15-20 si la taille du fichier est critique.
- Largeur de sortie trop grande. Doubler la largeur quadruple la taille du fichier. 480 px suffisent pour la messagerie et la plupart des documentations ; ne passez à 800 px que lorsque le texte du GIF doit rester lisible.
- Nombre de boucles à 1 par erreur. Certaines plateformes (notamment l'ancien comportement de Twitter) affichent les GIF sans boucle comme une simple image statique. Laissez Boucle = 0 sauf si vous avez une raison précise de ne jouer qu'une fois.
- Mélanger des PNG avec transparence et des JPG sans. Les images JPG ont un arrière-plan opaque ; les images PNG peuvent être transparentes. L'encodeur choisit une seule couleur de transparence par palette, si bien que des sources mélangées peuvent produire des halos inattendus. Convertissez d'abord toutes les images au même format.
- Vouloir réaliser une longue animation. Le GIF est un mauvais format au-delà de ~10 secondes : la taille du fichier devient ingérable et la plupart des surfaces de partage limitent la taille de téléversement. Coupez sans hésiter, ou passez au MP4 / WebP pour les contenus plus longs.
Foire aux questions
Combien d'images puis-je ajouter ?
Autant que la mémoire de votre appareil peut en contenir confortablement. L'encodeur s'exécute entièrement dans le navigateur, il n'y a donc pas de limite côté serveur, mais un GIF de 100 images en 1000 px mettra un temps notable à s'encoder et produira un fichier de plusieurs mégaoctets. Pour la plupart des usages, 5-30 images en 400-600 px constituent le compromis idéal.
Quels formats d'image puis-je téléverser ?
Tout ce que le navigateur peut décoder comme une image : JPG, PNG, GIF (la première image est retenue), WebP, BMP et la plupart des formats modernes. La prise en charge du SVG dépend de l'API canvas du navigateur. Pour un rendu optimal, gardez toutes les images dans le même format et les mêmes dimensions.
Le GIF gère-t-il la transparence ?
Le GIF ne gère que la transparence à un bit : un pixel est soit entièrement opaque, soit entièrement transparent, sans anticrénelage. Si vous téléversez des images PNG comportant des pixels semi-transparents (ombres portées, bords doux), ces zones translucides basculent soit vers l'opacité, soit vers la couleur de transparence choisie, ce qui peut produire un aspect frangé. Pour les animations qui exigent un canal alpha propre sur des arrière-plans quelconques, l'APNG ou le WebP animé sont de meilleurs formats, même si la prise en charge varie selon la destination.
Le fichier encodé est-il envoyé quelque part ?
Non. L'encodeur gif.js s'exécute dans un Web Worker au sein de votre navigateur. Vos images source ne sont jamais envoyées à un serveur, et le résultat encodé non plus. Une fois la page chargée, l'outil fonctionne aussi hors ligne.
Pourquoi mon GIF est-il si volumineux ?
La compression du GIF est médiocre selon les standards modernes : chaque image porte sa propre palette indexée de 256 couleurs, sans prédiction interimage. Les principaux leviers sont la largeur de sortie (la taille du fichier varie avec la surface en pixels) et le nombre d'images. Plafonnez la largeur à 480 px pour un rendu adapté à la messagerie, réduisez l'animation aux images essentielles, et poussez la valeur de qualité vers 15-20 pour les fichiers les plus légers.
Puis-je modifier un GIF que j'ai déjà créé ?
Pas directement : cet outil construit de nouveaux GIF à partir d'images individuelles, il ne décompose pas un GIF existant en images. Pour modifier un GIF existant, il vous faudrait d'abord en extraire les images sous forme de fichiers distincts, les modifier ou les réordonner, puis les téléverser de nouveau ici comme une nouvelle séquence.