Is There a Free AI Video API? What Works Without Paying
As of September 30, 2026, no major video model's API lists a free tier. Magic Hour and Tavus offer free trials; a 5-second Veo 3.1 Lite test costs $0.25.
On this page

No, not from the companies that build the video models. As of September 30, 2026, the API pricing pages of Google, xAI, MiniMax, Kling, Pika, Runway and Luma list no free tier or free credit for video generation, and OpenAI shut down its Sora video API on September 24. What you can get for free is a trial: Magic Hour gives free credits when you sign up for its API, and Tavus has a free Basic plan for avatar and conversational video. Several web apps, including Google Vids and Google Flow, generate video for free, but you can't call them from code. When you need real API calls, the cheapest official rates start around $0.04–$0.05 per second, so a 5-second test clip on Veo 3.1 Lite costs 5 × $0.05 = $0.25.
Prices and plan details below come from each vendor's own pricing pages as of September 26–30, 2026. They change often, so check the linked page before you commit a budget.
Pick by what you actually need
| What you need | Best option | What it costs you | The catch |
|---|---|---|---|
| Call a text-to-video or image-to-video model from code without paying | Magic Hour API | Free signup credits, no credit card | Amount of free credit isn't published; it's a platform running other companies' models |
| Build an AI avatar or talking video agent | Tavus Basic | Free: 25 minutes of AI conversation, 5 minutes of video generation a month | Avatar and conversation only, not scene generation |
| Test prompts and models with no code at all | Google Flow or Google Vids | Free with a Google account | Web apps, no API |
| Call an official model API as cheaply as possible | Veo 3.1 Lite, Runway gen4_turbo, grok-imagine-video, MiniMax-H3-Max or Pika 2.5 | $0.04–$0.05 per second at their lowest resolution | Pay-as-you-go; Pika also needs a $10 monthly membership |
| "Unlimited free" video API | Nothing verifiable | — | Offers like this come from resellers, not model owners |
If you're building a product, the realistic plan is a mix: write and refine prompts in a free app, run a few integration calls on free trial credits, then pay per second for the clips you keep.

Official video APIs: none lists a free tier
Here's the vendor-by-vendor record. "No free tier" in this table means the pricing page shows no free tier, free credit or trial allowance for video; it doesn't mean the vendor never hands out credits through sales or promotions.
| Model owner | Free API tier on the pricing page? | Lowest listed video rate |
|---|---|---|
| Google (Gemini API: Veo 3.1, Gemini Omni Flash) | Every video model row shows Free Tier "Not available" | Veo 3.1 Lite: $0.05 per second at 720p |
| OpenAI (Sora 2, Videos API) | Shut down September 24, 2026, with no replacement | — |
| xAI (Grok Imagine API) | No free video credit on the pricing or models pages | grok-imagine-video: $0.05 per second at 480p |
| MiniMax (MiniMax-H3) | No free or trial text; only the first 5 input images are free | MiniMax-H3-Max: $0.05 per second at 480P |
| Kling AI | Only a paid "Trial Package": $9.8 for 100 units, valid 30 days | Kling 3.0 without audio: $0.084 per second at 720p |
| Pika (Pika API Club) | Requires a $10 monthly membership | Pika 2.5: $0.04 per second at 720p |
| Runway | Credits cost $0.01 each; no free API credit on the pricing page | gen4_turbo: 5 credits per second, or $0.05 |
| Luma | No free API tier listed; its "free trial credits" line refers to subscription plans | Ray3.2: $0.15 per 5-second clip at 540p |
A free API key is not the same thing as free video. A Gemini API key doesn't unlock Veo or Gemini Omni Flash on its own: both rows on Google's pricing page say "Not available" under Free Tier, so video calls run on the paid tier. Google does bill only for videos that are generated successfully, so a failed request costs nothing.
OpenAI is the one big name that has dropped out entirely. Its deprecations page lists the Videos API, sora-2 and sora-2-pro as removed on September 24, 2026, with no recommended replacement. If you had code on Sora, Sora 2 API Shut Down: What Still Works and What to Switch To covers the migration options.
Kling's "Trial Package" is easy to mistake for a free trial because of its name. It's a discounted paid pack: $9.8 buys 100 units at $0.098 each, down from the $0.14 list price. Kling 3.0 at 720p without audio uses 0.6 units per second, so a 5-second clip takes 3 units, and the pack covers 100 ÷ 3 ≈ 33 such clips at about 3 × $0.098 = $0.29 each. The pack doesn't cover Kling 4.0, which needs Kling's separate Flagship packs: the smallest is $10 for 64 units ($9 on a first purchase), about $0.157 a unit, as listed on November 6, 2026.
Pika works differently again. Its API needs a $10 monthly membership, and new members get a $10 credit toward the first month of usage. At $0.04 per second for Pika 2.5 at 720p, that credit covers $10 ÷ $0.04 = 250 seconds, or 50 five-second clips, in the first month.
Free API trials that exist
Magic Hour: free credits on signup, plus a sample run without an account
Magic Hour is the closest thing to a free general-purpose video API right now. Its API page says you can "run a real video or image request before you create an account," and that a free account includes credits "enough to evaluate quality, test your integration, and see actual output before spending anything." No credit card is required.
Three details matter before you build on it:
- It's a platform, not a model owner. Magic Hour runs models from other companies, such as Veo 3.1, Kling 3.0, MiniMax H3 and LTX-2.5, behind one API. Its listed starting prices include Veo 3.1 from $0.091 per second, Kling 3.0 from $0.045 and MiniMax H3 from $0.023, with a note that actual prices vary by model, resolution and audio.
- The free amount isn't published. Neither the API page nor the pricing page gives a number of free credits or free videos, so treat the free tier as an integration test, not a production budget.
- Failed jobs don't cost you. Magic Hour returns credits for any failed or canceled job, and credits roll over. That makes the free credits go further while you're debugging request formats.
Paid plans on the API page are billed yearly: Creator $144 (144,000 credits), Pro $300 (300,000 credits) and Business $792 (840,000 credits).
Tavus: a free plan for avatar and conversational video
Tavus solves a different problem. It builds AI humans that talk to users in real time, or read a script on camera, rather than generating a scene from a prompt. If that's your product, its Basic plan is genuinely free: no upfront payment, no credit card, 25 minutes of AI conversation (full video or voice-only), 25 stock AI humans and white-labeled API access. The plan comparison on the same page also lists 5 minutes of AI video generation a month for Basic.
The next step up is Starter at $59 a month, which the comparison lists with 100 minutes of conversation, 10 minutes of video generation, 3 custom replicas and $1 per extra minute of video generation. Growth is $397 a month.
HeyGen: the API price isn't public
HeyGen's web app has a free plan with 3 videos a month, each up to 1 minute. Its API is a different matter: the public API pricing link redirects to a sign-in page, and HeyGen's developer docs say self-serve rates are "shown in the API dashboard." Without an account you can't see whether any free API allowance exists, so don't plan around one.
Free video apps for testing prompts (no API)
These tools generate video for free, but only in a browser or app. None of them gives you an endpoint to call. They're still worth using before you pay for API calls, because two of them run the same Google models you'd later call through the Gemini API, so prompt iterations here cost you nothing.
| App | Free allowance | What that buys | Limits |
|---|---|---|---|
| Google Vids | Free for anyone with a Google or Google Workspace account since September 23, 2026; personal accounts get 60 seconds of AI clips a month, per Google's Vids limits page as of November 4, 2026 | Gemini Omni 1.1 Flash video at up to 1080p | On desktop at vids.new, then "Create AI videos"; another Google help page says the feature needs an eligible Workspace subscription, so check your account; SynthID watermark on every clip |
| Google Flow | 50 credits a day, with or without a subscription | 7 Gemini Omni Flash clips at 720p and 4 seconds (7 credits each), or 5 Veo 3.1 Lite clips (10 credits each) | Unused credits don't roll over; non-subscribers may be unable to generate video from roughly 2 to 5 PM UTC |
| Runway web | 125 one-time credits with no expiry date | About 10 seconds of Gen-4.5 at 12 credits per second | Only "a selection" of models on the Free plan |
| Kling web | Monthly free credits for non-subscribers | Amount not stated | No 1080p, no commercial use and no watermark removal on the free tier |
| Hailuo web | One-time free trial credits | Hailuo models only | No monthly refill |
| HeyGen web | 3 videos a month | Avatar videos up to 1 minute each | Watermark removal is listed as a paid feature |
The Flow math: 50 ÷ 7 = 7 Omni Flash clips with 1 credit left over, or 50 ÷ 10 = 5 Veo 3.1 Lite clips. Flow counts credits per generation, and some requests produce 2 videos, so check the output count before you send.
xAI's consumer app isn't on this list because its Free plan doesn't include video generation; for what Grok can and can't do, see Does Grok AI Generate Videos? Grok Imagine Routes, Limits, and API Facts. If you mainly want to animate an image with Google's models, How to Create a Video with Nano Banana: Gemini Omni or Veo 3.1 walks through that route.
The cheapest paid way to prototype through an API
Once you need to call a model from code, you're paying per second of output. The useful number is the cost of one test clip, because that's what you'll repeat dozens of times while tuning prompts and parameters.
| Model (vendor) | Price per second | 5-second test clip | Notes |
|---|---|---|---|
| Pika 2.5 (Pika) | $0.04 at 720p | $0.20 | Plus the $10 monthly membership |
| Seedance 2.0 Mini (BytePlus) | About $0.04 at 480p | $0.18 | BytePlus's own 5-second example price |
| Veo 3.1 Lite (Google) | $0.05 at 720p, $0.08 at 1080p | $0.25 at 720p | Price includes audio; charged only on success |
| gen4_turbo (Runway) | $0.05 | $0.25 | 5 credits per second at $0.01 per credit |
| grok-imagine-video (xAI) | $0.05 at 480p, $0.07 at 720p | $0.25 at 480p | grok-imagine-video-1.5 is $0.08–$0.25 |
| MiniMax-H3-Max (MiniMax) | $0.05 at 480P | $0.25 | MiniMax-H3 is $0.08 at 768P |
| Kling 3.0 (Kling AI) | $0.084 at 720p without audio | $0.42 | $0.126 with native audio |
| Veo 3.1 Fast (Google) | $0.10 at 720p | $0.50 | $0.12 at 1080p |
| Gemini Omni Flash (Google) | About $0.10 at 720p | About $0.50 | Billed in tokens: 5,792 per second at $17.50 per 1M |
| Ray3.2 (Luma) | $0.15 per 5 seconds at 540p | $0.15 | $0.30 per 5 seconds at 720p |
Where a vendor prices per second, the 5-second figure is rate × 5; the Seedance and Luma figures are the vendors' own per-clip prices. For a prototyping budget, multiply by the number of attempts: 20 test clips of 5 seconds on Veo 3.1 Lite at 720p cost 20 × 5 × $0.05 = $5.00, and the same 20 clips on Kling 3.0 cost 20 × 5 × $0.084 = $8.40.

Price isn't the only filter. Veo 3.1 Lite's rate already includes audio, while Kling charges more for native audio. Seedance 2.0 Mini and grok-imagine-video hit their low prices at 480p, which may be too soft for a final check. A practical split is to prototype at the cheapest resolution the model offers and switch to 1080p only for the takes you'll ship. For Seedance's full rate card, see Seedance 2.5 API Pricing: Cost per Second at 480p, 720p, 1080p. For monthly plans and the real cost of a clip once retries count, see How Much Does an AI Video Generator Cost Per Month and Per Clip?.
Be skeptical of "free unlimited video API" offers
Every model owner above charges for each second of output. A third-party site that promises unlimited free video through an API still pays for that generation somewhere, so it is either absorbing the cost for a while, capping usage somewhere it doesn't advertise, or serving a model other than the one it names. Even Kling has a landing page titled "ai video generator api free" that carries no API terms; its actual API pricing starts with the paid $9.8 pack.
Before you send prompts, images or customer data to a reseller's "free" API, check five things:
- Which model and version it actually runs, and whether the model owner lists that reseller as a partner.
- The per-second price once the free credits run out, and whether it's published before signup.
- Whether failed or filtered generations still use up credits.
- Whether free output can be used commercially, and whether it carries a watermark.
- What the terms say about storing and reusing your uploads.
If a page can't answer those, the "free" part is marketing, and the official rates in the table above are the safer baseline.
FAQ
Can I get a free AI video API key?
Not one that includes free video from a model owner. Google's Gemini API pricing page shows Free Tier "Not available" for every video model, and xAI, MiniMax, Kling, Pika, Runway and Luma list no free video credit for their APIs. Magic Hour's API is the main exception: its free account includes credits, though the amount isn't stated.
Is the Veo 3.1 API free?
No. Veo 3.1 Standard, Fast and Lite all show Free Tier "Not available" on the Gemini API pricing page. The cheapest option, Veo 3.1 Lite, costs $0.05 per second at 720p. You can use Veo 3.1 Lite for free in Google Flow within its 50 daily credits, but that's the web app, not the API.
Can I still use OpenAI's Sora API?
No. OpenAI shut down the Sora 2 models and the Videos API on September 24, 2026, and its deprecations page names no replacement. The Sora app and web experience closed earlier, on April 26, 2026.
Can I use videos from free plans commercially?
It depends on the tool, and many free tiers rule it out. Kling's free tier has no commercial use, Pika's Free plan has no commercial license, and HeyGen lists watermark removal only on paid plans. Every Google Vids clip carries a SynthID watermark. If a client or product needs the output, check the specific plan's terms first, or budget for a paid tier or per-second API calls.
What's the cheapest way to test a video API integration?
Start with Magic Hour's free credits or its no-account sample request to wire up your code. Then, for the model you plan to ship on, buy the smallest amount of pay-as-you-go usage and run 5-second test clips at low resolution: about $0.25 each on Veo 3.1 Lite, Runway gen4_turbo or MiniMax-H3-Max.
Sources1
External pages this guide links to, in the order they appear. Last updated Nov 4, 2026.
Sources1
External pages this guide links to, in the order they appear. Last updated Nov 4, 2026.





