Normal maps for pixel art

Your sprites,
lit properly.

Put a torch in your game and your pixel art goes flat. Normal maps are the fix — and hand-painting one per sprite is a week you don't have.

Convention
OpenGL, +Y up
Filtering
Nearest
Format
PNG in, PNG out

Why it matters

01

A torch that actually lights the room

Moving light is what makes a scene feel like a place. Without normal maps your sprites take the same light from every angle, so the lamp you spent a week on reads as a coloured circle on a flat wall. This is the difference between a lit scene and a tinted one.

02

Your art still looks like your art

Every other tool guesses depth from brightness, which turns dark hair into a dent and every sprite into stamped tin. We follow the shading the artist already committed to — so what comes out is the same character, lit.

03

Ready for the engine you already use

Godot, Unity, or the one you wrote yourself. Correct suffix, correct convention, alpha untouched. Minutes of work, not a pipeline project — and nothing about your existing setup has to change.

Try it

Drop a sprite. Get a normal map.

Free while we're in beta. Drop one here and we'll open it in Studio, where you can compare all three models before you download.

Drop the sprite