Character Animation
AI sprite generator
for game-ready animations
Upload one character and describe one move. Mable returns a transparent WebP sprite sheet with frame, grid, and playback data your game can play right away.
How to get the best resultsIdle · side view
- You give
- A square PNG, JPEG, or WebP of one character on a solid-colored background, plus one short movement description.
- You get
- A transparent WebP sprite sheet with frame count, grid layout, FPS, and loop metadata.
- Format
- Transparent WebP sprite sheet
Create great animations.
Any animation.
Any camera angle.
Create side-scroller, top-down, isometric, and front-facing character animations—or animate game props.
A sprite sheet your game can actually play.
› A fantasy treasure chest opens to reveal gold and gems inside.
Not just
characters.
Create chests, doors, pickups, traps—anything you want to animate in a 2D game.
Made with Character Animation
Real results, with the exact input that produced them. Nothing here is mocked up.
- Idle · side view
PromptAn anime adventurer stands still and breathes gently with both feet planted.
- Run · side view
PromptAn anime adventurer runs to the right with her sword held steady.
- Treasure chest · prop
PromptA fantasy treasure chest opens to reveal gold and gems inside.
- Sword attack · side view
- Walk down · top-down
- Walk down-right · isometric
- Talking · front-facing
What you can make
- Idle, run, jump, and attack cycles for side-scrollers
- Four- and eight-direction walk sets for top-down and isometric games
- Talking and reacting portraits for visual novels
- Props that animate: chests, doors, pickups, traps
Questions
Which engines can use the sprite sheet?
Any engine that reads a sprite sheet: Unity, Godot, Phaser, GameMaker, Defold, or a Mable game. Slice it by the returned frame size and grid, and play it at the returned FPS.
What image should I upload?
A square PNG, JPEG, or WebP up to 20 MiB showing one character on a solid-colored background. Choose a background color that does not appear on the character, and avoid transparent backgrounds.
What does the sprite sheet look like?
A transparent WebP atlas in row-major order, with frame size, grid, FPS, and loop flag returned alongside it. Most engines can slice it directly.
Can I animate a longer action?
Keep each generation to one short move, then chain clips by using the last frame of one animation as the first frame of the next. See the best-results guide for more.