Create
Edit & enhance
Krea 3
Our most advanced image model. Photoreal, editorial, on-brand.
Try Krea 320+ AI tools for images, video, 3D and audio in one app.
Open KreaPlugins
Plugins
Photoshop
Generate and edit images in Photoshop.
After Effects
Create and animate in After Effects.
Illustrator
Generate artwork and vectorize it in Illustrator.
Premiere Pro
Generate video inside your timeline.
DaVinci Resolve
Create cinematic video in DaVinci Resolve.
Blender
Create images and video for your 3D scenes.
-
ChatGPT
Create with Krea directly in your chats.
- All Krea plugins
Create
Edit & enhance
AI Image & Video Generation API
100 image, video, and enhancement models, one REST API. Generate, upscale, train custom LoRAs, and build creative pipelines. Simple per-generation pricing in dollars. No infrastructure to manage.
// npm install @krea-ai/sdk
import { Krea } from "@krea-ai/sdk";
const krea = new Krea({ apiKey: process.env.KREA_API_KEY });
const result = await krea.subscribe("image/krea/krea-2/medium", {
input: {
prompt: "a cinematic glass cabin beside a frozen lake at sunrise",
aspect_ratio: "16:9",
resolution: "1K"
},
});
console.log(result.data?.urls[0]);Simple integration
Start generating in minutes
One SDK call. One prompt. Get an image back. Works in any language you already use.
// npm install @krea-ai/sdk
import { Krea } from "@krea-ai/sdk";
const krea = new Krea({ apiKey: process.env.KREA_API_KEY });
const result = await krea.subscribe("image/krea/krea-2/medium", {
input: {
prompt: "a cinematic glass cabin beside a frozen lake at sunrise",
aspect_ratio: "16:9",
resolution: "1K"
},
});
console.log(result.data?.urls[0]);{
"job_id": "550e8400-e29b-41d4-a716-446655440000",
"status": "completed",
"created_at": "2025-01-15T10:30:00.000Z",
"completed_at": "2025-01-15T10:30:04.000Z",
"result": {
"urls": [
"https://gen.krea.ai/images/80ead844-02a6-467d-ba9e-fcd401bcb9a6.png"
]
}
}
Text to Image API
Generate product shots, marketing assets, and editorial photography from a single API call. Pick from 20+ models like Flux, Seedream 5, and Nano Banana Pro, or let Krea choose the best one for your prompt. No need to manage multiple provider accounts or stitch together different SDKs.
Get Started
Video Generation API
Turn text or images into video with models like Seedance 2.5, Kling, and Veo 3.1. Build video ads, social content, or product demos programmatically. Many of these models have limited public API access elsewhere. On Krea, they all share the same endpoint.
Get Started
Image Upscaling API
Take any image up to 22K resolution with Topaz-powered AI enhancement. Three modes: standard for clean upscaling, bloom for stylized detail, and generative for adding new detail at scale. Perfect for print-ready assets or high-res product imagery.
Get Started
LoRA Training API
Train custom models on your brand, characters, or product line. Upload images, fine-tune on Flux, and use your trained styles in every generation request. Build pipelines that produce on-brand assets without manual intervention.
Get StartedBuild workflows visually, ship them as an API
Chain models together in a no-code node editor. Connect image generation to upscaling, feed outputs into video, or run batch jobs with branching logic. When it works, hit deploy and call it from your code like any other endpoint.
Get StartedThe best AI models, already picked for you
100 models from Krea, Nano Banana, Seedance, Kling, Veo, and more. We test, curate, and maintain them so you skip the guesswork. One integration, one billing system. Swap models per request.
Image Models
Krea 3
from $0.03 per image
Krea 2 Medium
from $0.03 per image
Krea 2 Turbo
from $0.015 per image
Krea 2 Large
from $0.06 per image
Nano Banana Pro
from $0.15 per image
Nano Banana 2.1
from $0.045 per image
ChatGPT 2
Variable
Flux.1 Dev
$0.007 per image
Video Models
Seedance 2.5
Variable
Kling 3.0
from $0.084 per second of video
Kling 4.0
from $0.157 per second of video
Veo 3.1
from $0.80 per video
Runway Gen-4.5
$0.12 per second of video
Wan 3.0
from $0.075 per second of video
Seedance 2.0
from $0.0809 per second of video
MiniMax H3 Max
from $0.175 per video
Developer experience
Built to get out of your way
Multi-language SDKs
Full examples in Python, Node.js, Go, and cURL. OpenAPI spec included for code generation.
Webhooks
Add an X-Webhook-URL header and get a POST when your job finishes. No polling required.
Automatic queueing
Hit your concurrency limit? Jobs queue in a backlog automatically instead of getting dropped.
Bearer token auth
Create API keys from API Tokens. Pass them as Bearer headers. That's it.
Asset management
Upload, list, and retrieve generated assets through the API. Up to 75 MB per file.
Job lifecycle tracking
Every job goes through queued, processing, and completed states. Poll or use webhooks to track.
Frequently Asked Questions
It depends on what you're building. Some models are faster, some are more photorealistic, and some handle text in images better. Krea gives you access to 20+ image models through a single endpoint, so you can test and swap models per request without changing your integration. Most teams start with Flux for speed and switch to Nano Banana Pro or Seedream 5 when they need higher fidelity.
Krea app plans may include compute for the web app, but API usage is billed separately from your API balance. Add prepaid API balance to run production requests, and use the pricing table to estimate the dollar cost of each generation before you call an endpoint.
API pricing is dollar-denominated per generation, not compute-unit based. Your API balance is tracked as microdollars for exact accounting, and each successful job debits the listed dollar price from that balance. Krea app compute and API balance are separate, and failed or cancelled jobs are not charged.
Sign up at krea.ai, go to API Tokens and create an API key. Make a POST to the generation endpoint with your prompt and model. You'll get a job ID back. Poll for the result, or set a webhook URL to get notified when it's done. The documentation walks you through it in about 5 minutes.
Replicate and Fal are inference platforms. You bring your own model or pick from a catalog and often pay per GPU-second. Krea is different in a few ways: we curate 100 production-ready models so you don't have to evaluate quality yourself, API billing is based on listed dollar prices per generation, failed jobs are never charged, and you get a full creative web app on top of the API.
Yes. Midjourney doesn't offer a public API, which makes it impossible to integrate into apps or automate workflows. Krea gives you REST API access to 20+ image models with quality on par or better, plus LoRA training, upscaling, and video generation. If you've been looking for a way to build on top of Midjourney-quality output, this is it.
Yes. The API gives you access to 45 video models, including Seedance 2.5, Kling, Veo 3.1, Wan, and Runway Gen-4.5. Generate text-to-video and image-to-video clips through the same endpoint and API balance. Several of these models have limited public API availability elsewhere.
100 models across image generation (Krea 3, Krea 2, Nano Banana, ChatGPT, Flux, Seedream, Ideogram), video generation (Seedance 2.5, Kling, Veo 3.1, Wan, MiniMax, Runway), enhancement (Topaz, Magnific), audio, and 3D. New models get added regularly. The API pricing page lists every model and its price.
You submit a request and get a job ID back immediately. The job moves through queued, processing, and completed (or failed/cancelled). Poll the status endpoint every 2-5 seconds, or pass a webhook URL in the request header to get notified automatically. Failed and cancelled jobs do not debit your API balance.
Yes. Upload training images and create fine-tuned LoRAs for styles, characters, or subjects. Trained models work with Flux, Wan, and more. Use them in subsequent generation requests to keep output on-brand without manual work. See the documentation for details.
Yes. Zero Data Retention can be enabled by enterprises for their workspaces. Refer to the documentation for details.
Start building with the Krea API
Get your API key and start generating with 100 AI models in minutes. One account, one API balance, every model.
Get Started Prefer to self-host? Explore model licensing