runs 100% locally · Canvas2D pixel processing

Texture & normal map generator

Drop in a flat 2D image, get back a normal map, roughness map, and height map — ready for Blender, Unreal, or any game engine.

Images are processed with plain pixel math in this browser tab. Nothing is uploaded.

Drop an image here, or click to browse

JPG, PNG, or WebP. Best on textures with visible surface detail.

No image yet — drop one above to get started.