Runs on your device · Your file never leaves your device.
Automatic background removal is not perfect: the model sometimes shaves off hair, ears or the edge of a shoulder, or leaves a scrap of the old background behind. This tool treats the AI pass as a first draft.
After the automatic cut, two soft brushes make the result actually right: Restore paints back the original pixels the model removed — sweep it over the hair the cut took and it returns — while Erase removes whatever the model left behind. Four brush sizes plus a fine slider, multi-step undo, and a live checkerboard preview so removed really looks removed. Export a transparent PNG for design work, or flatten onto white or any colour — white is what many visa and ID portals ask for, though some authorities refuse a photo whose background was edited (see below).
The segmentation model runs inside your browser (about a 12 MB engine, downloaded once from this site and cached), so the photo never leaves your device. It is tuned for people — portraits, selfies, ID photos; objects and products may need more brushwork.
Not for: Complex product shots or fine fur on non-human subjects — the model is tuned for people and those need heavier tools.
The cut is made by a selfie segmentation model of about 250 KB that runs inside the engine. For every pixel it estimates how likely the pixel is to belong to a person. Pixels below 20% are removed, pixels above 80% are kept, and the ones in between become partly transparent, which gives hair and shoulders a soft edge instead of a jagged one.
Before the cut, the photo is scaled so that its longest side is at most 2,000 pixels, and the download keeps that size. A 4000 × 3000 phone photo therefore comes out as 2000 × 1500; smaller photos keep their own size.
Brush size is measured on the screen, not on the photo. Zooming in, up to 800% with the buttons, a pinch or the mouse wheel, makes the same brush cover fewer pixels of the photo, so zoom in for hair and use Move to slide the view. Each dab is full strength in its centre and fades to nothing at its rim, so overlapping strokes blend.
Restore brings back the original pixels exactly as they were, including any old background between strands of hair. Several light passes with a small brush along the outline return the strands with less of the old background than one wide stroke. Undo keeps the last 15 steps.
Magic works on a whole patch with one tap. It starts at the pixel you tap and spreads to every connected pixel whose colour in the original photo is close to that pixel's colour. Tap a leftover piece of plain wall or sky and the patch is removed; tap a patch that was removed and it comes back. Sensitivity, from 5 to 90, sets how close a colour must be.
Because it compares colours only, it can run into a white shirt against a white wall. If it takes too much, press Undo, lower the sensitivity and tap again, or use the Erase brush for that part.
Download PNG keeps the background transparent when Transparent is selected, and fills it with white or your colour otherwise. Download JPG always fills it, with white when Transparent is selected, because JPG cannot store transparency; it is saved at quality 95.
The partly transparent pixels along the edge keep some of the original background colour. On a new background close to the old one this does not show; on a very different one, for example a photo taken against a dark wall and placed on white, a faint rim can appear. A short Erase pass along the edge, zoomed in, removes it.
This page in other languages: العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা