Sprite Generator
Draw 16, 32 or 64 pixel sprites, or generate symmetric characters, monsters and items at random and edit them right away. Supports multi-frame animation and sprite sheet export.
Canvas & color
Random generator
Animation preview
How to use
When it helps
When you prototype a game, the first thing that slows you down is often the character art. This tool lets you draw on a small pixel canvas right away and add frames for short animations like walking or idle breathing.
The random generator applies left-right symmetry, an outline and simple shading to create base shapes for characters, monsters and items. When you are out of ideas, click a few times, pick a shape you like and touch it up yourself. It saves a lot of time.
When saving, you can pick a scale from 1x to 8x. Game engines usually use the original 1x image with filtering turned off, while blogs and social media need 4x or more so the pixels stay crisp.
FAQ
Is my drawing saved on a server?
No. Your drawing is saved automatically only in this browser and is never sent anywhere. To continue on another device, save it as a PNG.
Can I use randomly generated characters in a commercial game?
Yes. Generated sprites are newly created by this tool's rules, so you are free to use and modify them.
How many frames can I make?
There is no fixed limit, but with a 64 pixel canvas and many frames the saved sheet gets very long. Four to eight frames per action is usually enough.
Will my drawing disappear if I change the size?
No. It is scaled with nearest-neighbor sampling. Shrinking can lose detail, so save a copy first.
It looks blurry in my game engine.
Pixel art needs the texture filter set to Point (no filter). Turn off compression and filtering in your engine's texture settings.