A Cloudinary API alternative.
Cloudinary does background removal as one transformation among many, so if your images already live there it's one URL parameter, delivered by its CDN. Each removal counts as 75 transformations, which makes it expensive if removal is all you need. Verbier costs less per image at both volumes below and returns the result straight away instead of storing it.
| Cloudinary | |
|---|---|
| Free allowance | |
50 images a month at full size, no watermark, no card | Free plan: 25 credits a month, shared with storage and delivery source |
| Per image, about 1,000 a month | |
$0.009 (Starter: $9 for 1,000 a month) | $0.099 on Plus ($99 a month; room for about 2,900 removals if nothing else uses credits) source |
| Per image, about 10,000 a month | |
$0.0049 (Pro: $49 for 10,000 a month) | $0.055 on Advanced Extra ($549 a month; room for about 17,500 removals) source |
| Largest result | |
2,048 px on the long side by default, up to 8,192 px (about 45 MP) with max_side; 2× upscale for small photos, 4× on paid plans | Scaled to fit 6,144 × 6,144 px for removal source |
| Many images per call | |
Up to 32 images per call | One per URL; the first request can return 423 while it works source |
| Output | |
Transparent WebP or PNG, or JPEG; flat on a colour or photo on paid plans | Any format Cloudinary delivers, set in the URL source |
| Beyond the cut-out | |
Trim and 2× upscale on every plan; paid plans add drop, contact and cast shadows, speck cleanup, marketplace framing presets, 4× upscale and backgrounds with colour matching | Fine edges, drop shadows, backgrounds, AI backgrounds (230 transformations), upscaling, CDN delivery source |
| Your images | |
Not kept by us or used for training; our GPU provider deletes its encrypted copies within 7 days | Stored in your account until you delete them; in the US unless you're on Enterprise source |
Cloudinary figures from Cloudinary's own pages, checked on 23 September 2026. Prices change; follow the source links for today's.
Choose Cloudinary if
- Your images already live in Cloudinary
- You want removal, resizing and CDN delivery in one URL
- You want hosting and delivery from the same bill
Choose Verbier if
- Background removal is what you need, at a lower price per image
- You want the result back in the response, not stored in your account
- You want up to 32 images in one call, or results over 6,144 px
- You want shadows that sit the subject on the floor, or lighting matched to a new background
Trying Verbier
Send one request per image, with the photo as a URL or base64 and your key from the dashboard as a Bearer token. The first 50 images each month are free.
curl -X POST "https://api.verbier.dev/v1/cutout?raw=1" \
-H "Authorization: Bearer $VERBIER_KEY" -H "Content-Type: application/json" \
-d '{"image_url": "https://example.com/photo.jpg"}' -o cutout.webpQuestions
Is Cloudinary's background removal add-on going away?
Cloudinary's docs say the AI Background Removal add-on is being retired and accounts created after 1 February 2026 can't subscribe to it. Removal is now the e_background_removal transformation, which counts as 75 transformations per image.
Is Verbier cheaper than Cloudinary for background removal?
For removal alone, yes, at about 1,000 and about 10,000 images a month (prices checked 23 September 2026). Cloudinary's plans also pay for hosting, other transformations and CDN delivery, which Verbier doesn't do; if you use those, compare the whole bill.
How do I switch from Cloudinary to Verbier?
Point your code at POST /v1/cutout with your Verbier key as a Bearer token, and send the photo as image_url or image_b64 in JSON. Add ?raw=1 to get the image file back, or leave it off for JSON with the image base64-encoded. Cropping is an option in the same request, and so are shadows and backgrounds on the paid plans. The first 50 images a month are free.