Remove backgrounds with one API call
Send one image or a batch of up to 8. Text, logos, and badges stay in the cutout.
Checking…
Try the API
0/8 selected
You can select up to 8 images.
Quick Integration
Endpoint
POST
/api/v1/remove-background
curl -X POST /api/v1/remove-background \ -H "x-api-key: $API_KEY" \ -F image=@photo.jpg \ -F format=png \ -F quality=hd \ -F responseMode=json
Bulk endpoint
POST
/api/v1/remove-backgrounds
curl -X POST /api/v1/remove-backgrounds \ -H "x-api-key: $API_KEY" \ -F images=@photo1.jpg \ -F images=@photo2.png \ -F format=png \ -F quality=hd
Health checks stay public. POST /api/v1/remove-background and POST /api/v1/remove-backgrounds require the key from API_KEY.
PNG, JPG, WEBPSupported formats
Up to 10 MBMaximum file size
HD outputHigh-quality results
Up to 8 imagesBulk remove in one call
Preview
Original
Upload an image to see the original here.
Background Removed
The transparent cutout will appear here.