
remove.bg is shutting down. Every replacement I found wanted an account, a credit card, or a watermark on the way out, so I built one that asks for none of it and put the code up.
See it run
How it works
- The model downloads to your browser on the first visit and is cached after that, so it works offline.
- It runs on WebGPU where the browser has it, and falls back to WebAssembly everywhere else.
- Cutting happens in a Web Worker at the source image's full resolution, so the page never freezes.
- Swap the background for transparent, a colour, a gradient or the original blurred, add a cast shadow, fix the edges with a brush.
- Download the PNG or copy it straight to the clipboard.
Built with
Next.jsTypeScriptTransformers.jsWebGPURMBG-1.4