# Photoroom API

Category: [Speech, image and audio](https://free-web-services.com/web-services/ai/media/)  
Page: https://free-web-services.com/web-services/ai/media/photoroom-api.html  
Documentation: https://docs.photoroom.com/image-editing-api-plus-plan/quickstart-guide

The Photoroom API removes backgrounds and edits product photos, for example to put web shop items on a white background. A GET request with an image URL, or a POST upload, returns the edited image; the key goes in the x-api-key header. Free with a free API key in sandbox mode (prefix the key with sandbox_), up to 1,000 calls per month and 100 per day, with a watermark on the result; paid plans for clean images. An official MCP server at https://mcp.photoroom.com/mcp lets AI agents edit images.

- API key: Needed, free
- Pricing: Free with a free API key in sandbox mode (prefix the key with sandbox_), up to 1,000 calls per month and 100 per day, with a watermark on the result; paid plans for clean images.
- From the browser: Yes (CORS)
- Interface: REST, HTTP-GET, MCP
- Provider: docs.photoroom.com

Example request:

```sh
curl 'https://image-api.photoroom.com/v2/edit?imageUrl=https://www.remove.bg/example.jpg&removeBackground=true&background.color=FFFFFF' \
  -H 'x-api-key: YOUR_API_KEY'
```

Replace YOUR_API_KEY with your own key. The JavaScript works in a web page as well as in Node.js 18 or newer.

