Per second, not per seat
Credits are a flat $0.01 and video bills against each model's own per-second rate. There is no subscription floor, so a month where you generate nothing costs nothing.
The cheapest text to video AI is whichever model does the job at the lowest per-second rate — which means the answer depends on the shot, not on the brand. Here is every published model with its real price, and how that compares to a subscription seat.
TarifsCredits are a flat $0.01 and video bills against each model's own per-second rate. There is no subscription floor, so a month where you generate nothing costs nothing.
A model that cannot hold a character across shots is cheap per clip and expensive per finished piece, because you re-roll until the face matches. The table below flags which is which.
Credits you buy do not expire at the end of a billing month. That matters more than the headline rate if your output is lumpy — most subscription credits reset.
Read from the live model registry, so it moves when prices move. A clip longer than five seconds scales linearly from this rate.
| Model | Per second | Per 5s clip | Max resolution | Holds a cast? |
|---|---|---|---|---|
| Hailuo 2.3 | $0.072 | 36 cr ($0.36) | No | |
| MiniMax H3 | $0.090 | 45 cr ($0.45) | 768P | Yes — 9 refs |
| PixVerse C1 | $0.098 | 49 cr ($0.49) | 1080P | Yes — 7 refs |
| Grok Imagine Video | $0.106 | 53 cr ($0.53) | 720P | Yes — 7 refs |
| Wan 2.6 | $0.150 | 75 cr ($0.75) | 1080P | No |
| Kling O3 | $0.168 | 84 cr ($0.84) | Yes — 4 refs | |
| Kling V3.0 | $0.190 | 95 cr ($0.95) | Yes — 4 refs | |
| HappyHorse 1.0 | $0.210 | 105 cr ($1.05) | 1080P | No |
| Vidu Q3 | $0.232 | 116 cr ($1.16) | 1080P | Yes — 4 refs |
| Seedance 2.0 | $0.456 | 228 cr ($2.28) | 1080P | Yes — 9 refs |
| Veo 3.1 | $0.600 | 300 cr ($3.00) | 4K | Yes — 3 refs |
| Seedance 2.5 | $0.710 | 355 cr ($3.55) | 720P | Yes — 30 refs |
Hailuo 2.3 is the cheapest published model at $0.36 for five seconds. PixVerse C1 at $0.49 is the cheapest that will carry a character across shots.
Subscription video tools sell you a monthly credit allowance. The arithmetic only works out in your favour if you actually spend it, and most months you will not — which is why allowances reset.
Runway is the clearest comparison because it publishes both halves of the equation. Its Standard plan is $15 a month for 625 credits, and Gen-4.5 text-to-video bills 12 credits a second. That works out at roughly $1.44 for a five-second clip if you use the whole allowance, and more if you do not, because Standard and Pro credits do not roll over — they reset within 24 hours of your billing date. Its free plan cannot run text-to-video at all; the only video model on it is image-to-video.
Against that, Hailuo 2.3 on Reelfo is $0.36 for the same five seconds with no monthly floor, and the credits sit in your balance until you use them. At the top of the roster Veo 3.1 is $3.00 — Runway resells the same model at 20 credits a second without audio or 40 with, which is $2.40 to $4.80 for five seconds on Standard-plan credits.
Canva does not publish a per-generation price at all. Video clip generation is an Ultra-tier feature, so a free account cannot make one, and Canva Pro at $18 a month estimates around twenty Ultra generations — an upper bound the vendor itself says most people will not reach, since Ultra usage is shared with its other AI tools.
Vendor prices read from each vendor's own pricing and help pages on 2026-07-28. Where a vendor does not publish a per-generation figure, this table says so.
| Tool | Entry cost | Five seconds of generated video | Credits roll over? |
|---|---|---|---|
| Reelfo (cheapest model) | No subscription | $0.36 on Hailuo 2.3 | Yes — purchased credits do not expire |
| Reelfo (top model) | No subscription | $3.00 on Veo 3.1 | Yes |
| Runway Standard | $15/mo (625 credits) | ~$1.44 (Gen-4.5 at 12 cr/sec) | No — resets each cycle |
| Runway Max | $95/mo (9,500 credits) | ~$0.60 (Gen-4.5 at 12 cr/sec) | Up to one month |
| Filmora Advanced | $59.99/yr (1,000 cr/mo) | $1–$3 per generation, not per second | No — subscription credits expire in 30 days |
| Canva Pro | $18/mo | Not published — ~20 Ultra generations/month | No |
Runway per-clip figures are derived: its published plan credits divided into its published 12-credits-per-second Gen-4.5 rate. Filmora bills per generation rather than per second, so the two are not directly comparable — its AI Text-to-Video routes out to Veo 3.1, Sora 2 or Seedance 2.0 at 150–450 credits each.
This is the trap in the whole category. If you are making one clip, take the lowest per-second rate and stop reading. If you are making anything with more than one shot in it, the cheap model will cost you more.
Three of the ten published models take a starting frame and nothing else. Ask them for a second shot of the same person and you get a different person, so you re-roll until something matches — and each re-roll bills. HappyHorse 1.0 is the clearest case: it reads the first frame only, and the drift is visible by the second shot.
Worked example. A 40-second piece cut from five eight-second shots is 288 credits ($2.88) on Hailuo 2.3 if every shot lands first time, and 392 credits ($3.92) on PixVerse C1, which carries the cast. Three re-rolls on the cheap model erases the difference.
Signing up puts 100 credits in your account, once, with no card. That is enough for the script, character and shot-list stages plus about one keyframe — it is a look at the pipeline, not a free finished reel.
Straight from the pricing config the checkout charges against. Top-up packs sit alongside these for anyone who does not want a subscription at all.
| Plan | Price | Credits | Roughly |
|---|---|---|---|
| Free | $0 | 100 | Text stages + 1 keyframe |
| Starter | $16/mo | 1,600 | ~2 full reels / month |
| Basic | $29/mo | 2,900 | ~4 full reels / month |
| Pro | $69/mo | 6,900 | ~9 full reels / month |
| Ultimate | $199/mo | 20,500 | ~27 full reels / month |
Top-up packs: 1,000 credits for $10, 3,000 for $27, 10,000 for $80. Purchased credits do not expire.
Third-party prices and limits below were read off each vendor’s own page on the date shown. Vendors change plans without notice — if a number here disagrees with what you see, the vendor’s page wins and we want to hear about it.
Connectez-vous : vos 100 premiers crédits sont déjà là, sans carte.