How to Create Normal Maps in GIMP

Published: January 19, 2026 • 5 min read • Beginner Friendly

GIMP (GNU Image Manipulation Program) is a fantastic free alternative to Photoshop. The best part? It comes with a built-in normal map generator that is perfect for indie game developers on a budget.

GIMP Normal Map Filter Interface

The Free Alternative

For years, Photoshop was the only professional choice for texture work. But GIMP has matured significantly, and with version 2.10+, it includes native support for generating normal maps without needing to install any sketchy 3rd party plugins.

Step-by-Step Guide

1. Open Your Texture

Launch GIMP and open the image you want to convert. A square, seamless texture is best (e.g., 1024x1024).

2. Open the Normal Map Filter

Navigate to the menu bar: Filters → Generic → Normal Map...

Note: If you don't see this, make sure you have updated GIMP to the latest version.

3. Adjust Settings

A dialogue box will appear with a 3D preview window.

4. Export

Click OK to apply the filter. Your image will turn purple. Now go to File → Export As... and save it.

Pro Tip: Save as TGA or PNG (uncompressed) to avoid compression artifacts that can ruin normal maps.

Want a Faster Way?

GIMP is great, but opening a heavy editor just to convert one image can be slow. Try our instant online converter.

Use Online Generator

GIMP vs Online Tools

When should you use GIMP vs an online generator?

Related Tutorials