Background Remover

Automatically erase the background from a photo and download a transparent PNG. An AI model runs right here in your browser — your image is never uploaded to a server.

Drop a photo here or click to browse JPG, PNG or WebP · stays on your device

How to Remove a Background from an Image

Three steps, all in your browser.

1

Add your photo

Drag a JPG, PNG or WebP onto the drop zone or click to browse. The file is read on your device and never uploaded. For iPhone HEIC photos, run the HEIC to JPG converter first.

2

Remove the background

Click Remove background. An open-source AI model (U²-Net) finds the main subject and separates it from the background, right in your browser. The first run downloads the model; later ones are cached.

3

Pick a background and download

Keep it transparent or drop in a white, black or custom colour, then download the PNG. Want to shrink it afterwards? Use the Image Compressor, or Crop to reframe.

After the cut-out, Circle Crop frames it as a round avatar, Image Resizer sets the final pixel size, and Image Compressor shrinks the PNG. To pull text out of the same image, use Image to Text.

Frequently Asked Questions

Is my photo uploaded to a server?
No — the background remover works on your own device. The AI segmentation model and its runtime are downloaded to your browser once, and every image is processed on your own device with WebAssembly. Your photo is never sent anywhere, logged or stored — closing the tab clears everything. That is different from most online background removers, which upload your image to their servers to process it.
What do I get back?
A PNG with the background removed. By default the background is transparent, so you can drop the cut-out onto any design. You can also choose a solid white, black or custom-colour background before you download. The output keeps the original resolution of your photo.
How well does it work?
The background remover uses a compact open-source neural network (U²-Net) that finds the main subject and separates it from the background. It works best on a clear foreground subject — a person, product, animal or object — against a reasonably distinct background. Fine detail like loose hair or thin, wispy edges is the hardest case and may not be perfect. Because it runs a small model on your device rather than a large one on a server, it favours speed and privacy over the last few percent of edge accuracy.
Why does the first run take a few seconds?
The first time you use the tool it downloads about 15 MB of model and runtime files, then runs the model in your browser. After that the files are cached, so later images are quicker. Larger photos and slower devices take a little longer because all the computation happens locally.
Which image formats can I use?
Any image your browser can open — JPG, PNG and WebP are all fine. For iPhone HEIC photos, convert them first with the HEIC to JPG converter, then remove the background. The download is always a PNG, because PNG is the format that supports transparency.

Last updated: