Trending
Trending model APIs
What people are reaching for right now, plus the latest AI models as they launch.
All models
The full catalogue
1–20 of 257 models
Model APIs
AI model APIs: 257 models for image, video, audio and text
Browse the AI model list from 31 providers, with rates, a playground and SDK examples for each. Every model API runs on one key, so switching only takes a new id.
Video generation model APIs
- Run a text to video API call on 103 models from Kling, Seedance and more.
- Each image to video API starts from a frame you upload.
- Every AI video generation API bills per second of output.
Image generation model APIs
- Pick from 78 models with a text to image API, up to 4K.
- An image editing API changes a masked area and keeps the rest.
- Each AI image generation API bills per result.
Audio generation model APIs
- A text to speech API voices scripts in 90+ languages.
- A speech to text API transcribes recordings.
- Lyria 3.5 works as an AI music API for songs and scores.
- The AI voice API designs a unique speaker for your brand.
Text generation model APIs
- 44 models from Claude, GPT, Gemini and more write, reason and read images.
- All run on one key with every other model.
AI model API questions
How many models are in the AI model list?
The catalog has 257 models from 31 providers: 103 for video, 78 for image, 32 for audio and 44 for text. Picsart's own editing models, such as background removal, upscaling and instruction edits, are part of the same catalog and run on the same key as every other model.
Can I call every model with one API key?
Yes. One key reaches every model in the catalog, and the SDK and REST API send it as a bearer token. The CLI signs in through your browser instead, so there is no key to manage. Create your key in the console, then follow Authentication to set it up.
How do I switch between API models?
Change the model id. The TypeScript SDK uses the same generate() call for every model, and the REST API uses one endpoint with the same request and response shape. Only each model's parameters differ, and every model page lists them with copy-paste examples you can run right away.
How do I compare models before I pay for a run?
Open any model to see its parameters, its rates for every setting and example requests. The playground on the same page runs the model once you sign in, and each run is billed at that model's published rate, so try one prompt on two or three models before you commit.
Can I keep a provider's own parameters?
Yes, on models with an Advanced tab. Next to the unified API, that tab shows a compatibility API that takes the provider's original parameter names, unchanged. If your code already calls a provider such as Kling directly, it is the shortest way to move that code onto Picsart.
How does API pricing work?
You pay per generation, with no seats and no subscription minimum. Video bills per second of output, images per generation, speech per 1K characters or per minute, and text per 1M tokens. The Pricing tab on each model's page lists every rate, and the SDK quotes the API cost of a call before you run it.
Which tools can I use to call the models?
There are four: the type-safe TypeScript SDK, the REST API for any language, the gen-ai CLI for scripts and automation, and the MCP server, which lets agents such as Claude Code and Cursor run models directly. All four reach the same catalog from one account.

