Background Remove
Background Remove enables you to cleanly remove backgrounds from images, creating transparent PNG cutouts of foreground subjects. This classic background removal tool automatically detects and preserves the main subject while eliminating the background.
- Model Name:
background-remove
- Processing Time: 1-3 seconds
- Supported Resolution: up to 4MP
Request
Remove image backgrounds by submitting the source image to the universal /v1/run
endpoint:
Request Parameters
Required Parameters
image
Requiredimage URL | base64
Source image to remove the background from. The AI will automatically detect the main subject and create a clean cutout with transparent background.
Base64 images must include the proper prefix (e.g., data:image/jpg;base64,<YOUR_BASE64>
)
Optional Parameters
return_base64
boolean
When set to true
, the API will return the generated image as a base64-encoded string instead of a CDN URL. The base64 string will be prefixed data:image/png;base64,...
.
This option offers enhanced privacy as user-generated outputs are not stored on our servers when return_base64
is enabled.
Default: false
Response Polling
After submitting your request, poll the status endpoint using the returned prediction ID. See API Fundamentals for complete polling details.
Successful Response
When your background removal completes successfully, the status endpoint will return:
The output
array contains either URLs or, if return_base64
is set to true
, base64-encoded strings of your processed PNG images with backgrounds removed.
Runtime Errors
Background Remove may encounter the following model-specific errors during processing:
Name | Cause | Solution |
---|---|---|
ImageLoadError | The pipeline was unable to load the input image from the provided inputs. | For Image URLs:
|
PipelineError | An unexpected error occurred during the execution of the pipeline. | Retry the request (you will not be charged for failed attempts). If the issue persists, please reach out to us at support@fashn.ai and include the prediction ID from the failed attempt to help us locate and address the issue promptly. |
The Error Object
Example of an error when polling the /status
endpoint:
If you encounter an unrecognized error, please contact us at support@fashn.ai.
Related Guides
For detailed implementation guidance and best practices:
- Image Preprocessing Best Practices - Optimize your source images for background removal