SilentCanoe
/ Background Remover
☕ Buy me a coffee 100% Local

Background Remover

AI-powered background removal, entirely in your browser. No server uploads, no accounts. Runs via WebAssembly.

All background removal runs on your device using a local AI model. Images never leave your browser.

First run notice: Downloads ~50MB AI model (cached locally after that). Subsequent uses are instant.

Drag & drop an image here

or click to browse — JPG, PNG, WebP up to 10MB

Processing

Brush Tool

Paint on the result to refine edges manually

Output Options

Frequently Asked Questions

How does AI background removal work?
This tool uses a deep learning segmentation model (ISNet) compiled to WebAssembly. When you click "Remove Background", the model analyzes each pixel and classifies it as foreground or background, then generates an alpha mask. The entire inference runs in your browser using ONNX Runtime WASM — no server is ever contacted with your image data.
Is my image uploaded to any server?
No. Your images are never uploaded anywhere. All processing happens entirely within your browser tab using the Web Workers and WebAssembly APIs. The only network request made is the one-time download of the ~50MB AI model files, which are then cached in your browser's cache storage for future use.
Why does it say "downloading model"?
The AI model weights (~50MB) need to be downloaded to your browser on first use. This is a one-time download — after that, the model is stored in your browser's cache and future processing starts instantly. The download size is the trade-off for fully private, server-free AI processing.
What formats can I export?
You can export as PNG, which supports transparency. If you choose the transparent background option, the downloaded PNG will have a clear background. If you choose a custom background color, the PNG will be composited with your chosen color. PNG is the recommended format for images that require transparency support.
Why does my output have rough edges?
Edge quality depends on the input image contrast and the AI model's certainty. Try increasing the Edge Feather slider to soften transitions, or adjust the Edge Tolerance slider. For stubborn areas, use the Brush Tool — switch to "Erase" or "Restore" mode and paint over problem edges. Hair and fine details are the trickiest for any AI background remover.
Can I use the brush tool on mobile?
The brush tool supports touch events on mobile devices. Tap and drag to paint over the overlay canvas. For best results on mobile, use a stylus or increase the brush size for easier precision. The processing itself may be slower on mobile due to limited WASM performance, but it will still complete without any network dependency.