How to Remove Background in GIMP — 3 Methods Compared
Free, open-source, and runs on every platform
GIMP has no built-in AI background remover, but three techniques — fuzzel select, layer masks, and the GIMP-ML plugin — get you to a clean transparent PNG. This guide covers all three so you can pick the fastest route for your workflow.
Loading upload service...

GIMP is the free, open-source alternative to Photoshop that runs on Linux, macOS, and Windows. It has no AI-powered background removal built in, which means removing a background in GIMP requires manual selection tools — or the GIMP-ML plugin that adds machine-learning cutout to the menu bar. Both approaches are covered below.
Method 1 — Fuzzel Select (No Plugin Required)
Best for: simple subjects on solid-color backgrounds
Open your image in GIMP
File → Open, or drag the image file onto the GIMP window. Convert to RGB mode if prompted (Colors → Mode → RGB).
Select the fuzzel select tool
Press U to activate it, or go to Tools → Selection Tools → Fuzzy Select. Set the Threshold to 15–35 depending on how clean the color edge is.
Click the background color
Click once on the background. GIMP selects all connected pixels within the threshold range. Use Shift+Click to add areas, Ctrl+Click to subtract.
Invert the selection and delete
Press Ctrl+I to invert — now your subject is selected. Press Delete to remove the background and reveal transparency. Export as PNG.
Method 2 — Layer Mask (Non-Destructive, Most Control)
Best for: complex edges where fuzzel select leaves halos
Duplicate your layer
In the Layers panel (Ctrl+L), right-click the background layer → Duplicate Layer. Work on the duplicate.
Add a white layer below
Create a new white layer (Layer → New Layer, fill with white) and drag it below the duplicated layer.
Use the paths tool for precision
Press B for the paths tool. Trace around your subject as precisely as possible. Click the paddle icon in the paths dialog to select the path as a mask.
Refine the mask
Paint the mask white (subject visible) or black (background hidden) with a soft brush.
Method 3 — GIMP-ML Plugin (AI-Powered, Fastest Result)
Best for: portraits, product shots, anything with fine detail
Install the GIMP-ML plugin
Download from the GIMP-ML GitHub releases page. Follow the install instructions for your OS. Requires Python 3.8+ and TensorFlow.
Restart GIMP and open your image
After install, GIMP shows a new 'ML' menu in the menu bar.
Run Remove Background (ML)
Go to ML → Remove Background. Choose the model — RMBG-1.4 is the best for general subjects. Click Process. Wait 5–15 seconds.
Export as PNG with transparency
The plugin creates a new layer with transparency where the background was. File → Export As → PNG. Make sure 'Save transparency' is checked.
GIMP Background Removal — Method Comparison
| Feature | Fuzzel Select | Layer Mask | GIMP-ML Plugin |
|---|---|---|---|
| AI-powered cutout | No | No | Yes (RMBG-1.4) |
| Best for complex edges (hair, fur) | Poor | Fair | Excellent |
| Time per image | 2–5 min | 5–15 min | 10–20 sec |
| No plugin required | Yes | Yes | No (plugin required) |
GIMP background removal — frequently asked questions
Does GIMP have automatic background removal?
Not by default. The base GIMP installation requires manual selection tools. The GIMP-ML plugin adds AI-powered background removal as a menu option, but it requires a one-time installation.
What is the fastest way to remove background in GIMP?
The GIMP-ML plugin with the RMBG-1.4 model is the fastest — 10–20 seconds per image with excellent edge quality. Without the plugin, the fuzzel select method takes 2–5 minutes for simple images.
Can I use GIMP background removal for product photos?
Yes. For e-commerce listings, the GIMP-ML plugin produces clean cutouts suitable for Amazon, eBay, or Shopify.
Is GIMP really free?
GIMP is completely free and open-source under the GPL license. There is no paid version and no feature restrictions. Download it from gimp.org.
How does GIMP compare to BGRemover for background removal?
BGRemover uses a cloud-based AI model updated monthly, processing an image in 5 seconds with no installation. GIMP with the ML plugin gives comparable quality but requires setup time and local compute.
Skip the plugin install — remove background in 5 seconds
Upload to BGRemover and get a transparent PNG in 5 seconds. No GIMP, no TensorFlow, no configuration. Free to try.
