🖼️
BGRemove by SGD
AI-Powered Background RemoverThis application runs state-of-the-art neural segmentation models (like U2Net/Birefnet via img.ly) completely on the client side. By leveraging WebAssembly and WebGL/WebGPU in your browser, the image segmentation runs with 100% data privacy since zero server uploads are required. Developers can also integrate programmatic workflows using the developer REST API.
WebAssemblyReactAI/MLIndexedDB
Drag & drop your image here
Supports PNG, JPG, JPEG, WEBP up to 10MB
or import from URL
No recent history
Processed images will appear here.System-to-System API Integration
Integrate BGRemove into your custom workflows via a single programmatic endpoint. Supports multipart uploads, base64 payloads, and remote URLs.
Requires an x-api-key header. Rate limit: 15 requests/minute.
| POST | /api/remove-backgroundx-api-key | Remove the background from an image. Accepts image as a file upload, a base64 string/Data URL, or a publicly accessible url. |
Upload a local file
curl -X POST \ -H "x-api-key: your_api_key_here" \ -F "image=@/path/to/image.jpg" \ https://api.soumyadeepgd.com/api/remove-background