Skip to content

Latest commit

 

History

History
105 lines (87 loc) · 2.6 KB

File metadata and controls

105 lines (87 loc) · 2.6 KB
title Introduction
description The developer-first standard for background removal. Precise, fast, and scalable.

Poof Hero Poof Hero

What is Poof?

Poof is a background removal API built for developers who need precision at scale. Whether you're building an e-commerce platform, a photo editing app, or automating image workflows, Poof delivers consistent, high-quality results with a simple API.

Make your first API call in under 2 minutes Explore endpoints and parameters Python, TypeScript, n8n, and MCP integrations Get your API key and manage usage

Key Features

State-of-the-art AI that handles hair, fur, transparency, and complex edges with pixel-perfect accuracy. Sub-second response times for most images. Process thousands of images without breaking a sweat. PNG with transparency, JPEG with custom backgrounds, WebP for web optimization. Crop, resize, and customize. One endpoint. One API key. SDKs for popular languages and platforms.

Quick Example

Remove a background in seconds:

curl -X POST https://api.poof.bg/v1/remove \
  -H "x-api-key: YOUR_API_KEY" \
  -F "image_file=@photo.jpg" \
  -o result.png
from poofbg import Poof

client = Poof(api_key="YOUR_API_KEY")
result = client.remove("photo.jpg")
result.save("result.png")
import { Poof } from '@poof-bg/js';

const poof = new Poof({ apiKey: 'YOUR_API_KEY' });
const result = await poof.removeBackground(imageFile);

How It Works

  1. Upload — Send your image to the /remove endpoint
  2. Process — Our AI analyzes and removes the background
  3. Download — Receive the processed image in your response

Ready to get started? Get your API key →