Cutout
Cut out the subject and export a transparent PNG — the neural matting model runs on your device.
Your images never leave this device
Models download once from a public CDN, then run on your CPU/GPU. Pixels are processed in a Web Worker and never uploaded.
Input image
Everything runs locally in your browser
Drop an image or tap to choose
PNG, JPEG, or WebP · stays on your device
Transparent cutout
Subject on a transparent background (PNG)
Run the tool to see the result here.
There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check. See how it stays private.
How to remove background from image
- Add the image. Drop a photo onto the tool or browse for it.
- Let the model run. The background-removal model processes the image on your device; weights download once and then cache.
- Check the cutout. Review the transparent result and the edges around the subject.
- Download. Save the cutout as a transparent PNG to your device.
Removing a background is the first step for product shots, profile pictures, and cutouts you want to paste onto a new scene. Most tools do this in the cloud; here the segmentation model runs on your own device, which matters when the photo is personal or unreleased.
The model separates the main subject from everything behind it and outputs a transparent PNG, so you can place the cutout on any color, gradient, or background image. Clean, well-lit subjects with clear edges give the sharpest masks.
After cutting out, enlarge the result with the Image upscaler, resize or re-encode it with Resize & convert, or strip any leftover metadata with Remove EXIF.
Frequently asked questions
Do I need to draw around the subject?
No. The model detects the foreground automatically; you just add the image and download the cutout.
What format is the output?
A PNG with a transparent background, so you can drop the subject onto any color or another image.
Does the model download every time?
No. Model weights download once on first use and are cached, so later cutouts start faster and can work offline.
Is my photo uploaded for AI processing?
No. The model runs in your browser (WebGPU/WASM); the image is never sent to a server.