Self-hosted withoutBG background removal web app + API (CPU, open weights v3).
10K+
Self-hosted withoutBG background removal web app with built-in API. Upload images in the browser, remove backgrounds with the open weights v3 ONNX model — no GPU required.
docker run --rm -p 8080:8080 withoutbg/withoutbg-openweights-v3-app-cpu:latest
Open http://localhost:8080 in your browser.
The bundled API is available at http://localhost:8080/api (proxied to the internal FastAPI service).
Published for linux/amd64 and linux/arm64. Docker pulls the matching architecture automatically (Intel/AMD, Apple Silicon, AWS Graviton, etc.).
/api/v1/remove-background)/healthThe withoutBG Open Weights 10.8.0 bundle (~1.5 GB, baked into the image): a trained router sends fine strands, soft detail and transparency to the withoutBG matting model, and hard opaque objects, flat scenes and vehicles to BiRefNet. Only the selected branch runs.
| Image | Use case |
|---|---|
withoutbg/withoutbg-openweights-v3-app-gpu | Same app, GPU acceleration |
withoutbg/withoutbg-openweights-v3-service-cpu | API only (CPU) |
withoutbg/withoutbg-openweights-v3-service-gpu | API only (GPU) |
/v1/licenses in the running containerContent type
Image
Digest
sha256:b5bc5cde7…
Size
1 GB
Last updated
8 days ago
docker pull withoutbg/withoutbg-openweights-v3-app-cpu