imglover
Files deleted within seconds. Never stored.

Remove background — AI in your browser

On-device AI background removal. The whole model runs locally; nothing is uploaded.

⚡ Processed on our server. Images are never stored.

Drop your image here, or click to choose

Files stay in your browser. Nothing is uploaded.

How it actually works

A pre-trained ISNet neural network is shipped as a portable ONNX model. The first time you use the tool, your browser downloads the model weights and caches them. Subsequent runs use the cached model — fully offline-capable. Inference happens via WebAssembly (or WebGPU on browsers that support it), entirely on your device.

Why this is unusual

Most online background removers send your photo to a server. With imglover, your photo never leaves your device — even though the AI model is dozens of megabytes. This is what modern WebAssembly + on-device ML enables.

Frequently asked questions

How does this work without uploading?
imglover loads an ONNX neural network model into your browser using WebAssembly (or WebGPU when available). The model runs on your device and outputs a transparent PNG. The model file is downloaded once and cached for subsequent runs.
Is it as good as remove.bg?
For most everyday photos (portraits, products, pets) the result is comparable to commercial services. Highly detailed hair, semi-transparent objects, and unusual edges may show some artefacts.
Is there a file size limit?
Soft limit around 10 megapixels (≈ 4000 × 2500). Larger images work but use more memory and run slower. On phones, expect best results below 8 MP.
Why does the first run take longer?
The AI model (about 30–70 MB depending on model size) is downloaded the first time you use the tool. After that it stays in your browser cache and runs are much faster.
Privacy?
Photos and the resulting transparent PNG never leave your device. Open Network DevTools while running — only the model files load, no user image data is sent.

Free image tools