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.
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
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.
Fits every background removal workflow
From storefronts to creative suites, deliver clean assets fast.
See AI background removal in action
Before/after comparisons for products, people, and complex objects.
Background Remover API Documentation
Single endpoint for file or URL, plus model discovery. JSON + binary responses.
{{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. |
curl --location '{{base-url}}/bg-remover/remove' \
--header 'x-api-co-id: your_api_key_here' \
--form 'file=@"product.jpg"' \
--form 'model=u2netp'
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. |
{{base-url}}/bg-remover/remove?url=https://example.com/image.jpg
Process an image by URL. Same parameters as POST.
curl --location '{{base-url}}/bg-remover/remove?url=https://example.com/image.jpg&model=u2netp' \
--header 'x-api-co-id: your_api_key_here'
{{base-url}}/bg-remover/models
List available models and the default choice.
{
"is_success": true,
"message": "Success",
"data": {
"models": [
"u2net",
"u2netp",
"silueta",
"isnet-general-use"
],
"default": "u2netp"
}
}
Login to see the full docs
Access complete request/response schemas, headers, limits, and more inside the dashboard.
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.
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.
