How We Process Images Locally
nobackground runs AI background removal directly in your browser using WebAssembly and ONNX Runtime Web. Your images are not uploaded to our servers for processing.
What happens first
On first use, your browser downloads the AI model files and caches them. This initial step can take longer depending on network speed.
How processing works after that
After model cache is ready, background removal runs locally on your device. This improves privacy and usually reduces repeat latency.
Low-memory fallback
On lower-end devices, we can automatically fallback to a lighter model to improve reliability and avoid processing failures.