Minimax · Video model

Hailuo 02 / 2.3.
1080p cinematic video from text or image.

Advanced physics modeling.

One API key. Every model.

per second
Example
AI video
Commercial use included Verified May 26, 2026 Outputs are yours No training on your data
Endpoints

Start building with Hailuo 02 / 2.3.

One model. Three ways to call it. Same key, same bill.

Hailuo-02 Pro (1080p)

Video generation

One call. Same key. Same bill.

$0.14 / second

MiniMax Hailuo 2.3 (Cloudflare)

Video generation

One call. Same key. Same bill.

$0.17 / clip 6s 720p

Capabilities

What it does best.

Hailuo AI capabilities

  • Generates native 1080p video (Pro) or 768p video (Standard) from text or image inputs[^1]
  • Supports text-to-video (T2V) and image-to-video (I2V) workflows[^1]
  • Image-to-video output aspect ratio matches the input image automatically[^2]
  • Optional end_image_url parameter lets you specify the final frame, enabling precise start-to-end frame conditioning[^2]
  • Output durations: 6 seconds at 1080p (Pro). 6 seconds or 10 seconds at 768p (Standard)[^3]
  • Built on the NCR (Noise-aware Compute Redistribution) framework, achieving 2.5x improvement in training and inference efficiency vs. conventional architectures at comparable parameter scales[^3]
  • Model is 3x larger in parameters and trained on 4x more data than its predecessor[^3]
  • Advanced physics modeling handles realistic complex motion sequences including gymnastics and athletic movements[^1]
  • Optional prompt_optimizer flag (default: true) activates built-in prompt enhancement[^2]
  • Accepted image formats: jpg, jpeg, png, webp, gif, avif[^2]
API

Call Hailuo 02 / 2.3 in three lines.

One key. One base URL. Same SDK shape you already use.

# 1. set your key
export COINIS_API_KEY="sk_live_..."

# 2. call the model
curl https://api.app.coinis.com/v1/video/generate \
  -H "Authorization: Bearer $COINIS_API_KEY" \
  -d '{"prompt":"neon city, rain, tracking shot"}'
import { Coinis } from "@coinis/sdk";
const coinis = new Coinis(process.env.COINIS_API_KEY);

const job = await coinis.video.generate({
  model: "models/minimax/hailuo",
  prompt: "neon city, rain, tracking shot",
});
from coinis import Coinis
coinis = Coinis(os.environ["COINIS_API_KEY"])

job = coinis.video.generate(
    model="models/minimax/hailuo",
    prompt="neon city, rain, tracking shot",
)
Response
{
  "id": "gen_8fa2c1",
  "status": "succeeded",
  "model": "models/minimax/hailuo",
  "output": {
    "video_url": 
                "https://cdn.coinis.com/gen_8fa2c1.mp4"
              
              ,
    "format": "mp4"
  },
  "tokens_used": 10
}

Already on another provider's SDK? Change the host. Keep the call.

Pricing

Token pricing. No surprises.

One wallet across every model. No API accounts to juggle.

Hailuo 02 / 2.3 · Hailuo-02 Pro (1080p)
1.4 tokens
per second · $0.14
Video model
$0.14 / second
One key. Every model. One invoice. 1 token = $0.10
8s clip ≈ 11 tokens ($1.12)
Start free. 15 tokens a week.

No credit card.

Why pay through Coinis
  • One wallet for every model. No API keys. No separate bills.
  • Generate ads. Launch to Meta. Track in one place.
  • On-brand output from your Brand Profile.

1 token = $0.10 pay-as-you-go. Less on a plan.

Standard vs Fast

Pick the run for the job.

Hailuo-02 Pro (1080p)

Final renders, studios
Resolution
Price $0.14 / second

MiniMax Hailuo 2.3 (Cloudflare)

Rapid tests, high volume
Resolution
Price $0.17 / clip 6s 720p
Use cases

Two buyers. One model.

For builders

Resell every model. One key. One bill.

Unified API across video, image, audio, and LLM.

Generate 500 variants overnight.

Async queue plus webhooks. Batch at scale.

White-label the output.

Ship it under your brand. Outputs are yours.

For creatives

Ship a Reel before lunch.

Prompt to platform-native clip in minutes.

Same product. Ten formats.

One generation, every aspect ratio.

Commercial UGC without a creator.

Authentic selfie-style ads, on brand.

Animate product shots and concept art Upload a still image and Hailuo AI animates it into a smooth, physics-consistent video clip. Ideal for product teams and creative studios turning static visuals into motion assets without a production crew.

Marketing and social video Generate realistic motion video from a text prompt in minutes. Hailuo AI's advanced physics modeling produces natural-looking footage suited to ad creatives and organic social content.

Complex action and sports scenes Hailuo AI's NCR architecture is designed for advanced physics modeling of gymnastics, athletic sequences, and intricate movement.[^1] Use it when motion accuracy in fast-moving scenes is non-negotiable.

Start-and-end frame controlled transitions Supply both a first-frame image and an end-frame image. Hailuo AI fills the motion between them.[^2] Useful for narrative cuts, product reveals, and scene transitions in longer productions.

API-driven video pipelines Call the model via REST API and embed 1080p video generation directly into your application or workflow. No minimum credit packs. Pay per second of video generated.

Renders in seconds. Set a seed. Get the same frame back.

Outputs are yours. Sell them.

Safe for paid ads.

Your prompts are never used for training.

FAQ

Hailuo 02 / 2.3 FAQs

How much does Hailuo AI cost per video on Coinis vs fal.ai?

On Coinis, Hailuo 02 Pro (1080p) is billed at $0.136 per second of video generated. A 6-second clip costs $0.816. On fal.ai the wholesale rate is $0.08 per second, which puts a 6-second clip at $0.48. Coinis sources its pricing from that same wholesale rate and adds per-second billing with no pack minimums.

What is the difference between Hailuo 02 Pro and Hailuo 2.3?

Hailuo 02 Pro targets high-fidelity 1080p output and is billed at $0.136 per second. Hailuo 2.3 is a 720p variant available at $0.17 per 6-second clip. The two variants differ in resolution ceiling, duration options, and billing unit. Choose based on whether you need per-second flexibility or flat per-clip pricing at 720p.

Can Hailuo AI generate 1080p 10-second videos?

No. The 1080p (Pro) tier supports 6-second videos only. Ten-second output is available at 768p (Standard). This is a current architecture constraint, not a platform limit.

Does Hailuo AI support image-to-video with a specified end frame?

Yes. The model accepts an optional end_image_url parameter alongside the first-frame image. It generates motion between the two frames, giving you precise start-to-end conditioning for controlled transitions and narrative shots.

Is there a Hailuo API I can call from my own app?

Yes. Send a POST request to https://api.app.coinis.com/v1/video/generate with your model parameter set and your prompt or image inputs. Full schema and authentication details are on the Hailuo API sub-page.

How long does a 6-second 1080p Hailuo generation take?

Generation time varies by infrastructure load. Based on third-party benchmarks, a 6-second 1080p clip typically takes around 2 to 3.5 minutes. Generation speed is an acknowledged area of ongoing improvement by MiniMax.

Can I use Hailuo-generated videos commercially?

Commercial use is permitted under the fal.ai listing for Hailuo 02 Pro. If you are routing through Coinis, your usage is subject to Coinis platform terms. Review MiniMax's privacy policy for data handling details before deploying in production.

Start free

Your wallet. Every model. One call away.

Start free. 15 tokens a week. No card.

Generate on Coinis

No credit card.

Pricing and capabilities verified 2026-05-26. Read the docs .