Normal Map Generator
Generate normal maps from diffuse textures directly in your browser
Drop an image here or click to browse
PNG, JPEG, or WebP
Original Size:
-
File Name:
-
Strength
2.0
Higher values create more pronounced normal details
Blur (Pre-process)
0
Apply blur before generation to reduce noise
Height Source
Which channel to use as height data
No image loaded
About Normal Maps
Normal maps store surface direction information in RGB channels. This tool uses a Sobel operator to calculate surface gradients from height/luminance data. The output is a tangent-space normal map where R=X, G=Y, B=Z directions.