Background Remover
Remove the background from a photo using an AI model that runs entirely on your device. Nothing is uploaded — the image never leaves your browser, only the (public) AI model files are downloaded the first time you use it.
- Files never leave your device
- Free, no signup
- No watermarks
- Works offline once loaded Beta
How to background remover
- 1
Add a photo
Drop in a JPG, PNG or WebP photo, or paste one from your clipboard.
- 2
Let the AI model run
The first time you use this tool your browser downloads a small AI model (a one-time download, then cached). It then removes the background entirely on your device.
- 3
Download the result
Download the cutout as a transparent PNG, ready to use anywhere.
How an AI can tell "subject" from "background" at all
Removing a background used to mean either a painstaking manual selection in an image editor, or a green-screen setup that gave the software an easy, uniform colour to key out — neither of which works for an ordinary photo with a normal, cluttered background. The approach this tool uses instead is a neural network trained on a very large number of photos that were manually labelled with exactly where the subject ends and the background begins, until the network learned to recognise the visual patterns — edges, depth cues, typical subject shapes — that generally separate a foreground subject from whatever is behind it. Given a new photo it has never seen, the model produces a mask: a per-pixel estimate of how much each point belongs to the subject versus the background, which is then used to make the background transparent.
This is fundamentally a statistical prediction, not a geometric calculation, which is exactly why it works remarkably well on typical photos and still occasionally gets a confusing edge wrong — the model is estimating a boundary it was never given explicitly, based on everything it learned from millions of other photos, not measuring one with certainty.
Why this can now run entirely inside a browser tab
Until fairly recently, a task this computationally heavy — running a real neural network over a full-resolution photo — meant sending the image to a server with a GPU and waiting for a response, which is exactly how most background-removal services still work today. Two technical developments changed that: WebAssembly, which lets code that would normally need to be compiled and run natively execute inside a browser at close to native speed, and quantised models — versions of the same neural network compressed to use smaller, less precise numbers internally, trading a small amount of accuracy for a dramatically smaller file size and faster execution. Together they make it practical to ship a real, working AI model to a browser tab and run it on whatever device happens to be in front of the user, rather than a server whose specs are known and controlled in advance.
The trade-off worth being honest about
Running the model locally means a real download the first time this tool is used — tens of megabytes for the model and its runtime — which is a genuinely different cost profile from a tool that just manipulates pixels already in your browser with a few kilobytes of JavaScript. That cost buys a real, meaningful benefit: the photo itself is never transmitted anywhere, which matters for anything from a personal photo to a product image under an embargo, and it means the tool keeps working with no internet connection at all once the model has loaded once. Whether that trade — a larger one-time download in exchange for the image never leaving the device — is worth it depends on what the alternative would otherwise cost in privacy, and for most people uploading a photo to a background-removal tool, it is a trade well worth making.
Frequently asked questions
Is my photo uploaded anywhere?
No — the photo itself never leaves your browser. The only thing fetched over the network is the AI model itself (the neural network and WASM runtime files, roughly 40–80MB depending on the quality setting), which is a generic, publicly-hosted file with nothing of yours in it — the same kind of download as any other page asset. That download happens once and is cached by your browser, so every photo after the first runs without any network activity at all. You can disconnect from the internet after the model has loaded once and this tool keeps working.
Why does the first use take longer than the rest?
The AI model that actually finds the subject in your photo has to be downloaded before it can run, and it is a genuinely large file for something running in a browser tab — tens of megabytes, because it is a real neural network, not a simple filter. Every removal after the first reuses the cached model, so it runs in a few seconds without re-downloading anything.
What kind of photos does this work best on?
Photos with one clear subject against a reasonably distinct background — people, products, animals, vehicles — come out cleanest, since that is exactly what the underlying model was trained to separate. Very fine detail like individual strands of hair, semi-transparent objects like glass, or subjects that visually blend into a similarly-coloured background are the cases where any AI background remover, including this one, is more likely to leave a rough edge. It is a genuinely strong general-purpose tool, not a pixel-perfect matte artist.
What format is the result?
A PNG with a transparent background by default, so you can drop the cutout straight onto any other background, slide, or design. There is also a mask-only mode, which outputs just the black-and-white selection instead of the cutout itself — useful if you already have your own compositing workflow and just need the selection.
Do I need a powerful computer for this?
It runs on ordinary laptops and modern phones without trouble, since the model is a compact, quantised version built specifically to run efficiently on general-purpose hardware rather than a dedicated GPU. A weaker or older device will simply take a bit longer per photo — a few seconds instead of one — rather than failing outright.
You might also need
Remove EXIF Data
Strip GPS location and camera data from photos
Crop Image
Drag to crop, with aspect ratio presets
Resize Image
Change image dimensions by pixels or percentage
Color Palette Extractor
Pull the dominant colors out of an image
Compress JPG
Shrink JPG files without visible quality loss
Compress PNG
Shrink PNG files while keeping transparency
Favicon Generator
Every favicon size plus the HTML to install it
HEIC to JPG
Convert iPhone HEIC photos to JPG in your browser