
Hailuo 02 Text To Video
by MiniMaxGenerate high-quality AI videos up to 10 seconds at 1080p, 24-30 FPS with advanced physics, motion control, and multilingual support.
Hailuo-02-t2vInput
Output
Hailuo 02 Text To Video
Text Sparks Cinematic Motion
Build Videos. Control Everything.
- 1080p OutputNative High-Res GenerationProduce 1080p videos at 6s or 768p up to 10s with Hailuo 02 Text To Video model.
- Realistic PhysicsMotion and Camera ControlSimulate fluid dynamics, lighting, and precise camera pans in Hailuo 02 Text To Video API.
- Multi-Modal InputText or Image to VideoConvert prompts or images to video using Hailuo 02 Text To Video alternative workflows.
Hailuo 02 Text To Video questions
- What is Hailuo 02 Text To Video?
- Hailuo 02 Text To Video generates high-quality AI videos from text or images up to 1080p and 10s. It excels in realistic physics and prompt adherence. Access via Hailuo 02 Text To Video API.
- What resolutions does Hailuo 02 Text To Video model support?
- Standard offers 768p for 6s or 10s; pro delivers 1080p for 6s. Both run at 24-30 FPS with enhanced efficiency.
- Is Hailuo 02 Text To Video a good alternative?
- Hailuo 02 Text To Video alternative provides superior physics simulation and cinematic control over competitors. It handles complex motion better than prior models.
- What is Hailuo 02 Text To Video video generation best for?
- Ideal for short cinematic clips, social media, and storytelling with camera cues. Use Hailuo 02 text to video for rapid ideation from prompts.
- Does hailuo 02 text to video api support image inputs?
- Yes, hailuo 02 text to video api enables image-to-video alongside text-to-video. Generate from reference images for consistent subjects.
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.
Faster Generation
Built for speed when you are iterating on a prompt.

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




Related Models
Discover similar models you might be interested in






About Hailuo 02 Text To Video
Generate high-quality AI videos up to 10 seconds at 1080p, 24-30 FPS with advanced physics, motion control, and multilingual support.
Hailuo 02 Text To Video facts
- Provider
- MiniMax
- Price
- $0.096 per second of video
- Added to ModelsLab
- November 10, 2025
- Model ID
- Hailuo-02-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 02 Text To Video into your application with a single API call. Get your API key from the pricing page to get started.
import requestsimport jsonurl = "https://modelslab.com/api/v7/video-fusion/text-to-video"headers = {"Content-Type": "application/json"}data = {"model_id": "Hailuo-02-t2v","prompt": "Cinematic low-angle tracking shot of a futuristic supercar speeding through a wet German highway at night, water splashes reflecting neon signs, smooth camera chase, motion blur and lens flare effects, dynamic tone.","key": "YOUR_API_KEY"}try:response = requests.post(url, headers=headers, json=data)response.raise_for_status() # Raises an HTTPError for bad responses (4XX or 5XX)result = response.json()print("API Response:")print(json.dumps(result, indent=2))except requests.exceptions.HTTPError as http_err:print(f"HTTP error occurred: {http_err} - {response.text}")except Exception as err:print(f"Other error occurred: {err}")
const endpointUrl = 'https://modelslab.com/api/v7/video-fusion/text-to-video';const requestBody = {"model_id": "Hailuo-02-t2v","prompt": "Cinematic low-angle tracking shot of a futuristic supercar speeding through a wet German highway at night, water splashes reflecting neon signs, smooth camera chase, motion blur and lens flare effects, dynamic tone.","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();
curl -X POST "https://modelslab.com/api/v7/video-fusion/text-to-video" \-H "Content-Type: application/json" \-d '{"model_id": "Hailuo-02-t2v","prompt": "Cinematic low-angle tracking shot of a futuristic supercar speeding through a wet German highway at night, water splashes reflecting neon signs, smooth camera chase, motion blur and lens flare effects, dynamic tone.","key": "YOUR_API_KEY"}'
<?php$url = 'https://modelslab.com/api/v7/video-fusion/text-to-video';$headers = ['Content-Type: application/json'];$data = ['model_id' => 'Hailuo-02-t2v','prompt' => 'Cinematic low-angle tracking shot of a futuristic supercar speeding through a wet German highway at night, water splashes reflecting neon signs, smooth camera chase, motion blur and lens flare effects, dynamic tone.','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 02 Text To Video API costs $0.096 per second of output. Plans start at $21/month, and open-source models are unlimited on the $149/month plan. View pricing plans
Use Cases
- Marketing and promotional video creation
- Social media short-form video content
- Product demos and explainer videos
- Creative storytelling and animation





