Pro Model API
Managed REST API, pay per image.
- The most accurate of the three models
- Frankfurt, DE. RAM-only processing, never used for training
- Credit packs or a monthly plan, from €0.05/image
Starts with 50 free credits. No credit card required.
Call the managed Pro Model API, license Pro Model Self-Host to run on your own servers, or self-host the free open-weights model. All three are benchmarked on the same photos, and we publish the results.
Pro Model Self-Host: a commercially licensed model with near-API quality that runs on your own servers. Pricing on request via the contact page.
Open weights quick start: run with Docker using docker run -p 80:80 withoutbg/app:latest, or install via Python with pip install withoutbg. Apache-2.0 license. View source on GitHub at https://github.com/withoutbg/withoutbg
Call our API, license the Pro model for your own servers, or self-host the free open weights.
Managed REST API, pay per image.
Starts with 50 free credits. No credit card required.
Near-API quality on infrastructure you own.
Free under Apache-2.0, self-hosted.
All three models scored on the same 36 photos with ground-truth alpha mattes. Lower is better. Pro Model API is the most accurate; Pro Model Self-Host comes close and runs on your own servers.
| Model | MAE | Edge (MGE) | Runs on | Price |
|---|---|---|---|---|
| Pro Model API | 0.0307 | 0.0323 | withoutBG cloud (Frankfurt) | Pay per image |
| Pro Model Self-Host | 0.0313 | 0.0333 | Your infrastructure | One-off, from €3,600 |
| Open weights | 0.0328 | 0.0389 | Your infrastructure | Free |
Image by image: Self-Host vs APIOpen weights vs Self-HostOpen weights vs API
Free under Apache-2.0. Pick the setup that fits your stack; no API key, nothing leaves your network.




Specifications, security, training data, and known limitations for Pro Model API, Pro Model Self-Host, and the open weights.
Pro Model API: Managed REST API in Frankfurt, DE. p95 ≈ 1.95 s server-side. The most accurate of the three on our benchmark.
Pro Model Self-Host: Commercially licensed model that runs on your own servers. Slightly behind the API, ahead of the open weights.
Open weights: Apache-2.0 weights for self-hosted inference via Python, Docker, or macOS. Weaker on hair, fur, and complex edges than the Pro models.
All return PNG cutouts and optional alpha mattes. New API accounts receive 50 free credits.
Self-hosted (Pro Model Self-Host and open weights): Runs in your infrastructure; no images are sent to withoutBG. Full control over image data.
API: Frankfurt, DE (EU). TLS in transit. RAM-only processing; images discarded after the response. No disk writes, caches, or backups.
No customer training: Uploads are never used to train or fine-tune models. Processing buffers zeroed after response.
Logging: Timestamp, endpoint, duration, status, request size, API key hash. No image bytes or perceptual hashes.
Analytics: No cookies on the web UI. Ahrefs (privacy-friendly). In-house CAPTCHA for abuse prevention.
Public photos: Unsplash/Pexels under permissive licenses; we created alpha mattes. withoutBG100 dataset
Licensed sets: Purchased image sets with explicit derivative rights.
Synthetic renders: Randomized lighting/camera with ground-truth mattes from the render pipeline.
Studio captures: Hair, translucency, shadows. Dataset guide
Scale: ~60K image/matte pairs after QA (2025-10-01), expanding.
API input cap: Maximum 20 MB per image (JPEG, PNG, WebP, AVIF, HEIC, TIFF, BMP, GIF). The browser demo takes JPEG, PNG, WebP and AVIF, since your browser decodes the image first.
Open-weights latency: Depends on your CPU/GPU and image resolution. No fixed SLA.
Subjective boundaries: When foreground vs. background is ambiguous, multiple valid cutouts exist. Future release will bias toward nearest-camera subjects.
Common questions about Pro Model API, open-weight model, pricing, and privacy.
Open weights: Apache-2.0. Commercial use, modification, and redistribution permitted at no cost. Pro Model API: freemium, 50 free credits on signup, then pay-as-you-go. Pro Model Self-Host: paid license, one-off fee from €3,600 (excl. VAT).
Pick by where images may go and how much accuracy you need. See the benchmark for all three on the same photos.
/v1.0/image-without-background endpoint, so you can switch between them.A perpetual license for a one-off fee, with 12 months of updates. From €3,600 (excl. VAT) for the background removal model.
Pro Model API: p95 ≈ 1.95 s server-side in Frankfurt, DE. End-to-end time adds upload, TLS handshake, queue, and download.
No. API images are processed in RAM and discarded after the response. Self-hosted inference (Pro Model Self-Host or open weights) sends nothing to withoutBG.
Three lines of Python or one Docker command. Apache-2.0, no API key required.
uv add withoutbg (or pip install withoutbg). See Python docs.docker run -p 80:80 withoutbg/app:latest starts a local web UI. The headless service exposes the same /v1.0/image-without-background API as the cloud. See Docker docs.



Licensed from Adobe Stock. Asset ID: 572668477
ONNX weights on Hugging Face and open-source repositories.