Magic BG Remover
On-device AI processes your photos directly on your device. Photos are not sent to a server, and are neither stored nor used for training. Your photos are processed only on your device.
Click to upload or drag & drop
JPEG, PNG, WEBP or GIF (No file size limit)
Click to upload or drag & drop
Click to upload or drag & drop
JPEG, PNG, WEBP or GIF (No file size limit)
What Magic BG Remover Does
Magic BG Remover is a free background removal tool that runs entirely inside your web browser. There is no account to create, no file to upload, and no processing queue to wait in. When you pick a photo, the image is decoded locally, analysed by an AI segmentation model that has already been downloaded to your device, and handed back to you as a transparent PNG — without a single byte of the picture leaving your computer or phone.
That local-first design is the whole point. Most online background removers send your photo to a server, process it there, and keep it for some retention period. For product shots that have not launched yet, ID and passport photos, screenshots of internal documents, or pictures of family members, that round trip is often unacceptable. Magic BG Remover removes the round trip entirely: close the tab and nothing is left behind, because nothing was ever sent.
How to Use It
1. Add your image
Click the upload panel or drag a file onto it. JPEG, PNG, WEBP and GIF are all accepted. The picture appears in the preview immediately — at this stage it has only been read into your browser's memory, not sent anywhere.
2. Run the AI cut-out
Press Remove Background. The first run downloads the segmentation model, which takes a few seconds on a normal connection. After that the model is cached by your browser, so subsequent images are noticeably faster. A progress bar reports each stage: initialising, downloading, computing, and finishing.
3. Refine the edges by hand
AI segmentation is strong but rarely perfect on difficult subjects. The manual touch-up brush lets you erase leftover background pixels yourself, with an adjustable brush size and full undo and redo. This is usually the difference between a result that is close and one you can actually ship.
4. Download the transparent PNG
Save the finished cut-out as a PNG with a real alpha channel, ready to drop onto any background in Photoshop, Figma, Canva, PowerPoint, or your storefront's product page.
What People Use It For
Background removal sounds like a single task, but the requirements change a lot depending on what you are making. These are the jobs this tool handles well.
Online store product photos
Marketplaces such as Amazon, eBay, Etsy and most Korean platforms expect a clean white or transparent background for the main listing image. Shooting against a plain wall and cutting out afterwards is far cheaper than renting a studio, and a transparent PNG lets you re-use one shot across a white listing image, a coloured banner, and a seasonal promo tile.
Profile pictures and ID photos
Résumé photos, staff directory headshots, and social profiles often need a specific background colour. Cutting the subject out once gives you a source you can place on any colour later. Because processing is local, a photo of your own face never sits on someone else's server.
Logos and graphic assets
A logo you only have as a JPEG with a white box around it will show that box the moment you place it on a coloured header. Removing the background restores a usable transparent asset without re-drawing anything.
Thumbnails and social posts
Cutting a subject free from its background is the foundation of most thumbnail layouts — the person or product sits in front, the type and graphics sit behind. Doing this in the browser keeps the loop fast when you are testing several compositions.
Slides and documents
Pasted screenshots and stock photos with mismatched backgrounds make a deck look unfinished. A transparent cut-out sits cleanly on your slide template regardless of its colour.
How the Processing Works
The cut-out is produced by an ISNet image segmentation model executed through ONNX Runtime Web. When your browser and GPU support WebGPU, the model runs on the GPU; otherwise it falls back to a WebAssembly build that runs on the CPU. Both paths execute inside the browser tab, which is why no upload is involved and why performance depends on your own hardware rather than on server load.
The trade-off is honest and worth stating: the first run has to fetch the model files, so it is slower than a server-side service that has the model already loaded. Once cached, later images are processed without that delay. On an older phone, a very large image may take noticeably longer than on a desktop with a discrete GPU. In exchange, you get results that are not rate-limited, not queued behind other users, and not stored anywhere.
Getting the Best Results
Segmentation quality depends mostly on the source photo. A few minutes of care when shooting saves far more time than touching up afterwards.
- Give the subject clear separation from the background. A dark jacket against a dark sofa is the hardest case for any segmentation model, human or otherwise.
- Use even, diffuse lighting. Hard shadows falling across the boundary between subject and background confuse the edge detection.
- Start from the highest resolution you have. Downscaled or heavily compressed JPEGs lose exactly the fine edge detail the model needs.
- Expect to touch up hair, fur, and fine detail. These are genuinely hard — the brush exists for this reason.
- Be realistic about transparent and reflective subjects. Glass, water, chrome and glossy plastic partly show the background through them, so no cut-out can be fully correct without manual work.
- Avoid motion blur. A blurred boundary has no single correct edge to find.
Specifications
The practical limits of the tool, in one place, so you can tell before you start whether it fits your job.
- Input formats
- JPEG, PNG, WEBP, GIF
- Output format
- PNG with transparency (alpha channel)
- Where processing happens
- Inside your browser, on your device
- Files sent to a server
- None
- Account required
- No
- Price
- Free, with no per-image limit
- Watermark
- None
- Acceleration
- WebGPU where available, WebAssembly otherwise
- Manual editing
- Erase brush with adjustable size, undo and redo
Frequently Asked Questions
Q. Are my photos uploaded to a server?
A. No. The image is read into your browser and processed there. There is no upload endpoint for your pictures, and closing the tab discards everything. The only network requests during processing are for the AI model files themselves, which are the same for every user and contain nothing about your image.
Q. Which image formats can I use?
A. JPEG, PNG, WEBP and GIF are supported as inputs. The result is always exported as a PNG, because PNG is the common format that preserves a real transparent background.
Q. Is there a limit on how many images I can process?
A. No. Because the work happens on your own device rather than on our servers, there is no per-image cost to pass on and therefore no daily cap, credit system, or paid tier.
Q. Why is the first image slower than the rest?
A. The segmentation model has to be downloaded before the first cut-out can run. Your browser caches it afterwards, so later images skip that step. If you return days later and the first run is slow again, the cache was simply cleared in the meantime.
Q. The edges are not clean. What can I do?
A. Use the manual touch-up brush to erase whatever the model left behind, then download. For hair, fur, and semi-transparent materials, a short pass by hand is normal and expected rather than a sign that something went wrong.
Q. Does it work on a phone or tablet?
A. Yes. It runs in mobile browsers, and the touch-up brush is designed for touch input. Very large images on an older phone will take longer than on a desktop, since your device is doing the computation.
Q. Can I use the results commercially?
A. Yes. The tool does not claim any rights over your images or the cut-outs you produce. You are responsible for holding the rights to the source photo you upload, exactly as you would with any other editor.
Q. Why is the download a PNG instead of a JPEG?
A. JPEG has no alpha channel, so saving as JPEG would fill the transparent area with a solid colour and defeat the purpose. If you need a JPEG with a specific background, place the PNG on that background in any editor and export from there.
Q. Does it work offline?
A. After the page and the model have been cached by your browser, processing itself needs no connection, since the computation is local. The initial visit does require a connection to load the page and the model.
Guides
Twelve practical guides to background removal: what to shoot, how to get a clean edge, and what file to export for where it is going.
Clean Product Photos for Marketplace Listings
How to shoot product photos so the background comes off cleanly, remove it in the browser, and export images that meet common marketplace rules.
Read the guide →Profile Photos That Do Not Look Cut Out
How to turn an ordinary photo of yourself into a clean profile picture: what to shoot, what background to put behind you, and where a cut-out helps or hurts.
Read the guide →Photos That Sell Second-Hand Items Faster
Shooting and cleaning up photos of used items for resale apps: what to leave in, what to remove, and where editing crosses into misrepresenting the item.
Read the guide →Fixing the Background of ID and Résumé Photos
When you can change an ID photo background yourself, when you should not, and how to swap in a plain background without a studio visit.
Read the guide →Hair, Fur, and Other Edges That Fight Back
Why hair is the hardest thing to separate from a background, what an automatic model can and cannot recover, and how to get a usable result anyway.
Read the guide →Recovering a Transparent Logo from a JPG
Turn a flattened logo image back into a transparent PNG, understand where AI cut-out struggles with logos, and know when redrawing is the better call.
Read the guide →Turning Your Signature Into a Transparent Image
How to turn a signature written on paper into a transparent image you can place on your own documents, and what to keep in mind about storing it safely.
Read the guide →When the Result Comes Out Wrong
A symptom-by-symptom guide to bad cut-outs — holes in the subject, leftover halos, missing edges, failed loads — and what actually fixes each one.
Read the guide →From Transparent to White Background
Why so many upload forms reject transparent PNGs, and how to place a cut-out onto a clean white or coloured background using software you already have.
Read the guide →PNG, JPG, or WebP: Choosing the Right File
A practical comparison of the three image formats you will actually be asked for, what each one does to a cut-out, and how to decide without guessing.
Read the guide →Images for Slides, Reports, and Documents
How cutting out backgrounds makes slide decks and documents look composed rather than assembled, and where to stop before it becomes decoration.
Read the guide →What On-Device Processing Actually Means
A plain explanation of on-device background removal: what gets downloaded, what never gets uploaded, how to verify it yourself, and what it does and does not protect.
Read the guide →Scope and Disclaimer
Magic BG Remover is provided as an image-editing utility. Output quality depends on the resolution, lighting, and subject boundaries of the photo you supply, and results on difficult subjects will require manual correction. The tool is not marketed as a replacement for professional retouching where a guaranteed result is required.
You remain responsible for the rights to any image you process and for how you use the output. Features may change over time as the underlying model and browser APIs improve.