Free Normal Map Generator
Turn any height map or photo into a tangent-space normal map, right in your browser. Free, no sign-up, and your images never leave your device.
Open the GeneratorNormal Map Converters
Normal Map Generator
Turn any height map or photo into a tangent-space normal map in your browser - free, no upload.
Generate Normal MapHeight Map to Normal Map
Convert a grayscale height map or displacement map into a tangent-space normal map.
Generate Normal MapBump Map to Normal Map
Convert a bump map into a normal map so lighting and reflections respond correctly.
Generate Normal MapNormal Maps by Workflow
Normal Map for Blender
Generate normal maps and plug them into a Blender Principled BSDF the right way.
Normal Map for Unity
Make normal maps for Unity URP and HDRP and import them with the correct texture type.
Normal Map for Unreal Engine
Generate normal maps for Unreal Engine 5 materials with the correct green channel.
Normal Map for 3D Printing
Understand where normal maps help 3D printing workflows - and where real geometry is needed.
Normal Map for Game Textures
Batch-friendly normal maps for game environment and prop textures.
Normal Map for Photoshop
Make normal maps without Photoshop filters - then finish them in PS if you like.
Browse by Category
Normal Map Guides
What Is a Normal Map
Plain-English explanation of normal maps and how they fake surface detail.
How to Make a Normal Map
Step-by-step method to create a normal map from a height map or photo.
Normal Map vs Bump Map
The practical differences between normal maps and bump maps - and when each matters.
Why Are Normal Maps Blue
Why normal maps are mostly purple-blue, and what the colours tell you.