Background Remover
Remove the background from any image right in your browser. No upload to any server, your files stay private.
Drop an image here or click to upload
PNG, JPG, or WebP. Processed entirely in your browser.
How does it work?
This tool runs a small AI model (u2netp, about 4.5MB) directly in your browser using WebAssembly. When you drop an image, the model figures out what is the foreground and what is the background, then makes the background transparent.
Your image never gets uploaded anywhere. The processing happens on your device using your CPU or GPU. The model downloads once and gets cached by your browser, so it loads faster the next time.
How to remove a background
Drop your image onto the upload area or click to pick a file. The tool loads the AI model (takes a few seconds the first time), processes the image, and shows you the result side by side with the original. Click Download PNG to save the result with a transparent background.
Tips for better results
The model works best with clear subjects against a contrasting background. Portraits, product photos, and objects on a plain surface give the cleanest edges. Complex scenes with multiple overlapping subjects or very fine details like individual hair strands are harder for any automated tool.
If the edges are rough, try an image with more contrast between the subject and the background. Higher resolution images usually give better results because the model has more detail to work with.
Common questions
Is my image uploaded to a server?
No. The entire process runs in your browser. Your image stays on your device. We do not see it, store it, or send it anywhere.
What formats are supported?
You can upload PNG, JPG, or WebP images. The result is always a PNG with a transparent background.
How long does it take?
The AI model downloads once and gets saved in your browser permanently. After that first download, it loads instantly from local storage. Processing an image takes 2-5 seconds if your browser supports WebGPU, or 10-30 seconds with WebAssembly only. Chrome and Edge give the best performance.
Why is the quality not as good as remove.bg?
We use a smaller model (4.5MB) that runs in your browser. Services like remove.bg use much larger models on powerful servers. The tradeoff is privacy. Your image never leaves your device here. For most photos the quality is good enough.
Is there a file size limit?
There is no hard limit, but very large images (over 20 megapixels) may be slow or run out of memory on some devices. The image is resized internally for the AI model and then the mask is applied at the original resolution.
Can I use the result commercially?
Yes. The AI model (u2netp) is licensed under Apache 2.0. The tool is free and there are no restrictions on what you do with the output.