GenPBR is a free normal map generator that also matches how people search for a normal map maker or normal map creator. Upload any diffuse or albedo texture, tune normal strength with live 3D preview, and export PNG for Unity, Unreal Engine, Blender, Maya, or Roblox.
Normal map maker & normal map creator
Searchers use normal map maker, normal map creator, and normal map generator for the same workflow: image in, normal map out. GenPBR is one free online tool—all three intents map to the same upload, 3D preview, and PNG export on /generate.
PNG to normal map
For png to normal map searches, upload your PNG on /generate or start from the dedicated png to normal map guide. PNG avoids JPEG blocking that can become false surface detail in inferred normals.
Image to normal map
Image to normal map workflows start the same way: one plate, tune normal strength in the 3D viewer, export. For diffuse-specific plates, see diffuse to normal map, then use this page as the canonical normal map generator anchor.
Normal map online — quick workflow
If you need a normal map online without installing desktop software, open /generate, upload once, and iterate. The same flow covers normal map gen and full normal maps generator exports when you generate the complete metal/rough set from one plate.
Diffuse / albedo → normal
Most artists start from a diffuse or albedo plate. For “diffuse to normal map” intent, see diffuse to normal map—that page links here as the main normal map generator hub for broader searches.
Full PBR from one image
Normal maps rarely ship alone. Pair outputs with the roughness map generator, metallic map generator, and height map generator, then export from /generate. For the full stack, use image to PBR or the texture map generator hub.