Background Remover
Cut out people and objects automatically
Original photo
The AI model (tens of MB) is downloaded once on first use. Your photo itself is never uploaded.
Result
Nothing processed yet
Drop in a photo and press "Remove background" — the result appears here.
The AI model runs in your browser, so your photo is never transmitted.
Product listings, profile pictures and presentation slides all look better without a cluttered background. This runs a segmentation model locally — the first use downloads the model, and after that your photos never leave the machine.
How to use
- 1 Drop in a photo. People and products work best.
- 2 Press "Remove background" and wait for the model to finish.
- 3 Choose a background — transparent, white, or any colour.
- 4 Save as PNG.
Frequently asked questions
Why is the first run slow?
The model is tens of megabytes and has to be downloaded once. It is cached afterwards, so later images take a few seconds. Your photo is not what is being downloaded — it never leaves your device.
What kinds of photos work best?
A clear subject against a background that differs in colour or focus. Hair, fur, motion blur and semi-transparent things like glass or veils are where automatic cutouts still struggle.
Why must I save as PNG?
JPG has no transparency. Saving a cutout as JPG fills the transparent area with white, defeating the point. PNG and WebP both preserve the alpha channel.
Is the photo sent to a server?
No. The model executes in your browser through WebAssembly. That is why the download is large — you are running the AI locally rather than sending the image to one.