AI Video Generation Cost Calculator (USD + LKR)
Work out what it costs to generate AI video on Sora 2, Veo 3, Runway Gen-4, Kling, Luma, or Pika — per clip, per day, and per month, in both US dollars and Sri Lankan rupees. Every per-second price is normalised and sourced. No signup, no API key.
How it works
Each provider prices AI video differently — some publish a rate per second of output, others sell credits you spend per generation. To compare them fairly, this calculator normalises every model to a single per-second USD rate, then applies the same volume to all of them.
1. Normalise to per-second USD
Models that publish a direct per-second price — Sora 2, Sora 2 Pro, Veo 3, Veo 3 Fast, and Luma Ray 2 — are taken straight from the pricing page. Credit-priced models are converted: per_second_usd = credits_per_second × usd_per_credit. Runway Gen-4 Turbo, for example, bills 5 credits per second at $0.05 per credit, which normalises to $0.25 per second. Kling and Pika are converted the same way.
2. Scale by clip length and volume
From the per-second rate the tool computes, in order:
- per_clip_usd = per_second_usd × clip_length_seconds
- per_day_usd = per_clip_usd × clips_per_day
- monthly_usd = per_day_usd × days
- monthly_lkr = monthly_usd × usd_to_lkr_rate
As an independent check, the same monthly figure is recomputed a second way — total generated seconds (clip length × clips per day × days) multiplied by the per-second rate. The two groupings are algebraically identical, so a mismatch would flag an arithmetic slip. The data module ships a verifyWorkedExamples() function that recomputes the examples below and asserts both paths agree.
3. Convert to LKR
The rupee figure is the raw conversion at the Central Bank of Sri Lanka daily indicative rate (default Rs 300/USD, editable). This is the mid-market reference, not the rate your card actually charges — banks add an FX markup of roughly 1–4% plus gateway fees, so the real rupee debit runs a little higher. Local taxes and card surcharges are out of scope; enter your card's effective rate for a closer figure.
What the calculator does not model: free-tier credits and promotional quotas (they expire and vary per account), consumer subscription seats like ChatGPT Plus or Runway Unlimited (flat-rate billing, a different model), and resolution or fps surcharges beyond the base per-second rate. Audio inclusion is flagged per model — Veo and Sora include it; Runway, Kling, Luma, and Pika are video only.
Worked examples
Frequently asked questions
Sources & references
- OpenAI — API Pricing (Sora 2 and Sora 2 Pro per-second video rates)
- Google AI for Developers — Pricing (Veo 3 and Veo 3 Fast per-second rates)
- Runway — Pricing (Gen-4 Turbo credits per second and USD per credit)
- Luma AI — Dream Machine API Pricing (Ray 2 per-second rate)
- Pika — Pricing (credit pricing, normalised)
- Central Bank of Sri Lanka — Daily Indicative Exchange Rates (USD→LKR)
Per-second rates are representative early-2026 figures, last reconciled against the provider pricing pages above on 2026-06-05. AI video pricing changes frequently — confirm the live page before committing a budget, and email me if a rate looks stale.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a stale price, edge case, or want another model added?
Email me at [email protected] — most fixes ship within 24 hours.