Overview
Automatically remove backgrounds from images with pixel-perfect precision. Our AI accurately detects subjects and separates them from backgrounds, delivering clean PNG images with transparent backgrounds.
Parameters
Request body parameters for this API
| Name | Type | Required | Description |
|---|---|---|---|
image_url | string | Required | URL of the image to process |
watermark | boolean | Optional | Add watermark to output image |
watermark_url | string | Optional | Custom watermark image URL |
watermark_scale | number | Optional | Watermark scale (0.05-1.0) |
watermark_opacity | number | Optional | Watermark opacity (0.1-1.0) |
watermark_position | string | Optional | Position: center, top-left, top-right, bottom-left, bottom-right |
Response
Response fields returned by this API
| Field | Type | Description |
|---|---|---|
id | string | Unique job identifier |
status | string | Job status: queued, processing, completed, failed |
output_url | string | URL of the processed image with transparent background |
watermarked_url | string | URL of watermarked image (if watermark enabled) |
Examples
Code examples coming soon
Detailed code examples in multiple languages will be added here.
Features
- AI-powered subject detection
- Pixel-perfect edge detection
- Transparent PNG output
- Works with complex backgrounds
- Handles hair and fine details
Use Cases
- E-commerce product photos
- Profile pictures and headshots
- Marketing materials
- Photo editing workflows
- Creating composite images
Quick Links