Tutorial · GIMP 2.10 & GIMP 3
How to remove a background in GIMP
Four ways to cut out a subject in GIMP — for plain backgrounds, hair, white backgrounds and products — with the exact menus, shortcuts and fixes for the usual problems.


- Exact menu paths
- Works in GIMP 2.10 & 3
- Fixes for white fill & halos
- Faster AI option
Updated by the Kenerate AI team
On this page
Quick answer
How do you remove a background in GIMP?
To remove a background in GIMP, add an alpha channel (Layer → Transparency → Add Alpha Channel), select the background with Fuzzy Select, press Delete and export as PNG with File → Export As. For hair, select the subject with Foreground Select and invert; for white backgrounds, Colors → Color to Alpha does it in one step.
Key facts
- Works in
- GIMP 2.10 and GIMP 3
- Best for hair
- Foreground Select (5–15 min)
- White backgrounds
- Colors → Color to Alpha
- Save as
- PNG — JPG can't keep transparency
Pick your method
Which GIMP method should you use?
Match the tool to the photo. Most people with portraits need Foreground Select.
| Method | Best for | Time | Hair & fur |
|---|---|---|---|
| Fuzzy Select | Plain, even backgrounds | 1–3 min | Poor |
| Foreground Select | People, pets, hair | 5–15 min | Good with care |
| Color to Alpha | White backgrounds, logos, signatures | Under 1 min | n/a |
| Paths | Products with hard edges | 5–20 min | Poor |
| Kenerate AI (no GIMP) | Any photo | About 5 s | Very good (Cutout HD) |
Method 1 · plain backgrounds
Remove a solid background with Fuzzy Select
Quickest in GIMP when the background is one even colour.
Step 1: Open the image
Open your photo in GIMP.
FileOpen…
Step 2: Add an alpha channel
Without it, deleted pixels turn white instead of transparent. If the menu item is greyed out, the layer already has one.
LayerTransparencyAdd Alpha Channel
Step 3: Pick Fuzzy Select
Also called the magic wand; shortcut U. In the tool options, turn on Antialiasing and set Threshold to about 15–40.
ToolsSelection ToolsFuzzy Select
Tip: Low threshold = tighter selection. Raise it if the background has gradients.
Step 4: Click the background
Click the background. Hold Shift and click to add more areas, such as gaps between arms.
Step 5: Delete it
Press Delete. The background turns into a grey-and-white checkerboard, which means transparent. Then clear the selection.
SelectNone
Step 6: Export as PNG
Name the file .png and click Export. JPG cannot store transparency.
FileExport As…
Method 2 · hair and fur
Remove a background around hair with Foreground Select
GIMP's best tool for people and pets. Slower, but it keeps soft edges.
Step 1: Add an alpha channel
Without it, deleted pixels turn white instead of transparent. If the menu item is greyed out, the layer already has one.
LayerTransparencyAdd Alpha Channel
Step 2: Pick Foreground Select
It lives in the Free Select group of the toolbox.
ToolsSelection ToolsForeground Select
Step 3: Draw a rough outline
Click or drag loosely around the subject, including all the hair, and press Enter. The outside turns dark blue.
Step 4: Paint over the subject
With “Draw foreground” selected, paint across the subject — you don't need to reach the edges. Use a thicker stroke for large areas and a thinner one near hair.
Tip: Turn on Preview to see the mask. Paint with “Draw background” to remove areas it wrongly kept.
Step 5: Make the selection
Press Enter (or click Select) to turn the mask into a selection.
Step 6: Invert and delete
Invert the selection with Ctrl+I and press Delete.
SelectInvert
Step 7: Export as PNG
Name the file .png and click Export. JPG cannot store transparency.
FileExport As…
Method 3 · white backgrounds
Remove a white background with Color to Alpha
The one-step option for logos, icons, line art and signatures.
Step 1: Open Color to Alpha
It adds an alpha channel for you.
ColorsColor to Alpha…
Step 2: Pick the colour to remove
Keep the default white, or pick the exact background colour with the eyedropper, then click OK.
Tip: Great for logos, line art and signatures. It also makes light parts of the subject slightly see-through, so avoid it on white clothing.
Step 3: Export as PNG
Name the file .png and click Export. JPG cannot store transparency.
FileExport As…
Method 4 · products
Cut out a product with the Paths tool
Precise curves for bottles, shoes and gadgets, at the cost of time.
Step 1: Add an alpha channel
Without it, deleted pixels turn white instead of transparent. If the menu item is greyed out, the layer already has one.
LayerTransparencyAdd Alpha Channel
Step 2: Pick the Paths tool
Shortcut B. Click point by point around the product; drag to curve a segment. Close the path on the first point.
ToolsPaths
Step 3: Turn the path into a selection
Then invert it so the background is selected.
SelectFrom Path
Step 4: Invert and delete
Press Ctrl+I, then Delete.
SelectInvert
Step 5: Export as PNG
Name the file .png and click Export. JPG cannot store transparency.
FileExport As…
Troubleshooting
Why isn't my GIMP background transparent?
The background turns white, not transparent
The layer has no alpha channel. Add one (Layer → Transparency → Add Alpha Channel) and delete again.
A white or coloured halo around the subject
Shrink the selection by 1–2 px before you delete (Select → Shrink), or clean the edge afterwards with Colors → Color to Alpha on the halo colour.
The exported file has a white background
It was saved as JPG. Export as .png (or .webp) to keep transparency.
Foreground Select is slow or freezes
Very large photos slow it down. Scale the image first (Image → Scale Image), or use an AI background remover for big batches.
Fuzzy Select grabs part of the subject
Lower the Threshold, or hold Ctrl and click to subtract the area from the selection.
Checked 26 September 2026
GIMP vs Photoshop vs AI background removal
GIMP is free but manual. Photoshop has a one-click option inside a paid plan. An AI tool does the whole job in the browser.
| GIMP · free desktop app | Photoshop · paid plan | Kenerate AI · browser | |
|---|---|---|---|
| Plan | Free | Adobe subscription | Free credits, no subscription required |
| One-click removal | No | Remove Background quick action | Yes |
| Hair & fur | Foreground Select, by hand | Select and Mask | Cutout HD |
| Typical time | 5–15 min | 1–5 min | About 5 s |
| Full layer editing | Yes | Yes | Edit Studio |
Look closer
How close does AI get to a careful GIMP mask?
Foreground Select can match this with patience. Zoom into the Cutout HD result and judge the edge yourself.
- Backlit strands separated one by one
- No manual painting or refining
- Same transparent PNG you would export from GIMP


Or skip the masking
What the AI way looks like
Photos that take the longest in GIMP — hair, fur, glass and fine chains — cut out by Kenerate in seconds.
Example uses
Who uses which method
GIMP is the right tool for some jobs. For others, AI is simply faster.
Illustrative examples of typical workflows, not customer reviews.

Design student
Uses Foreground Select to understand masks, then checks the result against an AI cut-out to see where the edge could be cleaner.
Try this workflow
Blogger
Cuts out a mug or a plate for a featured image every week. Fuzzy Select struggles with the busy counter; one AI cut-out takes seconds.
Try this workflow
Brand designer
Uses Colors → Color to Alpha for clean vector-like scans, and AI when the only source is a phone photo with shadows.
Try this workflow
How it works
How it works in the app
Step 1
Add your image
Open Remove & Erase and drop in a photo — products, people and pets all work.
Step 2
Choose what should happen
Pick Cutout for a fast transparent PNG, HD for hair and fur, Pick for one object or Erase to remove something.
Step 3
Click Remove background
Press the button and the cut-out lands in your results in seconds.
Step 4
Compare and download the PNG
Drag the slider to compare, add a new background if you like, then download the transparent PNG.
See it in the app

Open Remove & Erase and drop in a photo — products, people and pets all work.
FAQ
GIMP background removal questions
8 questions
How do I remove a background in GIMP?
Add an alpha channel (Layer → Transparency → Add Alpha Channel), select the background with Fuzzy Select or select the subject with Foreground Select and invert, press Delete, then export as PNG with File → Export As.
Link to this answerWhy does GIMP fill the background with white instead of making it transparent?
The layer has no alpha channel. Choose Layer → Transparency → Add Alpha Channel, then delete again.
Link to this answerWhich GIMP tool is best for hair?
Foreground Select. Outline the subject, paint over it, check the preview and refine before you press Enter. Fine flyaways still take patience — an AI tool like Kenerate's Cutout HD is faster for hair and fur.
Link to this answerHow do I remove a white background in GIMP?
Use Colors → Color to Alpha and pick white. It turns white into transparency and softens the edges, which works well for logos and signatures.
Link to this answerWhy is my GIMP export not transparent?
You probably exported as JPG, which has no transparency. Use File → Export As and save as .png (or .webp).
Link to this answerHow do I get rid of the white edge (halo) around the cut-out?
Before deleting, shrink the selection by 1–2 px (Select → Shrink), or run Colors → Color to Alpha on the edge colour afterwards.
Link to this answerDoes this work in GIMP 3?
Yes. The menus used here — Layer → Transparency, Select → Invert, Colors → Color to Alpha and File → Export As — are in both GIMP 2.10 and GIMP 3.
Link to this answerIs there a faster way than GIMP?
Yes. Upload the photo to Kenerate's free background remover and download a transparent PNG a few seconds later. New accounts get free credits on sign-up.
Link to this answerIn depth
The tools behind GIMP's background removal
Where Foreground Select came from, what Color to Alpha does, and why alpha comes first — with sources.
On this page
Add an alpha channel first
A single background layer in GIMP has no transparency, so deleting pixels fills them with the background colour. Layer → Transparency → Add Alpha Channel gives the layer somewhere to store transparency [1].
Foreground Select: research inside GIMP
Foreground Select is based on SIOX (Simple Interactive Object Extraction) from Freie Universität Berlin and first appeared in GIMP 2.3.3 [2]. In GIMP 2.10 its default engine is “Matting Levin” [3] — named after Levin, Lischinski and Weiss's closed-form matting method, which estimates soft transparency at edges [4].
Color to Alpha for flat graphics
Colors → Color to Alpha makes a chosen colour transparent, turning partly-matching pixels partly transparent [5] — ideal for logos and line art on white, wrong for photos where the same colour appears inside the subject.
GIMP 3
GIMP 3.0, released in March 2025 after 2.10 in 2018, keeps the same tools and menu paths [6].

Done with masks?
Upload a photo and get a transparent PNG in seconds. Free credits on sign-up.
Tried it? Tell us how it went











