Photoroom API Transform images at scale











Implement smart solutions for at scale problems
Transform your product catalog and ad creatives in seconds

























Benchmarking AI Background APIs
Explore detailed performance comparisons of top AI image-generating APIs.

Ready to get started?
Start your free trial, no credit card needed. You’ll get 10 free credits every month to test, build, and create.
Explore our API documentation and join the API community for quick support and tips from our engineers.
You asked, we answered
How does the API work?
The Photoroom API enables you to create high-quality images easily. It allows you to separate subjects from their backgrounds, relights the subject, adds a realistic shadow, generates a new background, resizes to given requirements, and more.
Which API should I use?
The Photoroom API consists of two API endpoints, which are available in two different plans:
Use our Remove Background API if you only need to remove the background. (Basic plan)
Use our Image Editing API to resize, replace backgrounds, adjust lighting, or add shadows (Plus plan)
How can I get my API key?
Activate the API for your account: This can be done by visiting your account settings on the Photoroom webapp (only accessible on desktop). Make sure that you're logged into your account.
Copy your API key: Once you've activated the API for your account, you'll be provided with a unique API key. This key is essentially your password to make API calls, so keeping it safe and secure is essential. You can retrieve your API key by following the same link used for the activation.
How does the Photoroom API integrate with enterprise workflows (PIM/DAM, CMS, e‑commerce)?
Photoroom works with the tools you already use. When a new product photo comes in, it cleans the background, applies your brand look, and puts the finished image back where your team needs it, ready for your site, ads, or marketplaces. Result: less manual editing, faster launches, and a more consistent catalog.
How do I integrate the API into my project?
The Photoroom API uses standard HTTP calls, making integrating with any programming language or networking framework easy. Please see our documentation for details.
How can I compare results with competitors?
We've created two benchmarks that let you easily compare our results angainst those of our main competitors (and even reproduce the results yourself, if you want).
Here's the first benchmark that focuses on our Remove Background API:
And here's the second benchmark centered around our AI Backgrounds feature:
How are API calls billed?
The number of images processed bills API usage. Images are bought through a monthly subscription and consumed on each successful API call. API Pricing details are available here.
Can I get free API calls?
For testing and prototyping, you can use sandbox mode on the Image Editing API, which allows you to make free API calls but will produce a result with a watermark. Additionally, you can get 10 free API calls to the Remove Background API when you create your account.
How can I get support?
Having trouble with the API? Join our API community to get help from our engineers, or check the troubleshooting page for common issues.
For anything billing-related or with sensitive information, please DM Photoroom directly in the community. We're always happy to help.
Is there an API to remove the background of my images?
Yes, our Background Remover API lets you automatically remove or replace image backgrounds at scale — perfect for integrating clean, ready-to-publish product photos into your workflow. You can upload images, process them in bulk, and get studio-quality results in seconds.

