About Pixel Monster Maker
To make a pixel art monster, pick a head, legs, arms, eyes, mouth, horns, ears and extras from the parts panel, recolor the body and features, then export. Randomize rolls parts and colours together, keeps body shades in one colour family, and leaves anything you lock alone.
By the ToolFluency team · Updated September 2026
Make pixel art monsters for your game: mix heads, legs, arms, eyes, mouths, horns, ears and extras, recolor, then export a PNG, animated GIF or sprite sheet with colour variants. Free, no sign-up.
How to use
- Pick a category in the left rail (Head, Legs, Arms, Eyes, Mouth, Horns, Ears, Extras) and click a part to put it on your monster. The canvas is 32 by 32 pixels, a common size for platformer and top-down enemies.
- Recolor from the Colours panel: body, body tint, fur, eye white, eye glow, mouth, tongue, horn, ear and inner ear each have swatches. Body, body tint and fur stay in one colour family when you randomize.
- Hit Randomize to roll every unlocked part and colour. Lock a category (padlock in the left rail) or a single colour (padlock in the Colours panel) to keep it while you reroll. The Colours button reshuffles only the colours.
- Switch between Polished (soft coloured outlines and a rim light) and Classic (hard outlines) render styles. The export uses the style you see.
- Nudge a part a pixel at a time with the arrow pad under the stage, and spread or pinch mirrored parts like horns and ears with the spacing buttons.
- Click Export for a PNG, a looping animated GIF of the idle bounce, or a sprite sheet with every frame in a row. Choose 1× to 8× and optionally trim empty space. Sprite sheets can add up to 8 colour-variant rows for fire, ice or shadow versions of one monster.
- Click Share to copy a link that rebuilds this exact monster, or Save to keep it in your ToolFluency library. Upload your own PNG part with the + tile and map its colours to the palette.
Examples
A roguelike's first dungeon of enemies
Lock the eye style and roll everything else until you have a dozen distinct monsters. Export each as a sprite sheet with 4 colour variants and you have normal, elite, fire and ice versions of every enemy.
Discord stickers and emoji
Build a handful of themed monsters, export animated GIFs at 4×, and upload them as server emoji. They share one art style, so the set reads as a family.
Frequently asked questions
Can I sell games that use these monster sprites?
Yes. Monsters you make are yours to use in commercial games, apps and merch, with no royalties. ToolFluency claims no rights to what you export. A credit is appreciated but not required.
Can I export an animated monster?
Yes. Export as an animated GIF for a looping idle bounce with a transparent background, or as a sprite sheet with every frame in a row for your engine. File names include the frame size and frame count so you can slice them directly.
How do I make enemy variants of one monster?
Build the monster, then choose Sprite sheet in Export and set Colour variants to 4 or 8 rows. Each row is the same monster in a different colour family. Lock any colour every variant should share, and use Re-roll variants until you like the set.
How do I import these sprites into a game engine?
Drop the PNG or sprite sheet into your project. In Unity set Filter Mode to Point (no filter); in Godot turn texture filtering off; in Phaser enable pixelArt and load the sheet with this.load.spritesheet using the frame size from the file name.
What style are the monsters?
The parts are drawn in a cute blob-monster style that suits platformers, roguelikes, light RPGs and mobile games. Recoloring and mixing can push them toward spooky, alien or elemental looks.
Can I add my own parts?
Yes. Use the + tile in the parts grid to upload a small PNG. Each colour in it maps to a palette slot, so your part recolors along with the rest of the monster. Saved parts can go to this browser only or to your ToolFluency library.
Part of ToolFluency’s library of free online tools for Creative. No account needed, no data leaves your device.