Background Removal avatar
Background Removal

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Background Removal

Background Removal

Remove backgrounds from images automatically using AI. Supports transparent, white, or custom background colors. Perfect for e-commerce product photos, profile pictures, and graphic design.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Fabio Suizu

Fabio Suizu

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

4 days ago

Last modified

Share

Professional Background Removal - AI Powered

Remove backgrounds from images in 5 seconds using AI. Perfect for e-commerce, portraits, and product photos. Supports transparent or custom background colors.

Features

  • Fast Processing: Lightning-fast professional background removal - ai powered powered by Azure
  • Reliable: 99.9% uptime with automatic failover
  • Scalable: Handle single requests or bulk operations
  • Secure: Enterprise-grade security with API key authentication
  • Well Documented: Comprehensive API documentation and examples

Use Cases

  • Content Generation: Automate content creation workflows
  • Data Analysis: Extract insights from unstructured data
  • Automation: Integrate AI capabilities into your apps

Input Parameters

ParameterTypeRequiredDescription
imageUrlstringNoURL of the image to process
imageUrlsarrayNoArray of image URLs for batch processing
outputFormatstringNoOutput image format
backgroundColorstringNoNew background color (transparent, white, or hex)

Output Format

{
"success": true,
"result": { ... },
"timestamp": "2026-01-07T00:00:00Z"
}

Code Examples

JavaScript (Node.js)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const input = {
"imageUrl": "example_imageUrl",
"imageUrls": [],
"outputFormat": "png",
"backgroundColor": "transparent"
};
const run = await client.actor("vivid_astronaut/background-removal").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run_input = {
"imageUrl": "example_imageUrl",
"imageUrls": [],
"outputFormat": "png",
"backgroundColor": "transparent"
}
run = client.actor("vivid_astronaut/background-removal").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

cURL

curl -X POST "https://api.apify.com/v2/acts/vivid_astronaut~background-removal/runs?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"imageUrl": "example_imageUrl",
"imageUrls": [],
"outputFormat": "png",
"backgroundColor": "transparent"
}'

Pricing

Model: Pay per result Price: $0.020 per result

You only pay for successful results. Platform usage costs are included.

API Documentation

Full API documentation is available at:

Support

Version History

See ./CHANGELOG.md for version history.


Powered by Azure Cloud Infrastructure