Remove Background
Cut out the subject and swap in a transparent, white, or custom-color background — powered by AI, right in your browser.
Drag & drop a photo here, or click to browse
JPEG, PNG, or WebP
This tool uses a real AI model — an image-segmentation neural network — to tell your photo's subject apart from its background, then removes it. It's the same kind of technology behind commercial background-removal apps, just running entirely on your own device instead of a server, which means your photo is never uploaded anywhere. Once the cutout is ready, you can leave the background transparent, or fill it with white, light gray, sky blue, red, or any custom color — switching between them is instant since the AI step only runs once and everything after that is just fast, local recompositing. This is genuinely useful for ID-style photos where a specific background color is required, or for cleanly isolating a subject for a design project. Like every other tool here, nothing about your photo ever leaves your browser.
How it works
- 1
Upload a photo — the AI model runs once to segment the subject from the background.
- 2
Choose a transparent background, or pick a fill color from the palette (or your own).
- 3
Download the result as a PNG.
Frequently asked questions
Is this actually AI, or just a color-based cutout tool?
It genuinely is AI/ML-powered — an on-device neural network (running via WebAssembly, entirely in your browser) segments the subject from the background pixel by pixel. This is different from "Scanned Mode" elsewhere on this site, which is plain, non-AI canvas math — this tool is the real thing.
Why does the first use take longer than later ones?
The AI model (roughly 40MB) has to download to your browser the first time you use this tool on a given device. That download time depends on your connection — it can be a few seconds on fast broadband or a minute or two on a slower one. Your browser caches it afterward, so every use after that skips straight to processing.
Will it always get a clean cutout?
Not always — it works best on clear, well-lit photos with a reasonably distinct subject. Busy or cluttered backgrounds, fine hair detail, glasses, and low-contrast edges (like a subject in similar colors to the background) can all reduce accuracy. Check the result before downloading, especially around hair and edges.
Can I switch between transparent and a solid color without redoing the process?
Yes — segmentation only runs once per photo. Toggling transparency or picking a different background color just redraws the already-segmented result, so it's instant.
Is my photo uploaded anywhere?
No. The AI model runs locally in your browser (WebAssembly) — your photo is never sent to a server, before or after processing.
