remove.bg logo

remove.bg

Free tier

Remove image backgrounds 100% automatically and free with AI

Free tier available·All audiences·Powered by Canva (remove.bg / Canva Austria GmbH)·API available

Key strengths

Fully automated AI background removal with high accuracyBulk processing of up to 500 images per minuteAI background generator for custom backdrops without promptsIntegrates with Figma, Photoshop, Zapier, and moreAvailable via web, desktop (Windows/Mac/Linux), and mobile app
Free tier + paid plans
Vienna, Austria
Founded 2018
No ratings yet

API Integration Guide

remove.bg provides a straightforward REST API for automated background removal.

Authentication

All API requests require an X-Api-Key header. Obtain your key from the remove.bg account dashboard.

Basic API Request (cURL)

curl -H 'X-Api-Key: YOUR_API_KEY' \
  -F 'image_file=@/path/to/image.jpg' \
  -F 'size=auto' \
  -o result.png \
  https://api.remove.bg/v1.0/removebg

Key Parameters

ParameterTypeDescription
image_fileFileImage to process (multipart upload)
image_urlStringPublic URL of the image to process
sizeStringOutput resolution: preview, small, regular, hd, 4k, auto
typeStringSubject type hint: auto, person, product, car
bg_colorStringReplace background with a hex color (e.g., #ffffff)
bg_image_urlStringReplace background with an image from a URL
formatStringOutput format: auto, png, jpg, zip

Response

Returns the processed image as binary data in the response body, along with headers indicating credits consumed (X-Credits-Charged) and remaining (X-Api-Credits-Remaining).

SDKs & Integrations

Official and community SDKs are available for Python, Node.js, PHP, Ruby, Java, and more. Native plugins exist for Adobe Photoshop, Figma, GIMP, and automation via Zapier. Desktop apps are available for Windows, macOS, and Linux.