Picsart API Quickstart

Everything you need to get running within a few minutes with Picsart APIs.
Try Remove Background
Try one of these images:

Can't pick?

Upload your own image

Three joyful individuals leaping in the air on a snowy day with trees and a street caution sign in the background

Review Our Documentation

  1. Browse to find the API you want to use.
  2. Each API specification contains:
    • An overview of the service
    • Modifiable parameters
    • Possible error codes and responses
    • Dynamic documentation including ability to test
    • Code samples in different languages.

Logging In

To log in to the portal:

  1. Click Sign in at the top of the header.
  2. Note: New user? You will be guided to create a new account (no credit card required). You will need to verify and agree to our terms in order to continue.

Create an App & Get an API Key

An app is required to demo the API services.

  1. When you sign up, a default application will be created for you
  2. You can create the default app or use the Create app button to create a new app.
  3. Enter a name and description for the app.
  4. Click Save.
  5. Copy the API Key for your app.

Try Picsart Image APIs

After creating an app, follow these steps to authenticate your app and to try out each API service:

  1. Go to the API Reference documentatio.
  2. Click into Authorization, Header to input your unique API key (on the right hand side).
  3. Upload an image, change parameters per your need.
  4. Click Try it! and check out the result.
  5. Use provided code samples in different languages to get exactly the same result in your app.

Go Live

Once your App is set up, the activation on your platform is a snap!

  1. Picsart Programmable Image API is a simple RESTful service that can be easily integrated using different frameworks. The API Reference can be used to generate code in different languages. Also, Open API spec can be downloaded and a code generator can be used to get the code in your preferred programming language.
  2. You can go to production as soon you make sure your account has enough credits for your end user’s continuous service. Check out our pricing to do a one-time purchase or subscribe (preferred choice if you run on a public website).

API Errors

We strive for perfection, but errors happen. Here is a list of potential error codes.

For high error rates you can check the service status at There you can subscribe for updates, including upcoming maintenance. In case you don’t see the problem escalated on the Status page, please contact us with a Request type of ‘Troubleshooting’ or send a direct email to We will make sure to follow up as soon as possible.


  1. Subscribe to updates on
  2. Set up Error Code monitors in your environment and report them when you see an increase in problems.
  3. Use contact form, direct email to, or other communication channels to reach out directly.
  4. Continuous improvement is what we seek and it’s our ultimate goal to make sure your and your end user experience is brought to perfection. We would love to hear from you about how the implementation process went and how the services run on your production.