Experience the power of instant image editing API Playground
To get started watch our 2-minute tutorial or review our API documentation.
Start your free trial - no credit card required -and get 1,000 images per month for prototyping with our sandbox mode.
Ecommerce
Build seller and customer trust. Transform product images at scale: create different workflows for each category with its own rules presets via API.
Ad tech
Include Photoroom's APIs in your workflow to process your catalog at scale. Daze your audience with a customized background that adapts to their location, mood, and media channel.
Marketing Campaign
Produce the visuals you need, automatically. Adapt and deploy marketing visuals fast.
Ready to get started?
Explore the Photoroom API documentation and get your free trial no credit card required. Enjoy 10 FREE Credits Monthly! Join our Slack Community and get quick answers to your questions on how to make the most of the Photoroom API.
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 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?
If you encounter any technical issues integrating the API, please join our Slack Community: our engineers will be happy to assist you.
You can also check our troubleshooting page, which lists some of the most common issues.
If you have problems with billing or payments, please contact us at api-help@photoroom.com.