Photo Editing in GIMP
Master color correction, exposure fixing, background removal, and professional retouching in GIMP 3.2.4.
Colour Correction
Colour correction is the process of adjusting an image so that its colours appear natural and consistent. GIMP provides several tools for this - The most powerful being Curves and Levels.
Using Curves (Colors → Curves)
The Curves dialog is the most powerful colour tool in GIMP. It allows you to map input tones to output tones across the entire tonal range.
S-Curve: Pull the highlights up and shadows down to add contrast and punch.
Colour channels: Switch to Red, Green, or Blue channel to fix colour casts.
White point: Drag the top-right point left to brighten the entire image.
Black point: Drag the bottom-left point right to deepen shadows.
Using Levels (Colors → Levels)
Levels is simpler than Curves - It adjusts the black point, white point, and midtone gamma of an image or individual channel.
Hue-Saturation (Colors → Hue-Saturation)
| Slider | What it does | Typical adjustment |
|---|---|---|
| Hue | Rotates all colours around the colour wheel | ±10–15° for mood shifts |
| Saturation | Intensifies or mutes colours | +10 to +30 for vibrancy; -100 for greyscale |
| Lightness | Brightens or darkens the whole image | Use sparingly - Curves is more precise |
Colour Correction Tool Comparison
Fixing Exposure Problems
Overexposed (too bright) and underexposed (too dark) photos are common issues. GIMP provides multiple ways to fix them.
Underexposed (too dark)
- Colors → Levels - Drag the white point left
- Colors → Curves - Raise the midtone point
- Colors → Exposure - Increase Exposure value
- Filters → Enhance → Unsharp Mask - Recovers detail
Overexposed (too bright)
- Colors → Levels - Drag the black point right
- Colors → Curves - Pull the highlights down
- Duplicate layer, set blend mode to Multiply
- Reduce the duplicate layer's opacity for fine control
Background Removal
Removing backgrounds is one of the most common photo editing tasks. GIMP offers several methods, each suited to different image types - For a dedicated walkthrough see our background removal guide.
- Click the background with the Fuzzy Select tool (U)
- Adjust Threshold (in Tool Options) until the whole background is selected
- Select → Grow by 1–2px to catch edge fringing
- Edit → Clear - Deletes the selection to transparency
- Zoom in and clean up any remaining fringing with the Eraser
- Select by Color tool (Shift+O)
- Click the background colour
- Adjust Threshold to expand the selection
- Invert selection (Ctrl+I) to protect subject, delete background
- Select → By Color to rough out the subject
- Use Foreground Select tool for fine detail
- Paint roughly over the foreground (subject)
- GIMP computes a precise mask automatically
- Convert to layer mask for non-destructive result
- Use the Paths tool (B) to click around the subject edge
- Click and drag to create curves at bends
- Close the path and convert to selection: Select → From Path
- Invert the selection and delete the background
Portrait Retouching
Professional portrait retouching in GIMP covers skin smoothing, blemish removal, eye enhancement, and teeth whitening.
Blemish & Spot Removal
- Duplicate the background layer (Shift+Ctrl+D) - Work on the copy
- Select the Heal tool (H)
- Hold Ctrl and click a clean skin area near the blemish to sample it
- Click or paint over the blemish to replace it with sampled skin
- Adjust brush size so it just covers the blemish
Skin Smoothing (Gaussian Blur Method)
- Duplicate the layer twice (you'll have Layer, Layer copy, Layer copy #2)
- On the top copy: Filters → Blur → Gaussian Blur (radius 10–15px)
- Set that layer's blend mode to Grain Extract
- Flatten only those two layers: Layer → Merge Down
- Set the merged layer's blend mode to Grain Merge
- Add a black layer mask - Paint white only over the skin areas to reveal smoothing
Teeth Whitening
- Use Select by Colour to select the teeth area
- Feather the selection (Select → Feather, 2–3px)
- Colors → Hue-Saturation - Reduce Yellow saturation, increase Lightness slightly
- Colors → Curves - Raise the midtones of the Blue channel slightly to counter yellowing
| Retouching Task | Primary GIMP Tool | Difficulty |
|---|---|---|
| Blemish removal | Heal Tool (H) | Easy |
| Skin smoothing | Gaussian Blur + Grain Merge | Intermediate |
| Eye brightening | Dodge Tool on Iris | Easy |
| Teeth whitening | Hue-Saturation + Curves | Easy |
| Frequency separation | Gaussian Blur + custom layer setup | Advanced |
| Liquify/warp | Filters → Distorts → iWarp | Intermediate |
| Background blur | Select subject → Gaussian blur background | Intermediate |
Crop & Straighten Photos
A straight horizon and good composition are the foundation of professional-looking photos.
Straightening a Tilted Horizon
- Open the Measure tool (Shift+M)
- Click and drag along the horizon line - GIMP shows the angle in the status bar
- Go to Image → Transform → Rotate by Angle - GIMP pre-fills the correction angle
- Click Rotate, then crop off the rotated edges using the Crop tool
Common Crop Ratios
Noise Reduction
High-ISO photos often contain grain or colour noise. GIMP has built-in tools to reduce it.
| Method | Path in GIMP | Best For |
|---|---|---|
| Median Cut | Filters → Enhance → Median Cut | Heavy grain reduction |
| Despeckle | Filters → Enhance → Despeckle | Salt-and-pepper noise |
| Gaussian Blur (light) | Filters → Blur → Gaussian Blur | Subtle smoothing, then resharpen |
| G'MIC Denoise | G'MIC plugin required | Best quality noise reduction available for GIMP |
Complete Photo Editing Workflow
Here is the recommended order of operations for photo editing in GIMP - Doing steps out of order can degrade quality.
-
1Backup: Duplicate the original layer immediately and keep it locked at the bottom
-
2Crop & Straighten: Fix composition and horizon before any colour work
-
3Exposure: Fix overall brightness with Levels or Curves
-
4White Balance: Remove colour casts using Curves on individual RGB channels
-
5Colour Grading: Hue-Saturation and Colour Balance for mood and vibrancy
-
6Local Adjustments: Dodge, Burn, or masked Curves for specific areas
-
7Retouching: Heal blemishes, remove distractions, fix skin
-
8Noise Reduction: Apply only if needed; before sharpening
-
9Sharpening: Always last - Unsharp Mask at the intended output size
-
10Export: File → Export As to PNG/JPG/WebP at the correct resolution
Photo Editing Capabilities: GIMP vs Alternatives
Scores are illustrative ratings (0–10) across key photo editing dimensions.