Background removal that stays on your device
Pick a photo, get a transparent PNG. Nothing is uploaded.Drop an image, get a transparent PNG. Runs in your browser, nothing is uploaded.
Photo to PNG in three tapsThree keys from photo to PNG
PickDrop
⌘V⌘OCamera, library, paste, or share sheet.Drag, paste, or open. The model starts the moment the file lands.


Compare
Space←→Drag the line. Press and hold to see the original.Hold Space to peek at the original. Arrows slide the wipe. Nothing to click.
SaveDownload
⌘S⌘CEscTo Photos, Files, or straight into another app.Save the PNG or copy it straight to the clipboard. Esc clears and waits for the next one.
Local by design
Most background removers upload your photo to a server. BG0 runs the model in your browser instead, so your photo and result stay on your device from start to finish.
Runs on your GPU
BiRefNet runs through WebGPU when available, with a WebAssembly fallback for browsers that do not support it.
Nothing is uploaded
Open the network panel and process an image. Your image pixels, filename, dimensions, and result never appear in a request. Close the tab and the image is gone.
Open source
Apache 2.0. Read the browser code, fork the site, or drop the browser package into your own product. No usage limits, no key to request.
Want the same thing in your own app? The browser package is the engine behind this page.