Background Removal
Cut out subjects from any photo
Remove the background from any image and get a clean transparent cutout. Ideal for e-commerce product shots, portrait headshots, design compositing, and batch processing catalog images. Handles complex edges like hair, fur, and transparent objects with high accuracy.
Remove the background from a single image and return a clean transparent cutout. Works on product photos, portraits, animals, and complex scenes with fine edges.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "background-removal",
"skill": "remove_background",
"input": {
"image_url": "https://example.com/product.jpg"
}
}' \
https://api.toolrouter.com/v1/tools/callRemove backgrounds from multiple images in one call (up to 20). Ideal for processing product catalogs or photo sets. Returns per-image results with transparent cutouts.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "background-removal",
"skill": "batch_remove",
"input": {
"image_urls": [
"https://example.com/product1.jpg",
"https://example.com/product2.jpg"
]
}
}' \
https://api.toolrouter.com/v1/tools/callQuick Start
claude mcp add --transport stdio \
--env TOOLROUTER_API_KEY=YOUR_API_KEY \
toolrouter -- npx -y toolrouter-mcpcurl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{"tool":"background-removal","skill":"remove_background","input":{}}' \
https://api.toolrouter.com/v1/tools/callFrequently Asked Questions
Can it cut out product photos and portraits cleanly?
Yes. `remove_background` is built for product shots, portraits, animals, and complex scenes with fine edges like hair or fur.
Can I process a batch of images at once?
`batch_remove` removes backgrounds from up to 20 images in one call, which is useful for catalog work or a large photo set.
What if the edge detail is tricky?
The tool supports higher-quality model choices for difficult cutouts, which helps when the subject has fine edges, transparency, or layered detail.
What do I get back?
You get a transparent cutout ready for compositing or direct use, with per-image status when you run the batch mode.