One endpoint. One API key. $0.01 per image.
One POST endpoint, multipart form data, returns a transparent PNG. No sessions, no webhooks, no callbacks.
Works with any HTTP client. cURL, fetch, requests, Guzzle -- if it can POST a file, it works with ClearCut.
$0.01 per image. No credit packs, no surprise bills, no tiered pricing games. You know exactly what you pay.
Sub-5-second processing. Returns the binary PNG directly in the response body -- no polling, no download URLs.
curl -X POST https://clearcut-2834.polsia.app/v1/remove \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "image=@photo.jpg" \ --output result.png
import requests resp = requests.post( "https://clearcut-2834.polsia.app/v1/remove", headers={"Authorization": "Bearer YOUR_API_KEY"}, files={"image": open("photo.jpg", "rb")} ) with open("result.png", "wb") as f: f.write(resp.content)
const form = new FormData(); form.append('image', fs.createReadStream('photo.jpg')); const res = await fetch('https://clearcut-2834.polsia.app/v1/remove', { method: 'POST', headers: { 'Authorization': 'Bearer YOUR_API_KEY' }, body: form }); fs.writeFileSync('result.png', Buffer.from(await res.arrayBuffer()));
$ch = curl_init('https://clearcut-2834.polsia.app/v1/remove'); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: Bearer YOUR_API_KEY']); curl_setopt($ch, CURLOPT_POSTFIELDS, ['image' => new CURLFile('photo.jpg')]); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($ch); file_put_contents('result.png', $result);
Add one-click background removal to your editing pipeline. Users upload, you call the API, they download a clean cutout. No ML infrastructure needed.
Automate product photo cleanup at upload time. Clean white backgrounds for Amazon, Shopify, eBay listings without manual editing.
Build background removal into your CMS media library. Editors remove backgrounds without leaving the admin panel or opening Photoshop.
Get your API key instantly. Build and test your integration on the free tier. Upgrade to pay-as-you-go only when you are ready to scale.
50 free images/month. No credit card. Enter your email and start removing backgrounds in 30 seconds.