> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ttapi.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Image Pricing

> Pricing for image generation and image editing models on TTAPI

<Callout type="info">
  All prices below use `quota` as the billing unit. Dollar values are
  approximate and shown only to help with estimation. If there is any difference
  between this page and the dashboard, the live billing result takes precedence.
</Callout>

<CardGroup cols={3}>
  <Card title="Lowest entry price" icon="bolt">
    `flux-schnell` starts at **0.6 quota (≈\$0.006)**.
  </Card>

  <Card title="Fixed-price models" icon="tags">
    `GPT-4o`, `Gemini`, and `SwapFace` are easy to estimate per request.
  </Card>

  <Card title="Channel discounts" icon="badge-percent">
    `OpenAI` image endpoints are billed at **20% off** official pricing. `Flux
            2` models are billed at **40% off** official pricing.
  </Card>
</CardGroup>

## Midjourney

See the full [Midjourney API documentation](/api/en/midjourney) for endpoint details and integration guidance.

<Tip>
  Note: The prices below are standard image generation prices. In `fast` and `turbo` modes, using `hd` image generation consumes **1.5x** the listed quota for the corresponding item; `relax` mode is not affected by this rule.
</Tip>

### Image generation

| Operation                                                                                                                             | Relax                  | Fast                  | Turbo                  |
| :------------------------------------------------------------------------------------------------------------------------------------ | :--------------------- | :-------------------- | :--------------------- |
| `imagine`                                                                                                                             | **3 quota (≈\$0.03)**  | **5 quota (≈\$0.05)** | **7 quota (≈\$0.07)**  |
| `variation`<br />`high_variation`<br />`low_variation`<br />`pan`<br />`zoom_out`<br />`vary_region`<br />`reroll`<br />`make_square` | **3 quota (≈\$0.03)**  | **5 quota (≈\$0.05)** | **7 quota (≈\$0.07)**  |
| `upscale_creative`<br />`redo_upscale_creative`                                                                                       | **3 quota (≈\$0.03)**  | **8 quota (≈\$0.08)** | **14 quota (≈\$0.14)** |
| `upscale_subtle`<br />`redo_upscale_subtle`                                                                                           | **3 quota (≈\$0.03)**  | **8 quota (≈\$0.08)** | **14 quota (≈\$0.14)** |
| `upsample`                                                                                                                            | **1 quota (≈\$0.01)**  | **1 quota (≈\$0.01)** | **1 quota (≈\$0.01)**  |
| `upscale2`                                                                                                                            | **8 quota (≈\$0.08)**  | ~~Not supported~~     | **12 quota (≈\$0.12)** |
| `upscale4`                                                                                                                            | **18 quota (≈\$0.18)** | ~~Not supported~~     | **36 quota (≈\$0.36)** |
| `describe`                                                                                                                            | **1 quota (≈\$0.01)**  | **1 quota (≈\$0.01)** | **1 quota (≈\$0.01)**  |
| `blend`                                                                                                                               | **3 quota (≈\$0.03)**  | **5 quota (≈\$0.05)** | ~~Not supported~~      |
| `seed`                                                                                                                                | **1 quota (≈\$0.01)**  | **1 quota (≈\$0.01)** | **1 quota (≈\$0.01)**  |

### Image editing

| Mode    | Price                 |
| :------ | :-------------------- |
| `fast`  | **5 quota (≈\$0.05)** |
| `relax` | **3 quota (≈\$0.03)** |
| `turbo` | **7 quota (≈\$0.07)** |

## OpenAI

See the full [OpenAI image API documentation](/api/en/openai) for endpoint details and integration guidance.

<Tip>
  Note: Prices may be dynamically adjusted based on cost changes.
</Tip>

### 1. Official Channel

> Use case: Accessed through the official authorized channel, pricing follows OpenAI's official rates. Suitable for users who prioritize official stability and compliance.

| Endpoint                                                     | Price                               |
| :----------------------------------------------------------- | :---------------------------------- |
| [OpenAI Image Generation](/api/en/openai/images-generations) | **20% off official OpenAI pricing** |
| [OpenAI Image Editing](/api/en/openai/images-edits)          | **20% off official OpenAI pricing** |

### 2. Non-Official Channel (Fixed Price Models)

> Use case: Accessed through a non-official channel, with fixed model pricing. Suitable for users with lower stability requirements or those sensitive to cost.

| Model                                              | Price                         |
| :------------------------------------------------- | :---------------------------- |
| [gpt-image-2](/api/en/openai/gpt-generations)      | **2 quota (≈\$0.02) / image** |
| [gpt-image-2-plus](/api/en/openai/gpt-generations) | **4 quota (≈\$0.04) / image** |
| [gpt-image-1.5](/api/en/openai/gpt-generations)    | **2 quota (≈\$0.02) / image** |

## Gemini

See the full [Nano Banana API documentation](/api/en/gemini) for endpoint details and integration guidance.

| Model                            | Price                         |
| :------------------------------- | :---------------------------- |
| `gemini-2.5-flash-image-preview` | **2 quota (≈\$0.02) / image** |
| `gemini-2.5-flash-image`         | **2 quota (≈\$0.02) / image** |
| `gemini-3-pro-image-preview`     | **6 quota (≈\$0.06) / image** |
| `gemini-3.1-flash-image-preview` | **4 quota (≈\$0.04) / image** |
| `gemini-3.1-flash-lite-image`    | **2 quota (≈\$0.02) / image** |

## Grok Image

| Endpoint                                    | Price                  |
| :------------------------------------------ | :--------------------- |
| [Grok image](/api/en/grokimage/image)       | **2 quota (≈\$0.02)**  |
| [Grok Task Result](/api/en/grokimage/fetch) | **No separate charge** |

## Flux

See the full [Flux API documentation](/api/en/flux) for endpoint details and integration guidance.

| Model / action     | Generate                     | Edit                         |
| :----------------- | :--------------------------- | :--------------------------- |
| `flux-schnell`     | **0.6 quota (≈\$0.006)**     | **0.6 quota (≈\$0.006)**     |
| `flux-dev`         | **1.5 quota (≈\$0.015)**     | **1.5 quota (≈\$0.015)**     |
| `flux-pro`         | **2 quota (≈\$0.02)**        | **2 quota (≈\$0.02)**        |
| `flux-kontext-pro` | **3 quota (≈\$0.03)**        | **3 quota (≈\$0.03)**        |
| `flux-kontext-max` | **5 quota (≈\$0.05)**        | **5 quota (≈\$0.05)**        |
| `flux-2-pro`       | **40% off official pricing** | **40% off official pricing** |
| `flux-2-flex`      | **40% off official pricing** | **40% off official pricing** |
| `flux-2-max`       | **40% off official pricing** | **40% off official pricing** |

## Novel AI

| Mode                        | Price                 |
| :-------------------------- | :-------------------- |
| `nai-diffusion-4-5-full`    | **8 quota (≈\$0.08)** |
| `nai-diffusion-4-5-curated` | **8 quota (≈\$0.08)** |

## SwapFace

| Endpoint                                     | Price                 |
| :------------------------------------------- | :-------------------- |
| [Submit swap request](/api/en/swapface/swap) | **2 quota (≈\$0.02)** |
| [Fetch result](/api/en/swapface/fetch)       | **No extra charge**   |
