Background Remover avatar
Background Remover
Under maintenance

Pricing

from $100.00 / 1,000 results

Go to Apify Store
Background Remover

Background Remover

Under maintenance

Remove backgrounds from images using AI. Perfect for e-commerce product photos, profile pictures, and marketing materials. Batch process multiple images at once. Supports PNG and WebP output with transparent backgrounds.

Pricing

from $100.00 / 1,000 results

Rating

0.0

(0)

Developer

hannah mira

hannah mira

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Background Remover - AI Powered

Remove backgrounds from images automatically using AI. Perfect for e-commerce product photos, profile pictures, marketing materials, and more. More affordable than other background removal tools.

Example

BeforeAfter
OriginalBackground Removed
OriginalBackground Removed

Features

  • AI-Powered Removal: Uses advanced AI models for accurate background removal
  • No API Keys: No external API dependencies required
  • Batch Processing: Process multiple images in one run
  • Multiple Formats: Supports JPG, PNG, WEBP input and PNG/WebP output
  • Quality Control: Choose between speed and quality
  • Public URLs: Get instant public URLs for processed images
  • Transparent Backgrounds: Perfect PNG transparency for all outputs

How It Works

  1. Provide image URLs - Paste links to images you want to process
  2. Choose settings - Select output format and quality
  3. Run the actor - AI automatically removes backgrounds
  4. Download results - Get public URLs for processed images

Use Cases

  • E-commerce: Remove backgrounds from product photos
  • Profile Photos: Create professional transparent profile images
  • Marketing: Prepare images for presentations and ads
  • Design: Create assets for graphic design projects
  • Catalogs: Standardize product imagery
  • Real Estate: Clean up property photos

Input Parameters

ParameterTypeRequiredDefaultDescription
imageUrlsarrayYes[]List of image URLs to process (JPG, PNG, WEBP)
outputFormatstringNo"png"Output format: "png" (best quality) or "webp" (smaller size)
outputQualitynumberNo90Quality for WebP output (1-100, higher = better quality)
modelTypestringNo"medium"AI model: "medium" (fast) or "high" (better quality, slower)

Usage Examples

Example 1: Basic Usage

Process a few product images:

{
"imageUrls": [
"https://example.com/product1.jpg",
"https://example.com/product2.jpg",
"https://example.com/product3.jpg"
],
"outputFormat": "png"
}

Example 2: High Quality Processing

Use high-quality AI model for best results:

{
"imageUrls": [
"https://example.com/portrait.jpg"
],
"outputFormat": "png",
"modelType": "high"
}

Example 3: WebP for Smaller Files

Save space with WebP format:

{
"imageUrls": [
"https://example.com/image1.jpg",
"https://example.com/image2.jpg"
],
"outputFormat": "webp",
"outputQuality": 85
}

Example 4: Batch Processing

Process many images at once:

{
"imageUrls": [
"https://example.com/product1.jpg",
"https://example.com/product2.jpg",
"https://example.com/product3.jpg",
"https://example.com/product4.jpg",
"https://example.com/product5.jpg",
"https://example.com/product6.jpg",
"https://example.com/product7.jpg",
"https://example.com/product8.jpg",
"https://example.com/product9.jpg",
"https://example.com/product10.jpg"
],
"outputFormat": "png",
"modelType": "medium"
}

Output Format

Each processed image is saved to the dataset with:

{
"originalUrl": "https://example.com/image.jpg",
"processedUrl": "https://api.apify.com/v2/key-value-stores/.../processed_1.png",
"fileName": "processed_1_1234567890.png",
"status": "success",
"processingTimeMs": 3420,
"originalSizeKB": 245,
"processedSizeKB": 189,
"format": "png",
"timestamp": "2026-01-13T16:30:00.000Z"
}

Performance

  • Speed: ~2-5 seconds per image (medium model)
  • Quality: High-quality AI segmentation
  • Batch Support: Process up to 100+ images per run
  • Memory: Recommended 2048 MB for batch processing

Processing Times

Model TypeTime per ImageQuality
Medium2-3 secondsGood
High4-6 secondsExcellent

Output Formats Comparison

FormatTransparencyFile SizeUse Case
PNG✅ YesLargerBest quality, design work
WebP✅ Yes30-50% smallerWeb optimization, faster loading

Supported Image Formats

Input:

  • JPG / JPEG
  • PNG
  • WebP
  • Most common web image formats

Output:

  • PNG (recommended for quality)
  • WebP (recommended for file size)

Best Practices

For Best Results:

  1. Use high-resolution images (higher quality input = better output)
  2. Choose PNG output for maximum quality
  3. Use high model for portraits and complex subjects
  4. Use medium model for simple objects and speed

For Web Optimization:

  1. Use WebP output for smaller file sizes
  2. Set quality to 85-90 for good balance
  3. Process images before uploading to your site

For Batch Processing:

  1. Process similar images together
  2. Use medium model for faster batches
  3. Monitor memory usage for large batches

Limitations

  • Maximum recommended: 100 images per run
  • Large images (>5MB) may take longer to process
  • Complex backgrounds may need high-quality model
  • Very low-quality input images may have imperfect results

AI Model Information

This actor uses advanced AI segmentation:

  • Technology: Machine learning-based segmentation (U2-Net / ISNet)
  • Models: Pre-trained neural networks optimized for background removal
  • No API Keys: Runs entirely on Apify infrastructure
  • Quality: Professional-grade results

Pricing Estimate

Per 100 images processed:

  • Platform cost: ~$2-4 (depending on image sizes)
  • Actor fee: Set by owner
  • Total: Very affordable for batch processing

Troubleshooting

Images not processing

  • Check that image URLs are publicly accessible
  • Ensure URLs point directly to image files (not web pages)
  • Verify image format is supported

Poor quality results

  • Try using "high" model type instead of "medium"
  • Use higher resolution input images
  • Check that subject is clearly defined in original

Slow processing

  • Use "medium" model for faster results
  • Process smaller batches
  • Reduce image sizes before processing

Use Responsibly

  • Only process images you have rights to use
  • Respect copyright and licensing
  • Follow the terms of service for source images

Support

For issues, questions, or feature requests, please contact support or open an issue.

License

ISC