Back to products
Image Object Removal API

Image Object Removal API

Remove unwanted objects from images in seconds

Website replicate.com
Overview

What it is

This API uses state-of-the-art AI to cleanly remove people, objects, text, or background distractions while preserving image quality and realism. ⚡ One-call API — simple input, clean output 🎯 High-quality inpainting — natural, artifact-free results 🧠 Works on complex scenes — people, shadows, clutter 💸 Affordable & fast — ideal for production use 🔌 Built on Replicate — easy to integrate

Intent

I need it when

Remove unwanted objects from product photos for e-commerce listings

The API accepts images and binary masks to intelligently remove specified objects while preserving natural textures and backgrounds. LaMa architecture handles complex textures and high-resolution images up to 2048px, enabling clean product images without manual retouching.

Automate object removal in design and compositing pipelines

Simple REST API with JSON input/output enables integration into automated workflows and applications. Open-source model can run on custom infrastructure via Docker, or use Replicate's shared GPU pool for cost-effective scaling.

Clean up real estate photos by removing furniture or distracting elements

Users can mask areas containing furniture or unwanted elements, and the model fills masked regions with contextually appropriate textures. Processing completes in 2-3 seconds per image, enabling rapid turnaround for real estate workflows.

Edit social media images to remove people or distractions before posting

The REST API integrates into content workflows to remove specified objects from photos. Low per-run cost ($0.0017) makes it economical for high-volume social media editing, with results ready in seconds.

Drop

Not a fit when

  • User requires guaranteed response time SLAs or dedicated hardware without additional deployment costs
  • User needs to remove objects from videos or multi-frame sequences, as this model processes static images only
  • User requires batch processing with predictable monthly costs rather than per-run variable pricing
  • User needs real-time object removal with sub-second latency, as typical processing takes 2-3 seconds per image
  • User requires a fully managed UI without API integration, as this is an API-first service requiring technical implementation
Commercials

Pricing

Pay-per-use based on compute time. Approximately $0.0017 per run on Replicate (588 runs per $1), billed by seconds on Nvidia T4 GPU hardware at $0.000225/sec. View pricing