← ब्लॉग
पढ़ने में 2 मिनट

बैकग्राउंड रिमूवल API

एक सरल HTTP API से अपने ऐप या वर्कफ़्लो में ऑटोमैटिक बैकग्राउंड रिमूवल जोड़ें — इमेज अपलोड करें, सेकंडों में ट्रांसपेरेंट कटआउट पाएं।

  • api
  • developers
  • tutorial
बैकग्राउंड रिमूवल API

अब आप removerbg की ऑटोमैटिक बैकग्राउंड रिमूवल सुविधा को सीधे अपनी वेबसाइट, ऐप या वर्कफ़्लो में जोड़ सकते हैं। यह एक सरल HTTP API है: एक इमेज भेजें और सेकंडों में ट्रांसपेरेंट बैकग्राउंड वाला साफ-सुथरा कटआउट वापस पाएं।

आप क्या कर सकते हैं

  • इमेज अपलोड करें मल्टीपार्ट फॉर्म डेटा के रूप में — PNG, JPEG या WebP, 10 MB तक।
  • अपना आउटपुट फॉर्मैट चुनें — ट्रांसपेरेंट PNG (डिफ़ॉल्ट), या समायोज्य क्वालिटी के साथ JPEG/WebP।
  • नतीजा अपने तरीके से पाएं — सीधे बाइनरी इमेज, या एक अस्थायी डाउनलोड URL के साथ JSON रिस्पॉन्स।

हर रिक्वेस्ट हमारे बेस्ट-क्वालिटी मॉडल से होकर गुज़रती है, इसलिए चुनने के लिए कोई टियर नहीं है — आपको हमेशा सबसे बेहतरीन क्वालिटी का कटआउट मिलता है। हर सफल रिमूवल की कीमत 1 क्रेडिट है, और फेल हुई रिक्वेस्ट्स (जैसे अमान्य की या अपर्याप्त क्रेडिट) के लिए कभी चार्ज नहीं किया जाता।

ऑथेंटिकेशन

अपने डैशबोर्ड से एक API कुंजी बनाएं और उसे Bearer टोकन के रूप में भेजें:

Authorization: Bearer rmbg_YOUR_API_KEY

सोच रहे हैं कि आपकी भेजी गई इमेजेज़ का क्या होता है? यह API भी प्रोडक्ट के बाकी हिस्सों जैसी ही प्रैक्टिस फॉलो करता है — यहां जानें कि हम remover.bg पर सिक्योरिटी और प्राइवेसी को किस तरह अपनाते हैं।

क्विक स्टार्ट

एक ही रिक्वेस्ट से बैकग्राउंड हटाएं:

curl -X POST "https://api.remover.bg/remove-bg?format=png" \
  -H "Authorization: Bearer rmbg_YOUR_API_KEY" \
  -F "file=@photo.jpg" \
  --output result.png

या JavaScript से:

const form = new FormData();
form.append("file", fileInput.files[0]);

const res = await fetch("https://api.remover.bg/remove-bg", {
  method: "POST",
  headers: { Authorization: "Bearer rmbg_YOUR_API_KEY" },
  body: form,
});

if (!res.ok) throw new Error(await res.text());
const blob = await res.blob(); // your transparent PNG

ऑप्शंस

  • formatpng (डिफ़ॉल्ट), jpeg, या webp
  • quality — JPEG/WebP कम्प्रेशन के लिए 0 से 1 तक का वैल्यू।
  • trimtrue (डिफ़ॉल्ट) खाली ट्रांसपेरेंट मार्जिन को क्रॉप कर देता है।
  • response — बाइनरी फ़ाइल के लिए image (डिफ़ॉल्ट), या अस्थायी लिंक (लगभग 24 घंटे तक वैध) वाले JSON रिस्पॉन्स के लिए url
हर रिस्पॉन्स में एक X-Credits-Remaining हेडर शामिल होता है, ताकि आप अपने उपयोग पर नज़र रख सकें।

बड़े पैमाने पर प्रोसेसिंग

एक रिक्वेस्ट एक इमेज को हैंडल करती है, लेकिन यही एंडपॉइंट पूरे कैटलॉग को भी संभाल सकता है: इसे अपलोड पर, रात की बैच स्क्रिप्ट्स में, या PIM/DAM पाइपलाइन के अंदर चलाएं। हमारी बल्क बैकग्राउंड रिमूवल गाइड इन पैटर्न्स के साथ-साथ उन QA सैंपलिंग तकनीकों को भी समझाती है जो हज़ारों कटआउट्स को एक जैसा बनाए रखती हैं।

मिनटों में शुरुआत करें

हमारे API डॉक्स और तुरंत कॉपी करने योग्य कोड सैंपल्स के साथ, आप बस कुछ ही मिनटों में शुरू हो सकते हैं। आप क्या बनाते हैं, यह जानने के लिए हम उत्सुक हैं।

आगे पढ़ें