Couper un GIF : découper par image ou par temps
Pour couper un GIF, cet outil gratuit garde une partie continue d'un GIF animé et supprime le reste. Choisissez les images par numéro ou une plage de temps en millisecondes, vérifiez le résumé, puis téléchargez le résultat. Pour un usage gratuit, aucune inscription n'est nécessaire, et chaque fichier est limité à 5 MB.
- L'outil garde une partie continue. Vous ne pouvez pas retirer une section au milieu ni assembler des morceaux.
- Les tailles et durées de cette page ont été mesurées sur une animation de test générée, pas sur une vidéo réelle. Vos résultats varieront selon votre fichier.
- L'usage gratuit est limité à 5 MB par fichier et à 30 fichiers par jour et par visiteur.
Déposez une image ici
PNG, JPG, WebP, AVIF, GIF, BMP ou TIFF, jusqu'à 5 MB
Les images conservées gardent leurs propres durées et le nombre de boucles. Le fichier d'origine n'est pas modifié.
Un GIF compte au maximum 256 couleurs, et chaque pixel est soit totalement transparent, soit totalement opaque. Les images sont décodées, modifiées puis encodées à nouveau, si bien qu'un GIF aux nombreuses couleurs peut être un peu différent. La sortie WebP est avec perte ; utilisez le curseur de qualité.
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.
Modifié image par image
Les images de l'animation sont décodées une fois, modifiées puis encodées une fois. Le fichier d'origine n'est pas modifié, et le fichier importé est supprimé à la fin de la tâche.
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=gif_edit&action=trim&start_frame=1&end_frame=10" \
-H "Authorization: Bearer $AIIPWORLD_API_KEY" \
-H "Content-Type: image/gif" \
--data-binary @input.gif
# 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 garde une partie continue d'un GIF ou WebP animé, choisie par numéros d'image ou par un début et une fin en millisecondes, et supprime le reste.
Points clés
- Entrée : un GIF ou WebP animé de plus d'une image, jusqu'à 5 MB dans l'outil gratuit et 10 MB une fois connecté, et jusqu'à 16 MP (4096 x 4096) par image.
- Sortie : un GIF (ou un WebP animé) avec les images conservées, chacune avec son propre délai et le nombre de boucles d'origine ; une image est conservée lorsqu'elle commence à partir de l'instant de début et avant l'instant de fin.
- Il garde une partie continue ; il ne peut pas retirer une section au milieu ni assembler des morceaux.
- Lors de notre test, un GIF généré de 30 images, 1,8 s et 106 KB est devenu un GIF de 15 images, 0,9 s et 59 KB avec les images 1 à 15 ; l'animation de test a été générée par nos scripts et les résultats varient.
- 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 fichier, plus 1 crédit pour chaque tranche commencée de 5 MB de résultat au-delà des 5 MB initiaux et 1 crédit pour chaque tranche commencée de 10 MP d'images au-delà des 10 MP initiaux.
- 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=gif_edit (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
- Importez un GIF ou un WebP animé. Le navigateur affiche un aperçu et le nombre d'images.
- Réglez « Découper par » sur « Numéros d'image » ou « Temps en millisecondes », puis définissez la plage.
- Lisez la ligne de résumé pour confirmer les images conservées.
- Choisissez « Enregistrer en tant que » : « Identique à l'original », GIF ou « WebP animé ».
- Cliquez sur « Couper le GIF » puis téléchargez le résultat. Les liens de téléchargement ont une durée de vie courte.
Exemple de résultat
Comment utiliser cet outil pour couper un GIF
Importez votre fichier, choisissez la manière de le découper et lancez la tâche. Les étapes sont les mêmes pour les numéros d'image et pour les plages de temps. L'aperçu et le nombre d'images s'affichent avant de lancer quoi que ce soit, afin de vérifier la coupe. Commencez par « Découper par ». Réglez la plage, lisez la ligne de résumé, choisissez le format de sortie, puis cliquez sur « Couper le GIF ». Téléchargez ensuite le résultat avant l'expiration du lien.
Ce que fait cet outil
L'outil garde les images que vous sélectionnez et supprime les autres. Les images conservées gardent leurs propres délais et le nombre de boucles. L'outil n'applique aucun filtre et la taille de l'image reste la même. Le fichier est réencodé : un GIF est re-quantifié à 256 couleurs avec tramage, et un WebP animé est avec perte. Votre fichier d'origine n'est pas modifié. Au moins une image doit être conservée. En conserver une seule donne un GIF d'une image.
- Il garde une partie continue de l'animation.
- Il n'ajoute pas de fondu et n'inverse pas l'animation.
- Pour modifier la vitesse, utilisez la page Vitesse du GIF.
Couper par numéros d'image
Les numéros d'image sont le réglage par défaut. Renseignez « Premier cadre » et « Dernier cadre », chacun avec une zone de nombre et un curseur. Les deux extrémités sont conservées, donc les images 1 à 15 donnent 15 images. Lors de notre test sur une animation générée de 30 images (320 x 240 px, 60 ms par image), les images 1 à 15 ont donné 15 images, 0,9 s. Les images 11 à 20 ont donné 10 images, 0,6 s. Les numéros au-delà de la fin sont refusés, et le message indique le nombre d'images.
- Comptez les images à partir de 1.
- Vérifiez le nombre total d'images dans l'aperçu.
Couper par temps en millisecondes
Choisissez « Temps en millisecondes », puis saisissez « Début (ms) » et « Fin (ms) ». Une image est conservée lorsqu'elle commence à l'instant de début ou après, et avant la fin. La fin elle-même n'est pas incluse. Le navigateur lit les délais dans l'en-tête du fichier, donc le résumé indique les images conservées par une plage avant de lancer la tâche. Lors de notre test, de 600 à 1 200 ms ont conservé les images 11 à 20, comme la coupe par numéros d'image. Une plage de 0 à 1 000 ms a conservé 17 images, 1,0 s, car la 17e image commence à 960 ms.
- Une plage où aucune image ne commence est refusée.
- Le temps se compte à partir du début de chaque image, donc des délais inégaux modifient le résultat.
Ce qui arrive au délai et à la boucle
Un GIF coupé conserve les délais des images que vous avez gardées. Il conserve aussi le nombre de boucles du fichier d'origine. La durée de lecture est calculée comme les navigateurs lisent le fichier, donc un délai de 10 ms ou moins compte pour 100 ms. Le panneau de résultat affiche une ligne « Images conservées » avec la durée de lecture avant et après la coupe. Il affiche aussi la durée de lecture et la boucle de l'animation. Lors de notre test avec des délais inégaux (100, 100, 500, 100, 100, 1000 ms), une plage de 150 à 800 ms a conservé les images 3 et 4, qui commencent à 200 ms et 700 ms.
De combien un GIF coupé devient-il plus léger
Moins d'images donnent généralement un fichier plus petit, mais la taille ne baisse pas en ligne droite. Lors de notre test, le GIF complet de 30 images faisait 106 KB. Les images 1 à 15 ont donné 59 KB, et les images 11 à 20 ont donné 37 KB. Une seule image a donné 9,8 KB. Les résultats varient selon le fichier, car le contenu de l'image change la taille. Les tailles sont affichées en KB, où 1 KB vaut 1 024 octets, comme l'indique le panneau de résultat. Ces chiffres proviennent d'une animation de test générée, pas d'une vidéo réelle.
Enregistrer en GIF ou en WebP animé
« Enregistrer en tant que » propose « Identique à l'original », GIF ou « WebP animé ». Lorsque vous choisissez WebP, un curseur de qualité apparaît, avec une valeur par défaut de 80. La sortie en WebP animé est avec perte, donc le réglage de qualité modifie le détail de l'image. Lors de notre test, les images 1 à 15 enregistrées en WebP animé ont donné 37 KB, contre 59 KB en GIF. Essayez les deux formats et comparez les tailles de fichier dans le panneau de résultat pour votre propre fichier.
Garder une seule image ou une partie
Pour conserver une seule image, réglez le premier et le dernier cadre sur le même numéro. Le résultat est un GIF d'une image. Lors de notre test, l'image 5 a donné un GIF d'une image de 9,8 KB. L'outil garde une partie continue. Il ne peut pas supprimer une section au milieu ni assembler deux morceaux. Pour modifier la vitesse, utilisez la page Vitesse du GIF. Pour transformer des images en fichiers image, utilisez la page GIF vers cadres.
Limites pour les animations
Les limites sont vérifiées à partir de l'en-tête du fichier, avant le décodage de l'animation. Une fois connecté, vous pouvez couper jusqu'à 300 images et 64 MP de pixels au total. Les pixels totaux correspondent à la largeur de l'image x la hauteur de l'image x le nombre d'images. Sans compte, les limites sont de 100 images et 16 MP. Chaque image seule est limitée à 16 MP (4096 x 4096). Les tarifs commencent à 1 crédit par fichier. Vous payez 1 crédit de plus pour chaque tranche commencée de 10 mégapixels d'images décodées au-delà des 10 mégapixels initiaux. Un résultat de plus de 5 MB ajoute aussi 1 crédit pour chaque tranche commencée de 5 MB au-delà des 5 MB initiaux. Au-delà d'une limite, la tâche échoue et les crédits sont restitués.
- Le navigateur vous prévient avant l'envoi si une animation dépasse les limites.
Quels fichiers l'outil accepte
L'outil accepte le GIF et le WebP animé. Un PNG, un JPG ou un autre fichier est refusé avec un message qui l'indique. Le type de fichier est lu à partir du contenu, et non du nom. Un fichier texte ou corrompu renommé en .gif est refusé avec un message « image non prise en charge », de même qu'un GIF tronqué avant son marqueur de fin. L'usage web gratuit permet jusqu'à 5 MB par fichier, 30 fichiers par jour et par visiteur sans compte, et jusqu'à 16 MP (4096 x 4096) par image. Les utilisateurs connectés peuvent envoyer jusqu'à 10 MB par fichier. Un résultat de plus de 20 MB échoue avec un message « sortie trop volumineuse », au lieu de renvoyer un fichier tronqué.
Couper un GIF depuis du code
Envoyez une requête POST à https://api.aiipworld.com/v1/image-jobs. Le corps contient les octets bruts du fichier, pas du JSON ni du multipart. Réglez Content-Type sur image/gif ou image/webp. Authentifiez-vous avec Authorization : Bearer <clé API> ou x-api-key. Placez op=gif_edit et action=trim dans la chaîne de requête, ainsi que les paramètres de coupe indiqués dans la documentation. Chaque action accepte seulement ses propres paramètres, et les noms inconnus sont refusés. Envoyez timeout_sec=60, le maximum, pour les animations. L'API accepte une requête par fichier. Il n'existe ni endpoint par lots ni webhooks pour le moment. L'API renvoie 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. La page affiche sous l'outil des exemples cURL, Node et Python prêts à l'emploi, qui suivent les réglages choisis. La documentation se trouve à /docs/#image-jobs.
Confidentialité : que devient votre fichier
Votre fichier est envoyé à notre serveur et n'est pas modifié dans le navigateur. Nous le traitons avec sharp (Apache-2.0), qui repose sur la bibliothèque libvips. Il s'agit d'un traitement d'image classique, et non d'intelligence artificielle. Le fichier importé sert uniquement à produire le résultat et est supprimé dès la fin de la tâche, qu'elle réussisse ou échoue. Le résultat est supprimé après 10 minutes dans l'outil web gratuit. Les liens de téléchargement ont une durée de vie courte. Nous conservons uniquement les informations de base sur la tâche, comme l'opération, l'heure et le statut, et non le contenu de votre fichier ; 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.
Questions
Peut-on couper un GIF gratuitement ?
Oui, vous pouvez couper un GIF dans l'outil web gratuit sans compte, jusqu'à 30 fichiers par jour et par visiteur. L'usage anonyme nécessite une vérification de sécurité, et chaque fichier est limité à 5 MB. L'usage connecté est facturé en crédits, à partir de 1 crédit par fichier. Pour raccourcir un GIF, il suffit de choisir les images à conserver.
Comment couper le début ou la fin d'un GIF ?
Réglez « Premier cadre » pour couper le début, ou « Dernier cadre » pour couper la fin, avec des numéros d'image. Vous pouvez aussi choisir « Temps en millisecondes » et régler « Début (ms) » et « Fin (ms) ». Lisez la ligne de résumé avant de cliquer sur « Couper le GIF ».
Un GIF coupé conserve-t-il sa durée d'affichage ?
Oui, les images conservées gardent leurs propres délais et le nombre de boucles. La durée de lecture du résultat ne concerne que les images conservées.
Quelles images une plage de temps conserve-t-elle ?
Une image est conservée lorsqu'elle commence à « Début (ms) » ou après, et avant « Fin (ms) ». La fin n'est pas incluse. Si aucune image ne commence dans la plage, la tâche est refusée.
Peut-on retirer une partie au milieu d'un GIF ?
Non, l'outil garde une partie continue. Vous ne pouvez pas supprimer une section au milieu ni assembler des morceaux. Si vous avez besoin des images individuelles de l'animation, utilisez la page GIF vers cadres.
Peut-on ne garder qu'une seule image ?
Oui, réglez le premier et le dernier cadre sur le même numéro. Le résultat est un GIF d'une image. Lors de notre test, l'image 5 a donné un fichier de 9,8 KB.
Pourquoi le GIF coupé reste-t-il lourd en KB ?
Moins d'images aident, mais un GIF enregistre chaque image comme une image à 256 couleurs au maximum, donc la taille dépend de votre fichier. Lors de notre test, les mêmes images enregistrées en WebP animé ont donné 37 KB, contre 59 KB en GIF.
Peut-on couper un WebP animé ?
Oui, le WebP animé est accepté en entrée. Pour la sortie, choisissez « Identique à l'original », GIF ou « WebP animé ». La sortie en WebP animé est avec perte, et le curseur de qualité (80 par défaut) modifie le détail de l'image.
Que se passe-t-il si mes numéros d'image dépassent la fin ?
La tâche est refusée avec un message qui indique le nombre d'images. Lors de notre test, les images 20 à 40 ont été refusées pour une animation de 30 images. Choisissez des numéros de 1 jusqu'au nombre d'images affiché dans l'aperçu.
Pourquoi mon GIF a-t-il été refusé car trop long ou trop lourd ?
Le fichier ou l'animation dépasse une limite. Une fois connecté, les limites sont de 300 images et 64 MP de pixels au total. Sans compte, elles sont de 100 images et 16 MP. Chaque fichier est limité à 5 MB pour un usage gratuit et à 10 MB une fois connecté. Le navigateur vous prévient avant l'envoi, et une tâche qui dépasse une limite échoue, avec ses crédits rendus.
Combien de temps mon fichier est-il conservé ?
Le fichier importé est supprimé dès la fin de la tâche. Le résultat de l'outil web gratuit est supprimé après 10 minutes. Les liens de téléchargement ont une durée de vie courte. Nous conservons uniquement les informations de base sur la tâche, comme l'opération, l'heure et le statut, et non le contenu de votre fichier ; les utilisateurs connectés peuvent voir leurs tâches dans le tableau de bord.
Peut-on couper des fichiers GIF en code ?
Oui, utilisez l'API. Envoyez une requête POST à /v1/image-jobs avec les octets bruts du fichier, op=gif_edit et action=trim. Envoyez timeout_sec=60 pour les animations. La page affiche des exemples cURL, Node et Python prêts à l'emploi.
Cet outil est-il un découpeur de GIF capable de couper des fichiers GIF ?
Oui. Il garde une partie continue d'un GIF animé, choisie par numéros d'image ou par une plage de temps en millisecondes, et supprime le reste.
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.

