Normal Map to Height Map Converter
Convert an OpenGL normal map to a height map or displacement map directly in your browser.
Output keeps your source aspect ratio. The value above is the longest edge.
Result
Adjust the result. Intensity updates live - drag and see the height map update.
About this tool
Convert an OpenGL normal map to a grayscale height map or displacement map with Frankot-Chellappa Poisson reconstruction in your browser.
How it works
- Load an OpenGL normal map in PNG, JPG, or WebP format.
- Choose the output resolution and generate the height map.
- Adjust the height intensity and download an 8-bit or 16-bit PNG.
Key features
- OpenGL normal map input
- Frankot-Chellappa Poisson reconstruction
- Output up to 4096 by 4096 pixels
- 8-bit and 16-bit grayscale PNG
Privacy and output
Privacy
Your files are processed in this browser and are not uploaded to PolyScan for this task.
Output
Download a grayscale height or displacement map up to 4096 by 4096 pixels as an 8-bit or 16-bit PNG.