Automatically remove the background from any photo using an on-device AI model — free, no signup, and your photo never leaves your device.
JPG, PNG, and WebP supported
Every other tool on this site processes your image with plain browser math (canvas drawing, filters, pixel math) — instant and tiny. This one is genuinely different: it runs a real AI segmentation model (u2netp) in your browser to figure out what's foreground and what's background, which is a much harder problem. That means a one-time ~25-30MB download the first time you use it, and a few seconds of processing per photo, run in a background thread so the page doesn't freeze. It's still 100% client-side — nothing is ever uploaded — it's just doing more work to get there.
This tool automatically detects the main subject in a photo and removes everything else, leaving a transparent PNG you can drop onto any background. Unlike simple color-based background removers that only work on plain studio backgrounds, it uses a real AI segmentation model, so it copes with busier, more realistic photos too.
The model — u2netp — and the runtime that executes it — ONNX Runtime Web — both run entirely inside your browser using WebAssembly. Nothing about your photo is ever sent to a server: the one-time download is the AI model itself arriving on your device, not your photo leaving it.
| Detail | What it means for you |
|---|---|
| Model: u2netp (Apache License 2.0) | A compact, open-source segmentation model chosen for its balance of quality vs. size |
| Runtime: ONNX Runtime Web (MIT License) | Microsoft's official engine for running AI models in a browser via WebAssembly |
| ~25-30MB one-time download | Only happens the first time you click Remove Background, then it's cached by your browser |
| Runs in a Web Worker | Processing happens off the main thread, so the page doesn't freeze while it works |
| No server involved | Your photo is read, processed, and turned into a PNG entirely on your device |
Is my photo uploaded to a server?
No. This tool downloads a small AI model to your browser once, then runs it entirely on your own device — your photo is never sent anywhere, and there's no per-image cost or server involved.
Why does the first click take longer than the other tools on this site?
The first time you click Remove Background, your browser downloads the AI model (a few megabytes) and the WebAssembly engine that runs it — a one-time download of roughly 25-30MB that your browser then caches. After that first time, it's much faster since nothing needs re-downloading.
What AI model does this use?
U²-Net-p (u2netp), a compact open-source image segmentation model (Apache License 2.0), run in your browser via ONNX Runtime Web (MIT License) — Microsoft's official in-browser AI runtime. It's the same lightweight model family used by several other free browser-based background removers, chosen specifically because it balances quality against download size and works on both desktop and mobile.
Will it work well on any photo?
It does a genuinely good job on typical subjects — people, products, animals, objects — against most backgrounds. Very fine detail like loose hair strands, semi-transparent objects (glass, smoke), or extremely busy/low-contrast backgrounds are the hardest cases for any automatic background remover, this one included, and may need manual touch-up afterwards in an image editor.
Will this work on my phone?
Yes — it runs in mobile Safari and Chrome. Processing takes a bit longer on a phone than a desktop, and the one-time model download is worth doing on Wi-Fi if you're on a limited mobile data plan.
Does it freeze the page while processing?
No — the AI model runs in a background thread (a Web Worker), so the page stays responsive while it works. You'll see a status message while the model loads and while it processes your image.
Can I use the result commercially?
The output is simply your own photo with the background removed — you own it the same way you own the original. The tool and the underlying model are free for anyone to use, including on a commercial website.
Can I download, print or email the result?
Yes — Download saves the transparent PNG, Print opens it in a print-ready tab (it will print on a white background since paper can't be transparent), and Email sends it via your device's share sheet where supported, or your mail app with a reminder to attach the downloaded file.