🤖 AI Background Remover

AI Background Remover API — Clean Cutouts in Seconds

Remove backgrounds with 99%+ accuracy for products, portraits, and creative assets. Pricing is simple: Rp 300 (300 points) per successful removal. Pay-as-you-go, no subscriptions or commitment fees. Points deduct only on success—top up as needed.

Pixel-perfect cutouts for e-commerce, marketing, and design

The Background Remover API detects subjects automatically—hair, fur, edges, shadows—and returns transparent PNGs in seconds. Built for production: low-latency CDN delivery, secure processing, and automatic deletion after delivery.

Use it for product photos, portraits, creative assets, or batch pipelines. Supports JPG/PNG/WebP up to 10 MB, optional models (u2netp default), alpha matting, mask-only responses, and custom background colors.

🤖

AI Accuracy

Handles hair, fur, shadows, and tricky edges with confidence.

⚡

Fast & Scalable

CDN-backed, low-latency delivery built for production workloads.

🧰

Flexible Options

Multiple models, alpha matting, mask-only, custom BG color.

🔒

Secure & Private

Encrypted transport, processed in-memory, auto-delete after delivery.

💰 Transparent Pricing

Rp 300 per removal. Pay-as-you-go.

Points deduct only on success. No subscriptions, no commitment fees, no minimum invoices.

Pay as You Go

Rp 300

Per successful removal • Points only on success • No subscription

🎯 Pay Per Success

300 points per successful removal. Failed calls cost 0 points.

⚡ Top Up Anytime

Load points as needed for staging, QA, or production bursts.

🧾 Zero Extras

No setup, subscription, or commitment fees. Just pay per successful hit.

Example: 10,000 removals = 10,000 x 300 pts = 3,000,000 points. No monthly surprises, just pay for successes.

Fits every background removal workflow

From storefronts to creative suites, deliver clean assets fast.

🛒
E-commerce
Uniform, clean product photos ready for PDPs and marketplaces.

📸
Portraits & UGC
Keep hair detail and soft edges for avatars, social, and creative apps.

🎨
Design Tools
Drop AI cutouts into editors, templates, and marketing automation.

🤖
Batch Pipelines
Process catalogs or archives at scale with predictable throughput.

📦
Print & Mockups
Generate transparent assets for mockups, merch, and print-on-demand.

🧠
ML Pipelines
Pre-process datasets with consistent masks for downstream models.

See AI background removal in action

Before/after comparisons for products, people, and complex objects.

Product Photography
Before

Before - product

After

After - background removed

Clean cutouts for catalog-ready PDPs and marketplaces.

People & Portraits
Before

Before - portrait

After

After - portrait bg removed

Keeps hair detail and soft edges for avatars and creative work.

Complex Objects
Before

Before - complex object

After

After - complex object bg removed

Handles reflections, shadows, and fine contours for tougher scenes.

Background Remover API Documentation

Single endpoint for file or URL, plus model discovery. JSON + binary responses.

POST
{{base-url}}/bg-remover/remove

Upload an image and get a transparent PNG. Supports JPG, JPEG, PNG, WebP up to 10 MB.

Property Value
Base URL {{base-url}}
Auth x-api-co-id: YOUR_API_KEY
Content-Type multipart/form-data
Pricing Rp 300 (300 points) per successful response
Field Type Description
file file (required) Image up to 10 MB (JPG/PNG/WebP).
model string Optional: u2netp (default), u2net, silueta, isnet-general-use.
a boolean Enable alpha matting (default false).
om boolean Only mask (default false).
ppm boolean Post process mask (default false).
bgc string Background color RGBA e.g. 255,255,255,255.
Example Request
curl --location '{{base-url}}/bg-remover/remove' \
--header 'x-api-co-id: your_api_key_here' \
--form 'file=@"product.jpg"' \
--form 'model=u2netp'

Example Response
Content-Type: image/png
[binary PNG with background removed]

Error HTTP Message Resolution
Missing file 400 file is required Include a file in multipart/form-data.
Invalid type 400 Only JPG, JPEG, PNG, WEBP image files are allowed Convert to a supported format.
File too large 400 file size exceeds maximum limit of 10 MB Compress or resize the image.
Insufficient points 402 Insufficient points balance. Please top up to continue. Top up points and retry.
GET
{{base-url}}/bg-remover/remove?url=https://example.com/image.jpg

Process an image by URL. Same parameters as POST.

Example Request
curl --location '{{base-url}}/bg-remover/remove?url=https://example.com/image.jpg&model=u2netp' \
--header 'x-api-co-id: your_api_key_here'

GET
{{base-url}}/bg-remover/models

List available models and the default choice.

Example Response
{
  "is_success": true,
  "message": "Success",
  "data": {
    "models": [
      "u2net",
      "u2netp",
      "silueta",
      "isnet-general-use"
    ],
    "default": "u2netp"
  }
}

Pertanyaan seputar penghapus latar otomatis

Jawaban singkat soal format yang diterima, pilihan model, hasil keluaran, dan biaya.

Bagaimana cara memanggil endpoint-nya?▼

Unggah gambar ke POST /bg-remover/remove dengan Content-Type: multipart/form-data dan API key di header x-api-co-id. Hasilnya berupa PNG dengan latar transparan.

Format dan ukuran file apa yang diterima?▼

JPG, JPEG, PNG, dan WebP sampai 10 MB, dikirim lewat field file.

Apakah modelnya bisa dipilih?▼

Bisa. Field model bersifat opsional dengan nilai bawaan u2netp, dan tersedia pilihan lain seperti u2net, silueta, serta isnet-general. Daftar lengkapnya dapat diambil dari GET /bg-remover/models.

Opsi keluaran apa saja yang tersedia?▼

Selain PNG transparan, tersedia alpha matting untuk tepi yang lebih halus, response hanya berupa mask, dan penggantian latar dengan warna tertentu.

Berapa biayanya?▼

Rp 300 atau 300 points per penghapusan yang berhasil. Panggilan yang gagal tidak mengurangi points, dan tidak ada langganan maupun biaya komitmen.

Berapa biaya untuk 10.000 gambar?▼

3.000.000 points, dihitung dari 10.000 dikali 300 points. Tidak ada tagihan bulanan tambahan di luar itu.

Apakah gambarnya disimpan setelah diproses?▼

Tidak. Transport terenkripsi, gambar diproses di memory, dan dihapus otomatis setelah hasilnya dikirim.

Bergabung dengan 11.000+ pengguna yang sudah mengandalkan API kami untuk operasional bisnis.

11.000+
Pengguna
100+
Bisnis
12jt+
Panggilan API
99,9%
Uptime SLA

Dipercaya oleh 100+ bisnis di berbagai industri

Dari instansi pemerintah, teknologi, dan pendidikan sampai kesehatan dan telekomunikasi, mencakup 8 sektor industri di seluruh Indonesia.

Launch AI background removal in days, not months

Just Rp 300 per successful removal. Pay-as-you-go, no commitment fees, points only on success.

Get Your API Key

Ditinjau oleh CTO Api.co.idDiperbarui 2 November 2026
Scroll to Top