> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ltx.io/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ltx.io/_mcp/server.

# Pricing

> Detailed pricing for LTX API video generation endpoints. Understand cost per second based on model, resolution, and endpoint type.

Video generation is billed per second of output video. Higher resolution and premium models have proportionally higher costs. For enterprise plans, please [contact our sales team](https://ltx.io/forms/ltx-contact-sales).

LTX-2 (`ltx-2-fast`, `ltx-2-pro`) has been deprecated and is no longer listed below. It stays billed at its original LTX-2 rates until it's removed on August 15, 2026. See the [LTX-2 Deprecation Notice](/ltx-2-deprecation).

With [automatic duration](/models/ltx-2-5#automatic-duration) you are charged for the length the model produces. On prepaid accounts, credits are held against the longest duration your resolution and frame rate allow until the job finishes, and the remainder is released then.

## Text-to-Video

Generate videos from text prompts. Pricing is based on the **duration of the generated video** in seconds. Available as [**v2/text-to-video**](/api-documentation/api-reference/async-video-generation/submit-text-to-video) (async) and [**v1/text-to-video**](/api-documentation/api-reference/video-generation/text-to-video) (sync).

| Model            | Resolution                | Cost per second |
| ---------------- | ------------------------- | --------------- |
| **ltx-2-5-fast** | `1280x720` / `720x1280`   | \$0.09          |
|                  | `1920x1080` / `1080x1920` | \$0.13          |
|                  | `2560x1440` / `1440x2560` | \$0.19          |
|                  | `3840x2160` / `2160x3840` | \$0.30          |
| **ltx-2-5-pro**  | `1280x720` / `720x1280`   | \$0.12          |
|                  | `1920x1080` / `1080x1920` | \$0.17          |
| **ltx-2-3-fast** | `1280x720` / `720x1280`   | \$0.03          |
|                  | `1920x1080` / `1080x1920` | \$0.06          |
|                  | `2560x1440` / `1440x2560` | \$0.12          |
|                  | `3840x2160` / `2160x3840` | \$0.24          |
| **ltx-2-3-pro**  | `1280x720` / `720x1280`   | \$0.04          |
|                  | `1920x1080` / `1080x1920` | \$0.08          |
|                  | `2560x1440` / `1440x2560` | \$0.16          |
|                  | `3840x2160` / `2160x3840` | \$0.32          |

## Image-to-Video

Generate videos from an input image. Pricing is based on the **duration of the generated video** in seconds. Available as [**v2/image-to-video**](/api-documentation/api-reference/async-video-generation/submit-image-to-video) (async) and [**v1/image-to-video**](/api-documentation/api-reference/video-generation/image-to-video) (sync).

| Model            | Resolution                | Cost per second |
| ---------------- | ------------------------- | --------------- |
| **ltx-2-5-fast** | `1280x720` / `720x1280`   | \$0.09          |
|                  | `1920x1080` / `1080x1920` | \$0.13          |
|                  | `2560x1440` / `1440x2560` | \$0.19          |
|                  | `3840x2160` / `2160x3840` | \$0.30          |
| **ltx-2-5-pro**  | `1280x720` / `720x1280`   | \$0.12          |
|                  | `1920x1080` / `1080x1920` | \$0.17          |
| **ltx-2-3-fast** | `1280x720` / `720x1280`   | \$0.03          |
|                  | `1920x1080` / `1080x1920` | \$0.06          |
|                  | `2560x1440` / `1440x2560` | \$0.12          |
|                  | `3840x2160` / `2160x3840` | \$0.24          |
| **ltx-2-3-pro**  | `1280x720` / `720x1280`   | \$0.04          |
|                  | `1920x1080` / `1080x1920` | \$0.08          |
|                  | `2560x1440` / `1440x2560` | \$0.16          |
|                  | `3840x2160` / `2160x3840` | \$0.32          |

## Audio-to-Video

Generate videos synchronized to audio input. Pricing is based on the **duration of the input audio** in seconds. Available as [**v2/audio-to-video**](/api-documentation/api-reference/async-video-generation/submit-audio-to-video) (async) and [**v1/audio-to-video**](/api-documentation/api-reference/video-generation/audio-to-video) (sync).

| Model            | Resolution                | Cost per second |
| ---------------- | ------------------------- | --------------- |
| **ltx-2-5-fast** | `1920x1080` / `1080x1920` | \$0.13          |
| **ltx-2-5-pro**  | `1920x1080` / `1080x1920` | \$0.17          |
| **ltx-2-3-pro**  | `1920x1080` / `1080x1920` | \$0.10          |

## Retake (Video Editing)

Edit and regenerate portions of an existing video. Pricing is based on the **duration of the input video**. Available as [**v2/retake**](/api-documentation/api-reference/async-video-generation/submit-retake) (async) and [**v1/retake**](/api-documentation/api-reference/video-generation/retake) (sync).

| Model           | Resolution                | Cost per second |
| --------------- | ------------------------- | --------------- |
| **ltx-2-3-pro** | `1920x1080` / `1080x1920` | \$0.10          |

## Extend (Video Extension)

Extend a video by generating additional frames at the beginning or end.
Pricing is based on the **duration of the extended portion** plus **context frames** from the input video, capped at a total of 505 billed frames. The resulting billed seconds depend on the input video's frame rate (\~21 seconds at 24fps). Available as [**v2/extend**](/api-documentation/api-reference/async-video-generation/submit-extend) (async) and [**v1/extend**](/api-documentation/api-reference/video-generation/extend) (sync).

| Model           | Resolution                | Cost per second |
| --------------- | ------------------------- | --------------- |
| **ltx-2-3-pro** | `1920x1080` / `1080x1920` | \$0.10          |

## HDR Upscale

Convert SDR videos into HDR. Pricing is tiered by **input pixel count** — the input snaps to the smallest tier that can contain it. Billed per second of input video. Available as [**v2/video-to-video-hdr**](/api-documentation/api-reference/async-video-generation/submit-video-to-video-hdr) (async only).

| Model           | Input resolution tier              | Cost per second |
| --------------- | ---------------------------------- | --------------- |
| **ltx-2-3-pro** | Up to 1080p (≤ `1920×1080` pixels) | \$0.20          |
|                 | Up to 1440p (≤ `2560×1440` pixels) | \$0.40          |
|                 | Up to 4K (≤ `3840×2160` pixels)    | \$0.80          |

## Video Reframe

Reframe a video to a new resolution, filling in the missing areas with generated content. Pricing is tiered by output resolution and billed per second of input video. Available as [**v2/video-to-video-reframe**](/api-documentation/api-reference/async-video-generation/submit-video-to-video-reframe) (async only).

| Model           | Output resolution | Cost per second |
| --------------- | ----------------- | --------------- |
| **ltx-2-3-pro** | 720p              | \$0.10          |
|                 | 1080p             | \$0.20          |