Models/Background Remover

Background Remover API Indonesia | MuAPI

Live2 models

Muapi's background remover API separates a foreground subject from its background in an image or video through a single REST workflow. The image model handles product photos, profile pictures, and creative assets with precise cutouts; the video model produces frame-accurate mattes on clips up to 60 seconds, including hair and fine detail, with transparent or solid-color output. Image removal starts at $0.01 per generation and video removal is priced at $0.01 per second.

2 of 2 models
MuapiImage

AI Background Remover

Instantly remove image backgrounds with pixel-perfect precision for product photos, profile pictures, and creative projects.

Image or video in, cutout out
$0.01 / generation
Try Model
MuapiVideo

Video Background Remover

Remove the background from video up to 60 seconds with frame-accurate matting on hair and fine detail. Export transparent WebM/MOV, MP4, or animated GIF.

Image or video in, cutout out
$0.01 / second
Try Model

What is a Background Remover API?

A background remover API isolates the foreground subject in an image or video and strips out everything behind it, producing a transparent or solid-color cutout without manual masking, rotoscoping, or a green-screen setup.

Muapi exposes image and video background removal through the same unified REST pattern used across the platform: one API key, one request-and-poll flow, and pay-as-you-go pricing. Use the image endpoint for still assets or the video endpoint when the subject needs to remain cleanly separated across every frame.

Key Capabilities

Precise Image Cutouts

The image model separates foreground from background with precision suited to product photos, profile pictures, and creative compositing.

Frame-Accurate Video Matting

The video model handles hair, edges, and fine detail across clips up to 60 seconds, with optional audio preservation.

Multiple Output Formats

Video output supports transparent WebM/MOV for compositing, standard MP4, or animated GIF depending on your downstream pipeline.

No Green Screen Needed

Process studio, outdoor, or cluttered backgrounds without a physical green screen or manual frame-by-frame masking.

E-Commerce Ready

Pair background removal with Muapi's product photography and image upscaler models to build clean, high-resolution listing assets.

Pay Per Use

No subscription or minimum commitment — image removal is charged per generation and video removal by the duration of the input clip.

Background Remover Model Comparison

ModelInputPriceBest For
AI Background RemoverImage$0.01 / generationProduct photos, profile pictures, and creative assets
Video Background RemoverVideo up to 60s$0.01 / secondClean video cutouts with hair and edge matting

How to Remove a Background via API

  1. Pick a model. Use the image endpoint for stills or the video endpoint for clips up to 60 seconds.
  2. Host your source file. Upload via POST /api/v1/upload_file or use any publicly reachable image or video URL.
  3. Submit the request. Call POST /api/v1/ai-background-remover with image_url for stills, or POST /api/v1/video-background-remover with video_url and output options for clips.
  4. Poll for completion. Check GET /api/v1/predictions/{request_id}/result until status is completed, then download the transparent or solid-color cutout.
curl -X POST https://api.muapi.ai/api/v1/ai-background-remover \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
    "image_url": "https://example.com/input.jpg"
  }'
import requests

response = requests.post(
    "https://api.muapi.ai/api/v1/ai-background-remover",
    headers={"x-api-key": "YOUR_API_KEY"},
    json={"image_url": "https://example.com/input.jpg"},
)
request_id = response.json()["request_id"]

result = requests.get(
    f"https://api.muapi.ai/api/v1/predictions/{request_id}/result",
    headers={"x-api-key": "YOUR_API_KEY"},
)
print(result.json())

Frequently Asked Questions

What is the Background Remover API?

Muapi's background remover API separates a foreground subject from its background in an image or video through a unified REST workflow, producing a transparent or solid-color cutout.

Can I remove backgrounds from video, not just images?

Yes. Video Background Remover handles clips up to 60 seconds with frame-accurate matting on hair and fine detail, and can output transparent WebM/MOV, MP4, or animated GIF.

How much does background removal cost?

Image removal costs $0.01 per generation. Video removal costs $0.01 per second of input video.

Do I need a green screen?

No. Both models can process ordinary backgrounds without a physical green screen or manual masking.

Can I get Background Remover API access right now?

Yes. Sign up at muapi.ai, create an API key from your dashboard, and start removing backgrounds immediately — no waitlist required.