freeapis

PhotoRoom

Remove background from images

Authentication
API Key
HTTPS
Yes
CORS
Unknown
Category
Photography
Data source
public-apis + marcelscruz

Overview

PhotoRoom’s API removes image backgrounds — a POST-only endpoint (a GET returns 405 Method Not Allowed, verified). Auth is an API key.

Quick Start

The endpoint is POST-only (verified):

curl -X POST "https://sdk.photoroom.com/v1/segment" \
  -H "x-api-key: YOUR_KEY" \
  -H "Content-Type: multipart/form-data" \
  -F "[email protected]"
{
  "result": { "data": "iVBORw0KGgo...", "mime_type": "image/png" }
}

Authentication

  • Register at photoroom.com → API key.
  • Send it as the x-api-key header.

Rate Limits & Notes

  • Free tier: ~10 images/month (check the docs); paid plans scale.
  • POST with multipart image_file (GET → 405, verified).
  • Returns a transparent-background PNG (base64).

FAQ

Is PhotoRoom free? Free tier: ~10 images/month; more is paid.

Why 405 on GET? The endpoint only accepts POST (verified).

What does it return? A background-removed PNG (base64).

More in Photography

APIAuthHTTPSCORS
APITemplate.io

Dynamically generate images and PDFs from templates with a simple API

API KeyYesUnknown↗
Bruzu

Image generation with query string

API KeyYesYes↗
Change Image Background API

This API helps you change the background of any image

API KeyYesUnknown↗
CheetahO

Photo optimization and resize

API KeyYesUnknown↗
Convert Images to PDF API

Convert any image to a PDF without losing quality with one API call

API KeyYesUnknown↗