# Poof - [Introduction](https://docs.poof.bg/introduction.md): The developer-first standard for background removal. Precise, fast, and scalable. - [Quickstart](https://docs.poof.bg/quickstart.md): Remove your first background in under 2 minutes - [Migrate from remove.bg](https://docs.poof.bg/guides/migrate-from-remove-bg.md): remove.bg shuts down on 1 December 2026. Switch to Poof by changing the domain and key, or use Studio and the no-code integrations - [Video background removal API](https://docs.poof.bg/guides/video-background-removal.md): Remove the background from MP4, MOV, WebM and animated GIF with one API call, up to 4K. Get transparent WebM, ProRes 4444, GIF or green screen MP4. - [Transparent video: WebM alpha, ProRes 4444 and GIF](https://docs.poof.bg/guides/transparent-video.md): Transparent WebM (VP9 alpha) for the web, ProRes 4444 for video editors or a looping GIF, from any clip. With the HTML video tag and a Safari fallback. - [Green screen video: any clip on chroma green](https://docs.poof.bg/guides/green-screen-video.md): Turn any video into a green screen clip without filming on green. One API call returns an MP4 with the subject on #00ff00, or on any colour you choose. - [API Error Codes](https://docs.poof.bg/errors/list.md): Complete reference of Poof API error codes - [Authentication Error](https://docs.poof.bg/errors/authentication-error.md): Invalid or missing API key - [Permission Denied](https://docs.poof.bg/errors/permission-denied.md): The endpoint or feature is not included in your current plan - [Payment Required](https://docs.poof.bg/errors/payment-required.md): Monthly credits are used up, or not enough are left for this video - [Rate Limit Exceeded](https://docs.poof.bg/errors/rate-limit-exceeded.md): Too many requests per minute - [Validation Error](https://docs.poof.bg/errors/validation-error.md): Invalid request parameters - [Missing Image](https://docs.poof.bg/errors/missing-image.md): No file or URL in request - [Image Too Large](https://docs.poof.bg/errors/image-too-large.md): Image exceeds size limit - [Invalid Image](https://docs.poof.bg/errors/invalid-image.md): File could not be decoded as JPEG, PNG, WebP or a still GIF - [Processing Failed](https://docs.poof.bg/errors/processing-failed.md): The model or encoder failed on this image - [Upstream Error](https://docs.poof.bg/errors/upstream-error.md): Processing service unreachable, unavailable, or timed out - [Internal Server Error](https://docs.poof.bg/errors/internal-server-error.md): Unexpected server error - [Video Too Large](https://docs.poof.bg/errors/video-too-large.md): Video exceeds the upload or URL size limit - [Video Too Long](https://docs.poof.bg/errors/video-too-long.md): Video is longer than 5 minutes - [Invalid Video](https://docs.poof.bg/errors/invalid-video.md): File could not be decoded as a video - [Job Not Found](https://docs.poof.bg/errors/job-not-found.md): Unknown job ID, or the job has expired - [Remove Background](https://docs.poof.bg/api-reference/remove-background.md): Remove the background from images and videos, animated GIFs included, with one endpoint. Images return directly; videos run as jobs, with output up to 4K. - [Get Video Job](https://docs.poof.bg/api-reference/jobs.md): Poll a video background removal job for its status and progress, and get the result_url of the finished video. Polling is free. - [Get Account Info](https://docs.poof.bg/api-reference/account.md): Retrieve account details and credit usage - [Overview](https://docs.poof.bg/integrations/overview.md): Poof SDKs and integrations help you easily remove backgrounds using your preferred tools. - [Python SDK](https://docs.poof.bg/integrations/python.md): Official Python client for the Poof API - [TypeScript SDK](https://docs.poof.bg/integrations/typescript.md): Official TypeScript/JavaScript client for the Poof API - [Poof MCP server: background removal for AI assistants](https://docs.poof.bg/integrations/mcp.md): Give Claude, ChatGPT, Claude Code, Cursor and other MCP clients an image and video background removal tool with the Poof Model Context Protocol server - [Poof n8n integration: remove image and video backgrounds in n8n](https://docs.poof.bg/integrations/n8n.md): Remove image and video backgrounds in n8n workflows with the official Poof background removal node — no code required - [Poof Zapier integration: automate background removal](https://docs.poof.bg/integrations/zapier.md): Remove image backgrounds automatically in Zapier: connect the Poof background removal API to 7,000+ apps - [Poof Make integration: background removal in Make scenarios](https://docs.poof.bg/integrations/make.md): Remove image backgrounds inside Make (formerly Integromat) scenarios with the Poof background removal API ## OpenAPI Specs - [openapi](/openapi.json) ## Optional - [GitHub](https://github.com/poof-bg) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.