Skip to main content
Runflow
Live · 20 free generations on sign up Background Removal API

Drop an image.
Get a clean cutout.

One API call removes backgrounds from product photos, headshots, and fashion imagery. Test it right here, then ship it in three lines of code.

Precision cutouts

Hair, fur, glass, and fine edges.

One API call

JPEG, PNG, WebP up to 4096px.

Any volume

Batch endpoints with async webhooks.

Flat pricing

$0.05 per image. 20 free on sign up.

No signup to test. Try an example or drop your own image.
Get 20 free generations when you sign up.

Drop an image or click to upload PNG · JPG · WebP up to 4096px or try an example above
ORIGINAL CUTOUT
Quality

Pixel-perfect cutouts, no retouching needed.

Full segmentation pipeline from coarse detection to sub-pixel alpha matting. Hair, fur, transparent objects, and fine fabrics come through clean. No halos, no fringing.

  • Handles hair, fur, transparent objects, and complex edges
  • Transparent PNG output with full alpha channel for compositing
  • Consistent quality across thousands of product images
  • Multi-model AI segmentation with alpha matting
  • No halos or color fringing on edges
  • Fine detail preservation on hair and fabric
ORIGINALCUTOUT

E-commerce catalogs

White or transparent product shots for Amazon, Shopify, and marketplace feeds, at catalog volume.

ORIGINALCUTOUT

On-model and fashion ads

Clean model cutouts for compositing into lookbooks and dynamic ad creative, fabric edges intact.

ORIGINALCUTOUT

Team and headshots

Consistent headshots for about pages, directories, and IDs from any background.

ORIGINALCUTOUT

Social and creator content

Drop products and people onto branded templates for social posts and UGC in bulk.

Integrate

Ship it in three lines.

No model hosting, no GPU setup. POST an image URL or file and get back a transparent PNG. The same endpoint powers every use case here.

JPEG · PNG · WebPup to 4096px $0.05 / image20 free on sign up Batch + webhooks
remove a background
# one call in, a transparent PNG out
curl -X POST https://api.runflow.io/v1/models/runflow/background-removal/runs \
  -H "Authorization: Bearer $RUNFLOW_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"image_url":"https://yoursite.com/product.jpg"}}'
Volume

Every image category. Any volume.

Process 10 product shots or 100,000 SKU images. The pipeline auto-detects subject type (products, people, food, fashion) and adapts accordingly. Batch endpoints with async webhooks for high-volume jobs.

Volume discounts apply automatically. The more you run each month, the less every cutout costs. No contract, no commitment.
$1K–$10K / mo · 10% off $10K–$25K / mo · 20% off
  • Bulk batch processing with async webhooks
  • No rate limits on paid plans
  • Consistent background removal quality at any volume
  • Auto-detects subject type and adapts accordingly
  • Works with products, people, animals, and food photography
  • Accepts JPEG, PNG, and WebP up to 4096x4096 pixels

Your data stays yours

Images are processed in isolated environments with automatic cleanup. Zero data retention by default.

SOC 2 Type II ISO 27001 · In progress (Q3 2026) GDPR

SOC 2 Type II compliant.

AES-256 encryption Isolated processing EU data residency available
Visit Trust Center →
FAQ

Frequently asked questions

What is a background removal API?

A background removal API takes an image and returns the subject cut out from its background, usually as a transparent PNG. You call one endpoint with an image URL or file and get back a clean cutout, no model hosting or ML setup on your side.

How does AI background removal work?

The pipeline runs coarse subject detection, then sub-pixel alpha matting to refine the edge. That two-stage approach is what keeps hair, fur, and fine fabric clean instead of leaving halos or hard edges.

How much does the background removal API cost?

$0.05 per image, flat, regardless of resolution or complexity. Every new account gets 20 free generations on sign up, with no credit card required. Volume discounts apply automatically above $1,000 per month.

Can I remove backgrounds in bulk?

Yes. Batch endpoints with async webhooks handle high-volume jobs, from a handful of product shots to 100,000 SKU images, with no rate limits on paid plans.

What image formats does the background removal API accept?

JPEG, PNG, and WebP up to 4096x4096 pixels. Output is a transparent PNG with a full alpha channel, plus an optional mask or solid-color replacement.

How fast is the background removal API?

Typically under three seconds per image, with multi-datacenter routing to keep latency stable under load.

Do I need to train a model for background removal?

No. The pipeline auto-detects subject type and adapts. You send an image and get a result, with nothing to train or configure.

What resolution images can I process?

Up to 4096x4096 pixels, at the same flat price per image.