Background Remover — On-Device, Free
Remove a photo's background in your browser — instant color remover plus optional on-device AI. Transparent PNG out, nothing uploaded.
Two engines, one honest promise
Most “AI background removers” are an upload form in disguise — your photo goes to someone’s GPU, and the privacy policy decides what happens next. BgRemove works the other way: everything happens on your device.
- Color mode (the default) needs zero download. The tool reads the dominant color along the image borders, removes the connected region that matches it — or that color everywhere, your choice — and lets you refine with tolerance and edge feather. Click any spot of the image to pick a different color to erase. It is the right tool for white studio shots, green screens, scanned signatures and most product photos.
- AI mode is one button away when the background is messy: an open U²-Netp model (Apache-2.0) running in WebAssembly on your machine estimates a soft matte around the main subject. The ~17 MB model+runtime downloads once, then works offline too.
Either way you get a transparent PNG at full resolution, a before/after compare slider, zoom and pan for checking edges, and an optional white or custom-color fill for marketplaces and ID photos.
Typical jobs it does well
- Product photos for marketplaces — erase the table, fill white: the main-image look Amazon and eBay want. Details in the product-photo guide.
- Passport and ID photos — swap a colored wall for the plain light background most agencies require. Check the rules first: passport photo background rules.
- Stickers, logos and collages — transparency is what makes a PNG float over any design; see transparent PNG use cases.
- Green screens and seamless paper — the case color mode was built for; feather handles the spill.
Need the cutout in a different size afterward? Our sister tool ImgResize resizes and crops on-device too, and ExifView shows what metadata your photo carries — worth a look before publishing the result.
4 Ways to Remove a Background — When Each Wins
Color selection, flood fill, AI matting and hand masking — how each works and which job it suits.
Open →Product Photo Backgrounds — Marketplace Rules
Pure white for Amazon, light grey for eBay, style freedom for Etsy — plus the workflow that gets you there.
Open →Passport Photo Background Rules — US, UK, EU
White, off-white or light grey — the rules by country, and how to rescue a photo taken against the wrong wall.
Open →What Transparent PNGs Are For — 8 Real Uses
The alpha channel in action — where transparency is required, where it's wasted, and PNG vs WebP.
Open →Frequently asked questions
Are my photos uploaded to a server?
No. Decoding, masking, compositing and PNG encoding all run in JavaScript and WebAssembly inside this browser tab — there is no upload endpoint. Load the page, disconnect from the internet, and the color remover keeps working; the AI model, once downloaded, also runs fully offline.
What's the difference between color mode and AI mode?
Color mode is instant and needs no download: it removes pixels that match the background color — either the connected region around the edges or that color everywhere. It's ideal for studio shots, product photos on white, green screens and scanned logos. AI mode downloads a small open model (U²-Netp, ~4.6 MB) plus a WebAssembly runtime (~13 MB) once, then mattes the main subject on any background — better for cluttered scenes, but slower on first use and less precise on fine hair edges.
The AI button downloads something. What exactly, and from where?
Two files served by this same site (no third-party CDN): the u2netp.onnx model (~4.6 MB, Apache-2.0 licensed U²-Netp weights) and the onnxruntime-web WebAssembly runtime (~12.7 MB, MIT licensed). They're fetched once per visit and reused after that (plus normal HTTP caching); nothing about your photo is sent anywhere.
Why does my cutout have a colored halo around the edges?
Edge pixels blend the subject with the old background — most visible with green screens and strong backlight. Increase Edge feather slightly to soften the transition, lower Tolerance so less of the edge is removed, or switch to AI mode which estimates a soft matte instead of a hard cut.
How do I get a white or colored background instead of transparency?
Set New background to White or Custom color before downloading. The result is flattened onto that color — the right output for marketplaces that require pure white (Amazon's main images) or passport photos that need a plain light background.
Which backgrounds does color mode handle best?
Fairly uniform ones: white studio walls, seamless paper, green screens, sky. It struggles when the background color also appears in the subject (a white product on white) or when the backdrop is busy — that's what the AI mode is for. See the [techniques guide](/background-removal-techniques/) for picking the right approach.
Can I process several photos at once?
Yes — drop or pick a small batch. Each photo gets an automatic first pass (the dominant border color is removed). Refine any one of them in the editor, tick Apply to all images to share your settings across the batch, then Download all.
Will the output keep my photo's full resolution?
Yes. The on-screen preview is rendered from a smaller working copy so sliders stay responsive, but the downloaded PNG is always composited at your image's original resolution.
Latest articles
4 Ways to Remove a Background — When Each Wins
Color selection, flood fill, AI matting and hand masking — how each works and which job it suits.
Passport Photo Background Rules — US, UK, EU
White, off-white or light grey — the rules by country, and how to rescue a photo taken against the wrong wall.
Product Photo Backgrounds — Marketplace Rules
Pure white for Amazon, light grey for eBay, style freedom for Etsy — plus the workflow that gets you there.
What Transparent PNGs Are For — 8 Real Uses
The alpha channel in action — where transparency is required, where it's wasted, and PNG vs WebP.