AI Portrait Cutout
Input
Supported: JPG / PNG / WebPChoose an image containing a person. JPG, PNG, WebP, and other browser-readable images are supported.
Source image
Choose a portrait
Transparent PNG
The photo is ready for local AI matting.
If the AI model cannot start, images with a suitable solid background can use colour-based background removal instead. It is a different tool, not an equivalent AI result.
Estimate a person in a portrait and save the result as a transparent PNG. The image stays in your browser; the first run downloads the model and runtime.
How to use
- 1Choose a portraitDrop in a browser-readable image containing a person.
- 2Run local AIWatch the model download and inference progress.
- 3Save the PNGInspect the transparency and download the result.
What this tool does
It estimates foreground opacity with a portrait model instead of deleting a chosen colour.
The model runs in a browser Worker. The selected image is not sent to StemStudio.
Preview the transparent result and download a PNG. The colour-based remover is a separate tool.
Related tools
All tools- Image resizeResize images to an exact dimension, aspect ratio kept, in your browser.
- QR code generatorBuild QR codes for links, Wi-Fi and contacts, then save PNG or SVG.
- Image metadata removerView and remove the capture date, camera and GPS data embedded in a photo.
- Photo adjustAdjust a photo locally, irreversibly cover selected content, and save as PNG, JPEG, or WebP.
Limits and good uses
Does it handle every subject?
No. This is a portrait-only matting model. Products, animals, multiple people, and reflective or complex backgrounds can be poor fits.
Is the AI result guaranteed?
No. Hair, glass, white clothing, effects, and motion can produce imperfect edges or opacity.
Is the image uploaded?
The image is processed in this browser. Only the first-run model and runtime download contacts external hosts.
What happens on the first run?
The pinned AI model and runtime are downloaded. Later runs may use the browser HTTP cache, which the browser can evict.
Frequently asked questions
Is this the same as colour-based background removal?
No. This estimates a portrait with AI. Use the existing /image/bg-remove tool for a reliable solid-colour background.
Why can the processing image be smaller?
The browser canvas limit can require a smaller working image. The output dimensions are shown on the page.
Can I cancel it?
Yes. Model download, inference, and PNG compositing can be cancelled; a stale run cannot overwrite a newer result.