BACKGROUND REMOVAL

Enable AI image background removal in your editor

Integrate AI-powered image background removal directly into your editor — fast, accurate, and configurable for any workflow.

BACKGROUND REMOVAL

Enable AI image background removal in your editor

Integrate AI-powered image background removal directly into your editor — fast, accurate, and configurable for any workflow.

With Polotno SDK and the Remove Background Cloud API, developers can embed seamless image background removal directly into their products. The feature sends image data to Polotno’s endpoint and returns a transparent result, all while staying within your front-end canvas workflow. Activation is optional and fully controllable – just enable or disable as needed.

AI image background removal – Polotno SDK
AI image background removal – Polotno SDK

How it works

When a user triggers background removal, the SDK calls Polotno’s Cloud API endpoint (/api/remove-image-background) with your API key and image URL or base64. The service responds with a processed image URL (transparent background), which the SDK inserts back into the canvas. AI background removal is available as a frontend or API-only feature.

const res = await fetch('https://api.polotno.com/api/remove-image-background?KEY=YOUR_API_KEY', {
  method: 'POST',
  headers: {'Content-Type': 'application/json'},
  body: JSON.stringify({ url: imageUrlOrBase64 }),
});
const { url: cleanedImage } = await res.json();
// Use cleanedImage in canvas layer

Customization and limits

  • Developers can control when removal is available (e.g. buttons, context menu).

  • Input format: URL or base64; output: base64 or URL.

  • You decide fallback behavior, retries, and UI loading states.

Pricing and availability

  • $0.03/removal

  • Pay-as-you-go pricing, billed monthly

  • The feature is available on all plans

  • Trial plans include 100 background removal credits

Frequently asked questions

Q: Can I enable / disable this feature per user?
A: Yes, you can disable / enable the feature via SDK config.

Q: Is processing done locally or in the cloud?
A: The images are sent to a 3rd party server and temporarily stored there for processing.

Q: How do I control usage limits or API costs?
A: There are no built-in usage quotas or per-request limits — you decide how it’s used within your product. Developers can manage costs and control access by setting internal limits, defining user roles, or toggling the feature through SDK configuration. You can monitor API usage from your account.

Q: Can I use my own vision model instead of the Polotno API?
Yes, you are free to disable Polotno's background removal and connect your model of choice.

Skip the build, cut dev costs, launch faster

TRUSTED BY

100,000+

CREATORS

TRUSTED BY

200+

BUSINESSES

Skip the build, cut dev costs, launch faster

TRUSTED BY

100,000+

CREATORS

TRUSTED BY

200+

BUSINESSES

Skip the build, cut dev costs, launch faster

TRUSTED BY

100,000+

CREATORS

TRUSTED BY

200+

BUSINESSES

Skip the build, cut dev costs, launch faster

TRUSTED BY

100,000+

CREATORS

TRUSTED BY

200+

BUSINESSES