An Unscreen API Alternative
Unscreen ended service on December 1, 2025. Move existing workflows to VideoBGRemover's asynchronous REST API and supported SDKs.
curl -X POST https://api.videobgremover.com/v1/jobs \
-H "X-API-Key: $VIDEO_BG_API_KEY" \
-H "Content-Type: application/json" \
-d '{"video_url":"https://example.com/video.mp4"}'
# Then start background removal
curl -X POST https://api.videobgremover.com/v1/jobs/JOB_ID/start \
-H "X-API-Key: $VIDEO_BG_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"videobgremover-light",
"background":{"type":"transparent"}}'REST API, SDKs, webhooks, and delivery history included.
VideoBGRemover API vs Unscreen API
Compare the integration, output, and billing workflows before migrating
| Feature | VideoBGRemover API | Unscreen (Kaleido/Canva) |
|---|---|---|
| Pricing Model | Usage credits; cost varies by model, FPS, and purchase volume | Service ended December 1, 2025 |
| What You Get | Finished transparent videos | Discontinued service |
| Input Limit | Up to 1 GB per input | Service discontinued |
| SDKs Included | Python and Node.js SDKs | See provider documentation |
Why Choose VideoBGRemover API
Unscreen (Kaleido/Canva): Items to Verify
Why Developers Choose VideoBGRemover API
Official SDKs
TypeScript-first Node.js SDK and Python SDK with type hints. Handle authentication, job management, and video composition automatically.
Complete Workflow
Remove backgrounds with AI, then compose with custom backgrounds locally using FFmpeg. One SDK handles both API calls and video processing.
Large-file Processing
Submit asynchronous processing jobs for video inputs up to the current 1 GB file-size limit.
Migrate from Unscreen API in 3 Steps
1. Get API Access
- Sign up for VideoBGRemover API
- Get your API key instantly
- Purchase credits before processing
2. Install SDK
- npm install @videobgremover/sdk
- pip install videobgremover
- Replace Unscreen API calls
3. Deploy & Scale
- Get composition help included
- Scale without sunset worries
- Full API documentation provided
Unscreen API Migration FAQ
Did the Unscreen API shut down?
Yes. Unscreen ended service on December 1, 2025. Existing integrations that still call Unscreen endpoints need to move to another provider.
How do I migrate from Unscreen API to VideoBGRemover API?
A migration requires mapping authentication, job creation, status polling or webhooks, and output handling:
- Get VideoBGRemover API access - Sign up and get your API key
- Install our SDK -
npm install @videobgremover/sdkorpip install videobgremover - Replace API calls - Our SDK handles authentication and job management automatically
- Update endpoints - Change from Unscreen's API endpoints to ours
Test representative videos and each required output format before changing production traffic.
Will my costs increase after migrating?
VideoBGRemover uses prepaid credits with no subscription requirement. At the Original model's standard frame rate, package pricing works out to $2.50-$4.80 per processed minute. Other models, high-frame-rate footage, and turbo processing can use credits at different rates. Compare that calculation with your previous Unscreen usage rather than assuming a fixed saving.
Do you support the same output formats as Unscreen?
VideoBGRemover supports transparent WebM VP9 Alpha, MOV ProRes 4444, PNG sequences, and MP4 exports with a replacement background. Inputs are currently limited to 1 GB. Confirm that these formats match your existing workflow before migrating.
What if my integration still targets Unscreen?
Unscreen's service has ended, so those API calls must be replaced. Create a VideoBGRemover API key, purchase processing credits, map the job and output flow, then validate representative videos before sending production traffic.
Can I test VideoBGRemover API before fully migrating?
Account and API-key creation do not add free processing credits. Purchase credits before submitting a processing job, then test representative footage and output formats before fully migrating.
How does VideoBGRemover API compare to other alternatives?
The right alternative depends on the outputs, input limits, SDK support, and billing model your application needs. VideoBGRemover provides asynchronous REST jobs, Python and Node.js SDKs, several transparent output formats, and credit-based processing. Verify each provider's current limits and pricing for your workload.