Free Pixel Art Walk Cycle Generator
Free pixel art walk cycle generator: procedural RPG characters with a 6-frame walk and 4-frame idle in 8 directions. Sprite sheet, GIF and Godot SpriteFrames.
32 × 48 px, seed 1. Down-left, left and up-left are the right-facing views mirrored. Walk: 6 frames at 10 fps. Click a direction to play it big.
What is in each download
An animation sheet has a row per direction (down, down-right, right, up-right, up, up-left, left, down-left) and the frames left to right; the all-animations sheet stacks idle, walk, run, jump, attack, hurt and death, 8 rows each. The Godot ZIP holds that sheet and a SpriteFrames .tres with 56 animations named idle_down, walk_down_right and so on (idle at 6 fps, walk at 10, run at 12; jump is played once); the JSON lists each animation's frames per direction, its fps and the ground line.
- Items and loot, or the full character creator? Procedural Pixel Art Generator
How to use the Pixel Art Walk Cycle Generator
- The character creator opens on Walk, playing in all 8 directions. Click a direction to play it big; Idle and Still are next to Walk.
- Describe the character in a few words ("dwarf knight with a red beard", "elf ranger in green") and press Go, or pick an archetype and press Randomize.
- Change any layer (body, eyes, hair, facial hair, top, legs, shoes, cape, headwear, what is in hand) and its colour; lock the layers you like and reroll the rest.
- Download the walk sheet or idle and walk together, a GIF of one direction or all eight, strips per direction, Godot SpriteFrames or the atlas JSON, at 1× or 2×.
Using it in your game
The walk sheet has a row per direction (down, down-right, right, up-right, up, up-left, left, down-left) and 6 frames of 32 × 48 px (64 × 96 at 2×) left to right, every frame on the same ground line; the idle and walk sheet puts idle's 8 rows of 4 frames above it. In Godot 4, unzip the Godot download into res://characters/ and give an AnimatedSprite2D the SpriteFrames .tres: play("walk_" + direction.replace("-", "_")) while the character moves and the matching idle_ animation when it stops (walk 10 fps, idle 6, looping). In Unity or other engines, slice the sheet as a grid or read the frames from the atlas JSON, and set texture filtering to Nearest (Point). Keep the seed: the same seed and settings always give the same character.
Frequently asked questions
Is it free? Do I need to sign up?
Yes, it is free, with no account, no limit and no watermark. Every character and every frame is drawn in your browser; only a description the built-in word list can't read at all is sent to our server, to pick the closest options from the same fixed lists.
Which directions, frames and speeds do I get?
All 8 directions: down, down-right, right, up-right, up, up-left, left and down-left. The walk is 6 frames at 10 fps (two contacts, two down frames and two passing frames, with the arms swinging against the legs, the body bobbing and capes trailing) and the idle is 4 frames at 6 fps. Each frame is a 32 × 48 px character, downloadable at 1× or 2×, and every frame stands on the same ground line.
How do I import the walk cycle into Godot?
Download the Godot ZIP and unzip it into your project: it holds the idle and walk sheet and a SpriteFrames .tres with 16 looping animations named idle_down, idle_down_right… walk_up_left, walk_down_left (idle at 6 fps, walk at 10). Give it to an AnimatedSprite2D and play("walk_down_right") while moving, the idle when stopped, with texture filtering on Nearest. For other engines, the sheet has a row per direction and the frames left to right, and the atlas JSON lists every frame.
Can I make my own sprite walk with it?
No. This tool animates the procedural characters it draws, which you build from layers (body, hair, outfit, headwear, weapon) or a short description. To animate your own art, use the AI Sprite Animation Generator: it is paid (credits), and it animates any sprite from a prompt such as "walking" or "casting a fireball".
Can I use the walk cycles in a commercial game?
Yes. Under our terms you own what you create and can use it in commercial and non-commercial projects without asking us.
Create game assets with AI
Generate original art, audio, and 3D models in seconds.