---
title: Hailuo 2.3 Text To Video API – Pricing | ModelsLab
description: Hailuo 2.3 Text To Video API by MiniMax: text to video model. $0.067 per second of video. API & playground on ModelsLab.
url: https://modelslab.com/models/minimax/hailuo-2.3-t2v.md
canonical: https://modelslab.com/models/minimax/hailuo-2.3-t2v
type: product
component: Playground/Endpoint/Index
generated_at: 2026-11-12T07:01:29.590405Z
---

[![Hailuo 2.3 Text To Video thumbnail](https://assets.modelslab.ai/api-logos/01KMSWJ80KYM68WH5VVSNQXHKA.png)](https://modelslab.com/models/minimax)Hailuo 2.3 Text To Video
---

[by MiniMax](https://modelslab.com/models/minimax)Generate cinematic 6-10 second videos at 768p or 1080p with realistic motion, micro-expressions, and high-fidelity stylization for e-commerce, social, and storytelling.

`Hailuo-2.3-t2v`

Closed Source Model [LLMs.txt](https://modelslab.com/models/minimax/Hailuo-2.3-t2v/llms.txt)

[API Playground](/models/minimax/hailuo-2.3-t2v)API DocumentationVibe CodeRelated ModelsDeveloper SupportModel Specs

Input
---

Prompt 

A sunset aerial shot of a lone rider galloping across a snow-covered plain, swirling snow kicked by the hooves, warm orange backlight casting long shadows, steady tracking shot from behind, cinematic photorealism with film grain.

**$0.067** per second video generation

Login to Generate

Output
---

Sample

Your browser does not support the video tag.

[Load in ](https://mstudio.ai/ai-vfx)

Hailuo 2.3 Text To Video
---

Text Sparks Cinematic Motion

### Generate Precise Video Sequences

- Realistic Motion Lifelike Expressions Actions Hailuo 2.3 Text To Video model captures nuanced facial gestures and complex choreography from text prompts.
- Cinematic Controls Camera Movement Precision Direct controllable camera paths and dynamic transitions in Hailuo 2.3 Text To Video API outputs.
- Dual Input Support Text Image To Video Process text prompts or images into 1080p videos with temporal consistency via Hailuo 2.3 endpoint.

### Hailuo 2.3 Text To Video questions

What is Hailuo 2.3 Text To Video?Hailuo 2.3 Text To Video generates 1080p cinematic videos from text or images. It excels in realistic motion, expressions, and camera controls. Access via MiniMax Hailuo 2.3 Text To Video API.

How does Hailuo 2.3 Text To Video API work?Send text prompts or image URLs to the Hailuo 2.3 Text To Video API endpoint. It outputs coherent 10-second clips with specified styles. Average runtime is 130 seconds.

What resolutions does Hailuo 2.3 Text To Video model support?Supports 768p standard and 1080p pro outputs. Choose tiers for quality and cost balance. Ideal for professional video generation.

Is Hailuo 2.3 Text To Video alternative to other models?Hailuo 2.3 Text To Video offers superior motion realism and prompt accuracy over predecessors. Use Hailuo 2.3 Text To Video API for text-to-video and image-to-video tasks.

Can Hailuo 2.3 Text To Video generate from images?Yes, Hailuo 2.3 Text To Video handles image-to-video alongside text inputs. Animates static images with natural motion. Fast variant optimizes for speed.

What are Hailuo 2.3 Text To Video video generation limits?Generates ~10-second clips without first-last frame control. Single first-frame input only. Supports diverse styles from photorealistic to animated.

Looking for something different?
---

Models that trade off differently against the one you are viewing

### Better quality

Newer flagship models that generally produce stronger results.

![Seedance 1.5 Pro API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/1cdda423-9013-441b-81b0-543f839bf8cf.webp)

[BytePlus](/models/byteplus)

 [Seedance 1.5 Pro](/models/byteplus/seedance-1-5-pro?config=seedance-15-pro-text-to-video)

![Grok Imagine Text To Video  API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/66741ffe-f704-47ef-92d5-32fec90bcc7a.webp)

[xAI](/models/xai)

 [Grok Imagine Text To Video](/models/xai/grok-imagine-video-t2v)

![Veo 3.1 Fast API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/cd4fcc79-9959-44da-ac60-10dc2b66fb22.webp)

[Google](/models/google)

 [Veo 3.1 Fast](/models/google/veo-3.1-fast?config=Veo-3.1-fast)

![LTX 2 PRO Text To Video  API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/f454ab2a-00f1-4e92-afbf-5b8b3775ac35.webp)

[LTX](/models/ltx)

 [LTX 2 PRO Text To Video](/models/ltx/ltx-2-pro-t2v)

![Seedance 2.5 Text To Video API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/e87ba4df-b85d-4d40-8ace-a1f0ca86f40a.webp)

[BytePlus](/models/byteplus)

 [Seedance 2.5 Text To Video](/models/byteplus/seedance-2-5-text-to-video)

![happyhorse-1.0-t2v API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/2a7094f5-c202-427b-a17b-c8a67012a705.jpg)

[Alibaba Cloud](/models/alibaba_cloud)

 [happyhorse-1.0-t2v](/models/alibaba_cloud/happyhorse-1.0-t2v)

### Faster Generation

Built for speed when you are iterating on a prompt.

![LTX 2.3 API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/b860ae7a-6a7c-4770-ab9b-ef1ac9d8b438.webp)

[ModelsLab](/models/modelslab) Popular

 [LTX 2.3](/models/modelslab/ltx-2.3?config=ltx-2.3-t2v)Open Source Model

![Happyhorse 1.1 Text To Video  API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/c19c7e8c-26d6-4954-ac16-a5638c84abc8.webp)

[Alibaba Cloud](/models/alibaba_cloud)

 [Happyhorse 1.1 Text To Video](/models/alibaba_cloud/happyhorse-1.1-t2v)Closed Source Model

### Lower cost per run

Open-source models we host, unlimited on the $149/month plan.

![Wan2.2 Text to Video API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/9f0c9a5b-8ee4-47b4-9588-7929bbc69e17.webp)

[ModelsLab](/models/modelslab)

 [Wan2.2 Text to Video](/models/modelslab/wan-2.2-t2v)Open Source Model

![LTX 2.3 Text to Video API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/b860ae7a-6a7c-4770-ab9b-ef1ac9d8b438.webp)

[ModelsLab](/models/modelslab)

 [LTX 2.3 Text to Video](/models/modelslab/ltx-2.3?config=ltx-2.3-t2v)Open Source Model

![Kling V2.5 Turbo Text To Video API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/a66ac4fb-91df-4b23-ae0c-126c5f1f38a8.webp)

[Kling AI](/models/tencent)

 [Kling V2.5 Turbo Text To Video](/models/klingai/kling-v2-5-turbo-t2v)Closed Source Model

Related Models
---

Discover similar models you might be interested in

 [View all Video Models](https://modelslab.com/models?feature=videogen)

![Seedance 2.0 Start/End Frame To Video API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/ca79b12d-194b-498a-83a3-7ae6c707b36e.webp)

[BytePlus](/models/byteplus)

 [Seedance 2.0 Start/End Frame To Video](/models/byteplus/seedance-2-start-end-frame-video)

![happyhorse-1.0-video-edit API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/949b575a-34dd-471a-89be-094d466c2658.png)

[Alibaba Cloud](/models/alibaba_cloud)

 [happyhorse-1.0-video-edit](/models/alibaba_cloud/happyhorse-1.0-v2v)

![Wan 2.5 Text to Video API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/01de6ee6-6738-4a78-a25c-b0a30e72e2e9.webp)

[Alibaba Cloud](/models/alibaba_cloud)

 [Wan 2.5 Text to Video](/models/alibaba_cloud/wan2.5-t2v)

![Wan2.6 Image To Video  API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/9cc6f6ce-e9f2-4908-8009-0f1982af5ff5.png)

[Alibaba Cloud](/models/alibaba_cloud)

 [Wan2.6 Image To Video](/models/alibaba_cloud/wan2.6-i2v)

![Flux 3 Image To Video API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/f36b1da2-76b6-4195-9f70-fb4157e16280.webp)

[BFL](/models/bfl)

 [Flux 3 Image To Video](/models/bfl/flux-3-i2v)

![WAN 2.7 Text To Video API](https://images.modelslab.sh/?Image=https://assets.modelslab.ai/generations/f8897a02-c781-4339-a287-c3ad3bf45bad.webp)

[Alibaba Cloud](/models/alibaba_cloud)

 [WAN 2.7 Text To Video](/models/alibaba_cloud/wan2.7-t2v)

View all 18 related models

About Hailuo 2.3 Text To Video 
---

Generate cinematic 6-10 second videos at 768p or 1080p with realistic motion, micro-expressions, and high-fidelity stylization for e-commerce, social, and storytelling.

### Hailuo 2.3 Text To Video  facts

ProviderMiniMax

Price$0.067 per second of video

Added to ModelsLabNovember 10, 2025

Model IDHailuo-2.3-t2v

### Key Features

- AI video generation from text or image input
- Motion control and camera movement parameters
- Adjustable frame rate and video duration
- High-quality cinematic output up to 1080p
- Native audio generation support

### Quick Start

Integrate Hailuo 2.3 Text To Video  into your application with a single API call. Get your API key from the [pricing page](https://modelslab.com/pricing) to get started.

PythonJavaScriptcURLPHP

```
<div>import requests</div>
<div>import json</div>
<div>
</div>
<div>url = "https://modelslab.com/api/v7/video-fusion/text-to-video"</div>
<div>
</div>
<div>headers = {</div>
<div>    "Content-Type": "application/json"</div>
<div>}</div>
<div>
</div>
<div>data = {</div>
<div>        "model_id": "Hailuo-2.3-t2v",</div>
<div>        "prompt": "A sunset aerial shot of a lone rider galloping across a snow-covered plain, swirling snow kicked by the hooves, warm orange backlight casting long shadows, steady tracking shot from behind, cinematic photorealism with film grain.",</div>
<div>        "key": "YOUR_API_KEY"</div>
<div>    }</div>
<div>
</div>
<div>try:</div>
<div>    response = requests.post(url, headers=headers, json=data)</div>
<div>    response.raise_for_status()  # Raises an HTTPError for bad responses (4XX or 5XX)</div>
<div>    result = response.json()</div>
<div>    print("API Response:")</div>
<div>    print(json.dumps(result, indent=2))</div>
<div>except requests.exceptions.HTTPError as http_err:</div>
<div>    print(f"HTTP error occurred: {http_err} - {response.text}")</div>
<div>except Exception as err:</div>
<div>    print(f"Other error occurred: {err}")</div>
```

const requestBody = {

 "model_id": "Hailuo-2.3-t2v",

 "prompt": "A sunset aerial shot of a lone rider galloping across a snow-covered plain, swirling snow kicked by the hooves, warm orange backlight casting long shadows, steady tracking shot from behind, cinematic photorealism with film grain.",

 "key": "YOUR_API_KEY"

 };

async function makeApiRequest() {

 try {

 const response = await fetch(endpointUrl, {

 method: 'POST',

 headers: {

 'Content-Type': 'application/json',

 },

 body: JSON.stringify(requestBody)

 });

 if (!response.ok) {

 let errorResult;

 try {

 errorResult = await response.json();

 } catch (e) {

 errorResult = { error: { message: await response.text() } };

 }

 throw new Error(`API Error (${response.status}): ${errorResult.error?.message || response.statusText || 'Unknown error'}`);

 }

 const result = await response.json();

 console.log('API Response:', result);

 return result;

 } catch (error) {

 console.error('Error making API request:', error.message);

 throw error;

 }

}

makeApiRequest();

 -H "Content-Type: application/json" \

 -d '{

 "model_id": "Hailuo-2.3-t2v",

 "prompt": "A sunset aerial shot of a lone rider galloping across a snow-covered plain, swirling snow kicked by the hooves, warm orange backlight casting long shadows, steady tracking shot from behind, cinematic photorealism with film grain.",

 "key": "YOUR_API_KEY"

}'

$url = 'https://modelslab.com/api/v7/video-fusion/text-to-video';

$headers = [

 'Content-Type: application/json'

];

$data = [

 'model_id' => 'Hailuo-2.3-t2v',

 'prompt' => 'A sunset aerial shot of a lone rider galloping across a snow-covered plain, swirling snow kicked by the hooves, warm orange backlight casting long shadows, steady tracking shot from behind, cinematic photorealism with film grain.',

 'key' => 'YOUR_API_KEY',

];

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_POST, true);

curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));

curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

curl_setopt($ch, CURLOPT_TIMEOUT, 30);

$response = curl_exec($ch);

$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);

$curlError = curl_error($ch);

if ($curlError) {

 echo 'Curl error: ' . $curlError;

} else {

 echo "HTTP Status Code: " . $httpCode . "\n";

 $result = json_decode($response, true);

 if (json_last_error() !== JSON_ERROR_NONE) {

 echo "Error decoding JSON: " . json_last_error_msg() . "\n";

 echo "Raw response: " . $response . "\n";

 } else {

 echo "API Response:\n";

 print_r($result);

 }

}

?>

### Pricing

Hailuo 2.3 Text To Video  API costs $0.067 per second of output. Plans start at $21/month, and open-source models are unlimited on the $149/month plan. [View pricing plans](https://modelslab.com/pricing)

### Use Cases

- Marketing and promotional video creation
- Social media short-form video content
- Product demos and explainer videos
- Creative storytelling and animation

### More from MiniMax

- [Hailuo 02 Start/End Frame Image To Video API](/models/minimax/hailuo-02-start-end-frame)
- [MiniMax: MiniMax M2.7 API](/models/minimax/minimax-minimax-m2.7)
- [Hailuo 02 Text To Video API](/models/minimax/hailuo-02-t2v)
- [MiniMax-H3 Image To Video API](/models/minimax/minimax-h3-i2v)
- [Hailuo 2.3 Image To Video API](/models/minimax/hailuo-2.3-i2v)
- [Hailuo 2.3 Fast Image To Video API](/models/minimax/hailuo-2.3-fast-i2v)

[All MiniMax models](/models/minimax)

[Browse Video Models](https://modelslab.com/models?feature=videogen) [View Pricing](https://modelslab.com/pricing)

Hailuo 2.3 Text To Video FAQ
---

### What is Hailuo 2.3 Text To Video ?

Generate cinematic 6-10 second videos at 768p or 1080p with realistic motion, micro-expressions, and high-fidelity stylization for e-commerce, social, and storytelling.

### How do I use the Hailuo 2.3 Text To Video API?

You can integrate Hailuo 2.3 Text To Video into your application with a single API call. Sign up on ModelsLab to get your API key, then use the model ID "Hailuo-2.3-t2v" in your API requests. We provide SDKs for Python, JavaScript, and cURL examples in the API documentation.

### How much does Hailuo 2.3 Text To Video cost?

Hailuo 2.3 Text To Video costs $0.067 per second of video. ModelsLab plans start at $21/month (Basic), and the $149/month Open Source plan includes unlimited generation on open-source models.

### What is the Hailuo 2.3 Text To Video model ID?

The model ID for Hailuo 2.3 Text To Video is "Hailuo-2.3-t2v". Use this ID in your API requests to specify this model.

### Do I need a paid plan to use Hailuo 2.3 Text To Video ?

Yes. ModelsLab is subscription-based with no free tier — plans start at $21/month (Basic, 3,250 API calls). The $149/month Open Source Unlimited plan includes unlimited generation across open-source models; premium third-party models are billed per call from your wallet.

---

*This markdown version is optimized for AI agents and LLMs.*

**Links:**
- [Website](https://modelslab.com)
- [API Documentation](https://docs.modelslab.com)
- [Blog](https://modelslab.com/blog)

---
*Generated by ModelsLab - 2026-11-12*