Drop your images
Drag in one or many — they never leave your device, the AI runs locally.
Cut-out
On-device AI isolates every subject into a transparent cut-out — export a small WebP or a PNG. Free, unlimited, and nothing is ever uploaded.
Drop images to cut out
PNG · JPG · WEBP — batch supported, the AI runs on your device
How it works
Drag in one or many — they never leave your device, the AI runs locally.
A neural model separates each subject from its background, one after another.
Keep them transparent, or flatten onto white, studio grey or black. Download one or the whole batch as a zip.
What it is good for
Drop products onto pure white for marketplaces and catalogues.
Isolate a face for avatars, badges or a plain-background portrait.
Grab transparent cut-outs to drop into posters, decks and thumbnails.
Cutting a subject out of its background used to mean tracing edges by hand with a pen tool. This does the tracing for you: a segmentation model looks at the whole image, decides which pixels belong to the subject, and hands back everything else as transparent. It is fast, it is free, and — because the model runs inside your browser — the photo never travels anywhere. Here is what the model is good at, where it slips, and how to get a clean transparent PNG out the other side.
The tool runs a salient-object segmentation model called BiRefNet. Instead of matching colours, it predicts a matte — a soft, per-pixel map of how much each pixel belongs to the foreground — so a single strand of hair can be half-kept rather than crudely clipped. The image is analysed at 512×512, the matte is scaled back up to your full resolution, and the subject is painted onto a transparent canvas. Nothing here needs a server: the model weights download once (about 90 MB, then cached), and every cut-out after that happens on your own machine.
Because it reasons about the subject rather than the colour, it copes with backgrounds a colour eraser would choke on — a person in front of a cluttered street, a dog on grass, a bottle on a wooden desk. It is at its best with:
No segmentation model is perfect. Three cases are genuinely hard: glass and other transparent objects, where the model cannot tell what should show through; subjects the same tone as their background, like a grey cat on a grey couch; and scenes so busy the subject itself is ambiguous. When the model is unsure it can overshoot and erase almost everything — so this tool watches for exactly that, and if the first pass keeps almost no pixels it quietly retries the same image on a larger, more careful model, showing "Refining…" while it works. When your background is instead a flat colour or a smooth gradient — game art, a logo, a product already on white — a segmentation model is overkill, and the deterministic colour eraser clears the background by colour without ever over-removing fine foreground detail.
By default you get a small transparent WebP, which keeps the alpha channel at a fraction of PNG's weight — handy when the cut-out is headed back onto the web. Tap PNG when you need the widest compatibility or a lossless master; both formats stay fully transparent. If you would rather not keep the transparency, flatten the subject onto white, studio grey or black before you download. Drop in a whole folder and every result zips together in one pass. The transparent PNG guide covers where each format pays off.
There is no upload step here, and there is no account. The only thing that ever leaves your network is that one-time model download; your images are read, cut out and saved entirely inside the browser tab. Close it and nothing lingers on a server, because nothing was ever sent to one.
For a step-by-step walkthrough with example images, read how to remove a background, and for the export side — formats, edges, and when transparency matters — see make a transparent PNG.
The whole model runs locally with WebGPU and WebAssembly. No servers, no uploads, no accounts — your images stay private by design.
Yes — unlimited, no account and no watermark. The AI model runs entirely in your browser.
Never. Everything is processed on your own device. The only download is the AI model itself, fetched once and then cached.
The AI model (~90 MB) downloads on first use, then it is cached — every cut-out after that is fast.
Any modern browser works. Where WebGPU is available it runs on the GPU for extra speed; otherwise it falls back to the CPU.
A small transparent WebP by default — or switch to PNG with one tap. WebP keeps the transparency at a fraction of PNG’s size, so a compressed image does not balloon back up. You can also flatten onto a solid backdrop before downloading.
For a solid or gradient background — game art, logos, a product on white — try the deterministic colour eraser at ruah.tools/erase-background. It clears the background by colour and keeps fine foreground detail like foliage, so it never over-removes.
Yes. The model predicts a soft matte rather than a hard outline, so flyaway hair and fur keep their fuzzy edge instead of a scissored line. The one place it strains is fine detail set against an equally busy, same-coloured background — there is simply less for the model to lock onto.
Yes — drop a whole folder and each one is cut out in turn, then download them together as a zip. On a batch, the tool warms up your GPU in the background after the first image, so the rest run noticeably faster.