Découpeur de Sprite Sheet : découper un Sprite Sheet en frames individuels
Le découpeur de planches de sprites découpe ton PNG, JPG ou GIF en images distinctes selon le nombre de colonnes et de lignes ou la taille des sprites. Par exemple, une planche de 274 × 138 px, avec 8 colonnes et 4 lignes, donne 32 PNG de 32 × 32 px chacun. Gratuit, sans inscription ni téléversement : ton image est traitée uniquement dans le navigateur.
Créé par Justin Schuessler
Sprites prêts ? Teste ton Mod sur ton propre serveur Minecraft.
Glisser un Sprite Sheet ici ou en choisir un
PNG, JPG ou GIF, y compris les grandes spritesheets de 8192 × 8192 px, jusqu’à 10 000 frames par grille. Tu peux aussi coller avec Ctrl+V.
Ton image reste dans ton navigateur : elle n’est ni téléversée ni enregistrée.
Aucun Sprite Sheet chargé
L’aperçu de l’animation apparaît dès que la grille est valide.
Télécharger
Chaque image est enregistrée en PNG, sans perte et avec transparence, même si l’original est un JPG.
Grille
Charge un sprite sheet : la grille sera détectée automatiquement.
Exemple de résultat
Comment le découpeur de Sprite Sheet découpe un Sheet
L’outil détecte les colonnes, les lignes, le décalage et l’espacement grâce aux espaces transparents, ou utilise tes valeurs. Il affiche la grille en temps réel et enregistre chaque frame au format PNG. L’exemple utilise la planche du bouton « Charger la feuille d’exemple » ; tes valeurs dépendent de ton image.
Exemple · Entrée : 274 × 138 px, 8 colonnes, 4 lignes, décalage 2 px, espacement 2 px
- Frames
- 32
- Taille des frames
- 32 × 32px
- Grille
- 8 × 4
- Colonnes × lignes
- Espace inutilisé
- 2 / 2px
- droite / bas
Sortie
sprite_00.png x 2 y 2 32 × 32sprite_01.png x 36 y 2 32 × 32sprite_02.png x 70 y 2 32 × 32sprite_08.png x 2 y 36 32 × 32…sprite_31.png x 240 y 104 32 × 32- sprite_{index}Modèle de nom de fichier : numéro séquentiel complété par des zéros sur deux chiffres
- x / yPosition de la frame dans la planche : décalage, plus les frames et les espacements précédents
Pourquoi cet outil
Un Sprite Sheet Splitter qui affiche la grille
Conçu pour les créateurs de Mods, les développeurs indépendants et tous ceux qui préparent des graphismes de jeu pour leur propre serveur.
Grille détectée, affichée en direct sur l’image
L’outil détecte automatiquement les colonnes, les lignes, les marges et les espacements grâce aux zones transparentes. Chaque correction ajuste aussitôt la grille : tu vois avant l’exportation si chaque frame est bien délimité.
Sélectionner précisément des frames
Un clic sélectionne ou désélectionne une image ; Maj+clic sélectionne une plage entière. Exporte seulement le cycle de course plutôt que toute la planche, en PNG séparés ou dans un fichier ZIP.
Vérifier l’animation avant le téléchargement
Les frames sélectionnées défilent en boucle à une vitesse réglable de 1 à 60 FPS. Un décalage incorrect se repère immédiatement aux saccades.
Décomposer un GIF en images
Un GIF animé est décomposé en images d’animation correctement reconstituées. Beaucoup de GIF ne stockent que les zones modifiées, mais chaque image est tout de même extraite en entier.
Précision au pixel près au format PNG
Les frames sont copiées sans lissage et enregistrées au format PNG sans perte. La transparence est préservée et le pixel art reste net lorsque tu zoomes.
Sans envoi de fichier, même pour les grandes feuilles de sprites
L’image est traitée uniquement dans ton navigateur : rien n’est envoyé à un serveur. Même les planches de sprites de 8192 × 8192 pixels peuvent être agrandies de façon fluide, car seule la partie visible est dessinée.
Comment ça fonctionne
Découper une planche de sprites en quatre étapes
De la feuille de sprites au ZIP, sans compte ni envoi de fichier.
Étape 1
Charger un Sprite Sheet
Glisse un PNG, JPG ou GIF dans la zone, sélectionne-le ou colle-le avec Ctrl+V. Pour les PNG et GIF avec transparence, l’outil détecte la grille grâce aux espaces entre les sprites, ainsi que la marge, l’espacement et les lignes de séparation dessinées.
Étape 2
Vérifier la grille et l’ajuster si nécessaire
La grille s’affiche en direct sur l’image. Si elle ne correspond pas, indique les colonnes et les lignes ou la taille des sprites, ainsi que le décalage et l’espacement, sous « Ajuster la grille ». Pour un JPG, tu dois toujours régler la grille toi-même.
Étape 3
Tester l’animation
L’aperçu de l’animation lit les images en boucle à une cadence de 1 à 60 images par seconde. Les flèches te permettent de passer d’une image à l’autre. Si l’animation saccade, le décalage ou l’espacement doit généralement encore être ajusté.
Étape 4
Sélectionner et télécharger des frames
Sélectionne les images une par une en cliquant dessus, une plage avec Shift+clic ou toutes les images. Définis le modèle de nom de fichier avec {index}, {row} et {col}, puis télécharge les images en PNG ou réunies dans un ZIP.
Guide
Configurer la grille : colonnes, lignes, taille des sprites, décalage et espacement
Deux méthodes mènent à la même grille. Choisis celle dont tu connais les valeurs ; l’outil calcule et affiche les autres.
- Colonnes et lignes
- Nombre de frames en largeur et en hauteur. L’outil en déduit la taille des sprites.
- Largeur et hauteur du sprite
- La taille d’une image en pixels, si tu la connais, par exemple 16, 32 ou 64 px. L’outil en déduit le nombre de colonnes et de lignes.
- Offset X et Y
- La marge en haut et à gauche avant la première frame. Beaucoup de spritesheets ont ici 1 ou 2 pixels.
- Espacement X et Y
- L’intervalle entre deux images. Il ne compte qu’entre les images, pas après la dernière.
Comment l’outil effectue ses calculs
Largeur du sprite = (largeur de l’image − décalage − espacement × (colonnes − 1)) ÷ colonnes
Exemple : une planche de 274 px de large, avec un décalage de 2 px, un espacement de 2 px et 8 colonnes, donne (274 − 2 − 2 × 7) ÷ 8 = 32,25, soit 32 px par image après arrondi à l’entier inférieur. Il reste 2 px sur le bord droit.
Si un réglage ne correspond pas à l’image, par exemple s’il y a plus de colonnes que de pixels ou si l’offset dépasse la taille de l’image, l’outil en indique la raison au lieu d’exporter silencieusement des frames incorrectes. Une grille peut contenir au maximum 10 000 frames.
Repérer la grille
Automatiquement, manuellement ou par zone : comment l’outil repère la grille
La méthode adaptée dépend de ta planche de sprites. Toutes les trois aboutissent à la même grille régulière.
Détecter automatiquement
Sur les PNG et GIF avec transparence, l’outil recherche les espaces transparents entre les sprites et les lignes de séparation de couleur unie. Il en déduit les colonnes, les lignes, le décalage et l’espacement, jusqu’à une image de 8192 × 8192 pixels.
Régler manuellement
Pour un JPG, une image de plus de 8192 × 8192 pixels ou si la détection se trompe, indique le nombre de colonnes et de lignes ou la taille des sprites, ainsi que le décalage et l’espacement. Si une valeur ne correspond pas à l’image, l’outil t’explique pourquoi.
Faire glisser la zone
Sur une planche maîtresse contenant des blocs aux cellules de tailles différentes, trace un rectangle autour d’un bloc. L’outil détecte alors la grille uniquement dans cette zone, et les bords s’alignent sur les espaces entre les sprites.
Les atlas de textures compactés, dont les images de tailles différentes sont disposées sans grille, ne peuvent pas être découpés à l’aide d’une grille. Leurs coordonnées figurent dans le fichier atlas du logiciel qui les a créés, que cet outil ne lit pas.
Outil de découpage de GIF
Décomposer un GIF en images distinctes
Un GIF animé n’est pas une grille, mais une suite d’images. Un mode spécifique est prévu à cet effet.
Première image comme planche
Si ton GIF est en réalité une planche de sprites, désactive « Exporter les images du GIF ». L’outil utilisera alors la première image comme un PNG et détectera la grille.
Exporter les images d’un GIF
Un GIF animé ouvre directement l’outil dans ce mode, qui décompose l’animation en images individuelles, jusqu’à 200 images. L’outil reprend la vitesse d’aperçu du GIF.
Frames complets plutôt que fragments
Les GIF n’enregistrent souvent que la zone qui change et définissent ce qui arrive à l’image précédente. L’outil reconstitue chaque image selon ces règles pour éviter les images incomplètes ou brouillées.
Découvrir plus
Autres outils
Générateur de pixel art
Importe une image et convertis-la en blocs Minecraft — avec liste des matériaux, plan de construction et commandes /fill. Le tout dans le navigateur.
Créé par Eric Mager
Compresser et réduire des images
Compresse et réduis tes images en ligne : diminue la taille des JPG, PNG et WebP, atteins une taille cible en KB ou convertis-les, par exemple de PNG en JPG. Tout se passe dans le navigateur.
Créé par Dimitri Heissler
Recadrer une image (Image Cropper)
NouveauRecadre une image librement, en cercle ou selon des formats fixes comme une miniature YouTube, une bannière Discord, une story Instagram ou un en-tête X. Ajustement au pixel près, export en PNG, JPG ou WebP. Fonctionne entièrement dans le navigateur.
Créé par Luca Stanek
Convertir un SVG en PNG (SVG to PNG)
NouveauConvertis un SVG en PNG : enregistre tes images vectorielles avec une netteté parfaite à toute taille, au format PNG, JPG ou WebP, avec un fond transparent et des modèles pour favicon, emoji Discord et icône de serveur Minecraft. Tout se fait dans le navigateur.
Créé par Luca Stanek
Générateur de favicons
Génère un ensemble complet de favicons à partir de n’importe quelle image : favicon.ico, icône Apple Touch, icônes Android Chrome, site.webmanifest et extrait HTML prêt à copier, entièrement dans ton navigateur.
Créé par Jakub Martyniak
Sélecteur de couleurs à partir d’une image
Relève le code couleur d’une image : pipette avec loupe, HEX, RGB et HSL, palette de l’image et indication de contraste. L’image reste dans le navigateur.
Créé par Dimitri Heissler
FAQ
Questions fréquentes
Réponses rapides sur les sprite sheets, les frames GIF et cet outil de découpe de sprite sheets.
Un découpeur de planches de sprites sépare une planche de sprites en images individuelles. Une planche de sprites est une image qui rassemble, sur une grille, plusieurs images de même taille issues d’une animation ou différentes icônes. Les jeux chargent ainsi un seul fichier au lieu de centaines de petites images. Mais pour les modifier, créer des Mods ou les utiliser dans un autre outil, tu as souvent besoin de les séparer.
Ajoute la planche à l’outil. Il détecte généralement la grille tout seul ; sinon, indique le nombre de colonnes et de lignes ou la taille d’un sprite. Vérifie la grille dans l’aperçu et lis l’animation à une cadence de 1 à 60 images par seconde. Lorsque chaque image est bien délimitée, télécharge toutes les images dans un ZIP ou sélectionne celles que tu veux en cliquant dessus. Cela prend généralement moins d’une minute.
Oui, pour les PNG et GIF avec transparence. L’outil recherche les espaces transparents entre les sprites et en déduit les colonnes, les lignes, la marge et l’espacement. Il détecte aussi les lignes de séparation de couleur unie entre les images. Un JPG n’a pas de transparence : tu règles donc la grille toi-même, soit avec les colonnes et les lignes, soit avec la taille des sprites ; l’outil calcule l’autre valeur. Si la détection se trompe, corrige-la sous « Ajuster la grille ». « Détection automatique » rétablit les valeurs détectées.
L’offset correspond à la marge en haut et à gauche avant le début de la première frame. Le spacing est l’espace entre deux frames, par exemple une ligne de séparation de 2 pixels. Il ne compte qu’entre les frames, pas après la dernière. L’outil indique les pixels restants à droite ou en bas comme zone inutilisée.
Oui. L’outil ouvre directement un GIF animé en mode GIF : il décompose l’animation en images individuelles, jusqu’à 200, et reconstitue chacune en entier, même si le GIF ne stocke que les zones modifiées. Tu peux télécharger les images en PNG ou dans un ZIP. Si le GIF est en réalité une planche de sprites, désactive « Exporter les images du GIF » : l’outil utilisera alors la première image comme planche. Il fait ainsi office de découpeur de planches de sprites et de GIF.
Des fichiers PNG individuels, un par image, ou réunis dans un ZIP. Le format PNG est sans perte et préserve la transparence, même si l’original est un JPG. Une planche de sprites de 274 × 138 px, avec 8 colonnes, 4 lignes, un décalage de 2 px et un espacement de 2 px, produit 32 frames de 32 × 32 px chacune, enregistrées de sprite_00.png à sprite_31.png dans un ZIP. Les noms suivent un modèle avec {index}, {row} et {col} ; par défaut, il s’agit de sprite_{index}. La numérotation commence à 0 ou à 1 et peut être complétée par des zéros. Dans le ZIP, _2, _3 sont ajoutés aux noms en double.
L’outil est gratuit et ne nécessite aucun compte. L’image est lue et découpée dans ton navigateur, puis proposée au téléchargement. Elle n’est ni téléversée ni stockée. Dans l’onglet Réseau des outils de développement, tu peux vérifier qu’aucune requête contenant ton image n’est envoyée lors du découpage.
PNG, JPG et GIF jusqu’à 200 MB et 16.384 pixels par côté. L’outil détecte automatiquement la grille jusqu’à une image de 8192 × 8192 pixels ; une grille peut contenir jusqu’à 10 000 images. Il fonctionne avec une grille régulière : sur une planche maîtresse comportant des blocs aux cellules de tailles différentes, trace un rectangle autour d’un bloc avec « Tracer une zone ». Si la dernière ligne est à moitié vide, utilise « Ignorer les images vides ». L’outil ne découpe pas les atlas de textures compactés dont les images sont disposées sans grille.
D’autres questions ?
Contacter le supportLoue ton propre Serveur de jeu en 60 secondes
Teste tes Mods, tes packs de textures et tes idées de jeu sur ton propre serveur, avec protection DDoS, gestion simplifiée des Mods et assez de puissance pour ta communauté.
Sans configuration. Sans risque. En ligne en quelques secondes.
Tu cherches d’autres outils ? Voir tous les outils d’image et de design
