Skip to content
RightYantra
Image tools

Background Remover

Automatically separate the subject of a photo from its background. The model runs locally on your device — unlike every commercial background remover, your photo is never uploaded and there is no per-image credit system.

Processed entirely on your device — nothing is uploaded

How to use the background remover

  1. 1Choose whether you want transparency, a solid colour or a green screen behind the subject.
  2. 2Drop a photo into the box above.
  3. 3Wait while the model downloads on first use — about 45 MB, once only.
  4. 4Download the result as a PNG.

How this differs from the commercial services

Every well-known background remover works the same way: you upload your image, a GPU on their infrastructure runs a segmentation model, and you get a result back — usually at reduced resolution unless you pay, and usually metered by credits.

This tool runs the model on your own machine. It uses RMBG-1.4, an open segmentation model published by BRIA AI, executed through transformers.js and WebAssembly. The consequence is that your photo never leaves the browser tab, there is no account, no credit balance, no queue, and no resolution cap on the output.

The trade-off is the first run. The model weights are about 45 megabytes and must be downloaded before anything can happen. Your browser caches them afterwards, so it is a one-time cost per device — but on a slow connection that first cutout will take a while.

What it handles well, and what it does not

The model was trained primarily on subject-and-background photographs, so it is strongest on exactly that: a person, a product, an animal or an object with a reasonably distinct background. Product shots on a plain surface come out close to perfect.

Hair and fur are the classic hard case for any segmentation model, and this one is better than most but not flawless. Fine flyaway strands against a busy background will be approximated. Against a plain contrasting background it does noticeably better, which is worth knowing if you have any control over how the photo is taken.

Genuinely difficult cases include transparent and reflective objects — glassware, water, spectacles — where the correct answer is ambiguous even to a human; subjects that blend into the background in colour and texture; and images with several plausible subjects, where the model has to guess which one you meant.

Motion blur and very low resolution both hurt, because the model has less edge information to work with. A sharp 1000-pixel image will cut out better than a blurry 4000-pixel one.

Choosing what goes behind the subject

Transparency is the flexible choice. The output is a PNG with an alpha channel, which you can drop onto any background later in a design tool, a slide deck or a web page. This is what you want for logos, product images for a catalogue, or anything that will be composited.

A solid white background is what most marketplaces require for product photography — Amazon, eBay and most e-commerce platforms specify pure white. Choosing it here composites the subject onto white and produces an opaque image, which is exactly what those systems check for.

The green screen option exists for video and streaming workflows, where you want to key the subject out again later in software that expects a chroma key colour.

Whichever you choose, the download is a PNG. JPEG cannot store transparency, so offering it would silently discard the thing you came here for.

Practical limits

Running a neural network in a browser tab needs memory — budget around a gigabyte free. On a phone with many tabs open, the tab may reload; closing other tabs usually fixes it.

Processing is done on the CPU through WebAssembly rather than on the GPU, which makes it slower than a server with dedicated hardware. A few seconds per image on a modern laptop is typical, longer on a phone. The model stays loaded between images in the same session, so a run of several photos only pays the setup cost once.

If a cutout comes out poor, the most effective fix is a better source image rather than different settings: more contrast between subject and background, sharper focus, and the subject filling more of the frame all help substantially.

Frequently asked questions

Is my photo uploaded to a server?

No. The model is downloaded to your browser and runs there. The image itself never leaves your device — which is unusual for this kind of tool.

Why is the first use slow?

The model weights are about 45 MB and download once. Your browser caches them, so subsequent cutouts start immediately.

Is there a limit on how many images I can do?

No. There are no credits and no account, because the computation costs us nothing — it happens on your hardware.

Why does it struggle with hair?

Fine strands against a busy background are genuinely ambiguous at the pixel level. A plainer, higher-contrast background improves the result markedly.

Can I get a JPG instead of a PNG?

Only by choosing a solid background, since JPEG cannot store transparency. With transparency selected the output must be PNG.

What resolution is the output?

The same as your input. There is no downscaling and no paid tier gating full resolution.

Related tools