100% in your browser · image never leaves your device

How Cutout works

Cutout is a free, private background remover. It runs entirely in your browser as an installable PWA, erasing image backgrounds with an AI segmentation model (IS-Net) compiled to WebAssembly. Your image never leaves your device.

Everything happens on your device

There is no server and no backend. When you load an image, your browser runs the AI model locally and produces a transparent PNG. Nothing you upload is ever sent over the network. The site's Content-Security-Policy (connect-src 'self', plus only the public model CDN) even restricts which hosts the page may contact, so the privacy guarantee is enforced by the browser itself.

The only network access is the model

On the first run, Cutout fetches the public AI model and its WebAssembly runtime from the IMG.LY CDN. That download is a plain GET of generic public files — your image is never uploaded to it. Once downloaded, those files are cached (browser cache + the service worker's Cache Storage), so the tool keeps working with no connection at all.

WebGPU when you have it, WebAssembly otherwise

When your browser supports WebGPU, the model runs on your graphics card for a faster path. If not, it falls back to CPU-based WebAssembly, which works everywhere. Either way, the processing stays on your device.

Offline-capable PWA

Install Cutout to your home screen or desktop. A service worker caches the app shell and the AI model, so background removal keeps working with no internet connection once the model has loaded once.

No ads, no tracking, no account

There is no signup. This build ships with zero third-party scripts and a strict privacy policy. If monetization is added later, it will be environment-gated and off by default — the on-device privacy promise for your images is never traded away.