CheaperGen

Krea · 1 model

Krea API

Krea's Krea image models through one API: Krea 2 Turbo. From $0.0076/image, up to 49% below official. Text to image, up to 1k 16:9.

Models
1
image
From
$0.0076/image
Krea 2 Turbo
Below official
up to 49%
Krea 2 Turbo
Failed runs
$0
refunded automatically

Lineup

Krea image model on CheaperGen

Starting price per image at each model's lowest tier, next to Krea's official price.

Krea API: image models, specs and prices. Select a column header to sort.
T2I
1k 16:9
—
$0.0076/image
1K square
$0.015/image
up to 49%

Try it

Try the Krea models

Switch models with the tabs. Runs on your balance at the price on the button; failed runs are refunded.

Capabilities

Krea image capabilities

Krea image capabilities
FeatureKrea 2 Turbo
Text to imageYes
Sizes1k square, 1k 16:9
Aspect ratios8
ReleasedJun 2026

Quick start

Call the Krea API

One request shape for every Krea model: POST /v1/run/{endpoint} with your key, then poll the generation or pass a webhook_url. Switching models means changing the endpoint.

Krea endpoints
ModelEndpoint
Krea 2 Turbo · Text to Imagekrea/krea-2-turbo/text-to-image

Krea 2 Turbo · Text to Image

const API = "https://cheapergen.com/api/v1";
const headers = {
  Authorization: `Bearer ${process.env.CHEAPERGEN_API_KEY}`,
  "Content-Type": "application/json",
};

// 1. Submit the job
let job = await fetch(`${API}/run/krea/krea-2-turbo/text-to-image`, {
  method: "POST",
  headers,
  body: JSON.stringify({
    "prompt": "Candid film photo of a grandmother laughing in her kitchen, morning window light, flour on her hands",
    "aspect_ratio": "1:1"
  }),
}).then((r) => r.json());

// 2. Poll until it finishes (or pass webhook_url and skip polling)
while (job.status === "queued" || job.status === "running") {
  await new Promise((r) => setTimeout(r, 3000));
  job = await fetch(`${API}/generations/${job.id}`, { headers }).then((r) => r.json());
}

console.log(job.status === "succeeded" ? job.output.images[0].url : job.error);

Go deeper

Pricing, cost and docs for each Krea model

FAQ

Krea API questions

Krea is Krea's family of AI image models. Through CheaperGen you call Krea 2 Turbo with one API key: POST /v1/run/{endpoint}, then poll the generation or receive a webhook. What each version does: Krea AI; the newest: Krea Latest.

Krea 2 Turbo starts at $0.0076/image — up to 49% below Krea's official price. Pay as you go from prepaid credits; failed generations are refunded.

Create a CheaperGen account, add credits and create a key in Dashboard → API keys. The same key runs every Krea model and the other 44 models in the catalog; you don't need a Krea account. Step by step: Krea 2 Turbo API key.

Yes. Krea 2 Turbo is Krea's open-weights model; CheaperGen provides API access to the open weights, run on GPU inference for open-source models, and doesn't own it.

Krea 2 Turbo is Krea's open-weights model; CheaperGen provides API access to the open weights, run on GPU inference for open-source models, and does not own it. Trademarks belong to their respective owners.