Normal Map Generator Online is a browser-based tool that converts any 2D image into a professional-grade normal map, designed for game developers and 3D artists, with no signup required.
What is Normal Map Generator Online?
Normal Map Generator Online transforms 2D images (height maps or directional photos) into normal maps that simulate 3D surface detail without adding geometry. It runs entirely in your browser — no downloads or installation needed — and produces normal, displacement, ambient occlusion (AO), and specular maps. Developed and hosted at normalmapgenerator.art, the tool is free to use and requires no account creation.
Key Features
- Multiple input sources — Upload a single grayscale height map or up to four directional photos to generate a normal map.
- Multi‑map export — Export normal, displacement, AO, and specular maps in PNG, JPEG, or OpenEXR formats.
- Real‑time 3D preview — See your normal map applied to a cube or a custom OBJ model with adjustable rotation, normal, displacement, and diffuse preview.
- Adjustable strength controls — Fine‑tune normal strength, displacement strength, and AO strength with live preview updates.
- Batch processing — Generate normal maps for multiple textures at once to speed up large projects.
- Seamless tile support — Produce tileable normal maps suitable for game environments and repeating textures.
- Game engine ready — Exported maps work with Unity, Unreal Engine, Godot, and Blender.
- AI enhancement coming soon — The page notes that AI‑powered processing will be added in a future update.
Who is it for?
- Game developers — Quickly create normal maps for props, characters, and environments without leaving the browser.
- 3D artists — Generate high‑detail normal maps from photographs or hand‑painted textures for use in Blender, Maya, or other modeling tools.
- Texture designers — Produce complete texture sets (normal, displacement, AO, specular) from a single input image and preview them on 3D models.
What can you do with it?
- Convert photos to normal maps — Upload a photograph and let the tool analyze surface detail to produce an accurate normal map for use in 3D scenes.
- Build tileable textures — Create seamless normal maps and height maps for floors, walls, or terrain in games and architectural visualizations.
- Batch process a texture library — Generate normal maps for dozens of images at once, saving time when preparing assets for a project.
- Combine height maps and directional photos — Use both input methods in the same workflow, then export all four map types (normal, displacement, AO, specular) with a single click.
How does it work?
- Input — Choose between a grayscale height map or four directional photos as your source. Drag‑and‑drop or pick from disk. Sample images are provided.
- Tune — Adjust normal strength, displacement strength, and AO strength using essential controls. Advanced controls (material presets, preview mode) are available for fine‑tuning. A 3D preview updates in real time.
- Export — Download your generated maps individually or as a set (normal, displacement, AO, specular) in PNG, JPEG, or OpenEXR format. All processing happens locally in your browser using WebGL.
Pricing
The tool is completely free — no signup, no payment, no trial limits. All current features are available at no cost.
FAQ
What is a normal map and why do I need one?
A normal map encodes surface direction information in RGB channels, simulating bumps, dents, and grooves on low‑polygon models. It provides far more detail than a bump map and is the standard technique for adding surface detail in modern game engines and 3D software.