

What is Poof?
Poof is a background removal API for developers that removes the background from images and from video, built for teams who need precision at scale. Whether you’re building an e-commerce platform, a photo or video editing app, or automating media workflows, Poof delivers consistent, high-quality results with a simple API. Coming from remove.bg? Start with the remove.bg alternative and migration guide.Quick Start
Make your first API call in under 2 minutes
API Reference
Explore endpoints and parameters
Integrations
Python, TypeScript, n8n, Zapier, Make, and MCP integrations
Dashboard
Get your API key and manage usage
Key Features
🎯 Precision Edge Detection
🎯 Precision Edge Detection
State-of-the-art AI that handles hair, fur, transparency, and complex edges with pixel-perfect accuracy.
⚡ Fast Processing
⚡ Fast Processing
Most images come back in under 2 seconds. Process thousands of images without breaking a sweat.
🔧 Flexible Output
🔧 Flexible Output
PNG with transparency, JPEG with custom backgrounds, WebP for web optimization. Crop, resize, and customize.
🎬 Video Background Removal
🎬 Video Background Removal
Send a video to the same
/remove endpoint: clips up to 5 minutes long, processed with the same model and a temporal stabiliser so the matte does not flicker. Output up to 4K: transparent WebM or ProRes, MP4 on any solid colour, a looping transparent GIF, or an alpha matte video, audio preserved. Animated GIFs work as input too. See the video background removal guide.📦 Simple Integration
📦 Simple Integration
One API key and one endpoint for images and video, plus SDKs for popular languages and platforms.
Quick Example
Remove a background in seconds:How It Works
- Upload — Send your image or video to the
/removeendpoint - Process — Our AI analyzes and removes the background
- Download — Receive the processed image in your response (or a download link for video)
POST /remove accepts the clip with 202 and returns a job, you poll it, then download the result from its result_url. See Video.
See what’s new in the changelog.
Ready to get started? Get your API key →