How to use Gemini Omni 1.2 Flash for free

The Gemini API has no free tier for Omni 1.2, but Google Flow and Google Vids do cost $0. Here's what each route gives you and what to do when it runs out.

Ashley Goolam

Ashley Goolam

6 November 2026

How to use Gemini Omni 1.2 Flash for free

Apidog for Enterprise

On-Premises Deploy

SSO & RBAC

SOC 2 Compliant

Explore Apidog Enterprise

Quick answer: You can use Gemini Omni 1.2 Flash for free in two places: Google Flow (50 credits a day, clips up to 10 seconds) and Google Vids (60 seconds of clips a month on a personal account). The Gemini API has no free tier for this model. Every API call is paid, starting at about $0.023 per second at 360p.

This guide covers what you get on each route, what’s locked and the cheapest way to pay when free runs out. Every limit comes from Google’s official pages, read on November 6, 2026. Google says limits can change at any time, so check them before you plan around them.

If you want the earlier version’s routes, our Gemini Omni free guide covers YouTube Shorts and the student offer. Google’s 1.2 announcement doesn’t list either, so they aren’t counted here.

What’s free and what isn’t

Two routes cost $0, one is a credit, and three need a paid plan or a paid key.

Route Cost What you get Main limit
Google Flow $0, no plan needed 50 credits a day 10-second clips, 360p or 720p
Google Vids $0 with a Google account 60 clip seconds a month About four 15-second clips
Google Cloud trial Credit, not free $300 for 90 days Payment method required
Gemini API Paid No free tier $5 minimum prepay
AI Studio Paid for this model No documented free path Assume a paid key
Gemini app Paid Video needs a Google AI plan 15-second clips are rolling out to Ultra
Decision tree for Gemini Omni 1.2 Flash at no cost: a 15-second clip points to Google Vids at 60 seconds a month, clips up to 10 seconds point to Google Flow at 50 credits a day, and API access points to a paid route with a $5 prepay and $0.023 per second at 360p.

Use Gemini Omni 1.2 Flash free in Google Flow

Flow is the most generous free route. Google’s Flow credits page gives everyone 50 credits a day, with or without a subscription, and lists Omni Flash 1.2 generation and editing up to 10 seconds for all users.

  1. Open Google Flow and sign in with your Google account.
  2. Check the current credit costs under Settings, at the top right of the prompt box.
  3. Choose Omni Flash 1.2 and start at 360p.
  4. Move your best prompt to 720p once it works.

720p costs three times as much as 360p, so credits go fast:

Clip Credits Clips per day
5 seconds at 360p 5 10
10 seconds at 360p 10 5
5 seconds at 720p 15 3
10 seconds at 720p 30 1, plus 20 credits left
Two bars showing what 50 free Flow credits buy in a day: at 360p, five 10-second clips; at 720p, one 10-second clip for 30 credits and one 6-second clip for 18 credits, with 2 credits left.

Free accounts live with these limits:

Google names fast sports action, rapid script changes and complex physics as areas it’s still improving. Don’t spend your 50 credits on those shots first, since a failed draft still costs credits to redo.

Flow retires Omni Flash 1.1 on December 5, 2026, so build new work on 1.2.

Use it free in Google Vids

Vids is the only $0 route with 15-second clips. The announcement says you can generate them “at no additional cost” with a Google account or Workspace subscription. Google’s Vids limits page sets the allowance:

Account AI video clips per month
Personal Google account 60 seconds
Google AI Plus 60 seconds
Workspace Individual 60 seconds
Workspace Business Starter 200 seconds
Workspace Business Standard or Plus 500 seconds
Google AI Pro 500 seconds

Sixty seconds is about four 15-second clips, so treat them as finished shots. Draft the prompt in Flow first, then spend Vids seconds on the version you want to keep.

To start, open Vids, sign in and use its AI clip generation. Three details matter:

Routes that aren’t free

Gemini API. Google’s pricing page lists the free tier as “Not available” for both input and output. The same goes for 1.1. Many other Gemini models have a free tier, so a key that works elsewhere won’t help here.

AI Studio. Google’s billing docs say AI Studio stays free until you link a paid key, but that free use covers only models with a free tier. Omni has a “Try it in Google AI Studio” button, yet no page documents a free allowance, so plan on a paid key.

Gemini app. Google’s plan table shows video generation on AI Plus, Pro and Ultra, not on the no-plan tier. The 15-second videos are rolling out to Ultra subscribers.

Google Cloud credit. New customers get $300 for 90 days with a payment method on file. It’s a credit, not a free tier, and it can’t pay for the Gemini API in AI Studio. Google’s Agent Platform page says the credit applies to generative model queries there, and Agent Platform pricing lists Omni 1.2. If it applies, $300 covers about 288 clips of 15 seconds at 720p.

The cheapest paid fallback

When free runs out, 360p on the API is the cheapest way to script a generation. Google prices video output by token, which works out like this:

Resolution Per second 3 seconds 10 seconds 15 seconds
360p $0.023 $0.07 $0.23 $0.35
720p About $0.07 $0.21 $0.70 $1.04
1080p (upsampled) $0.104 $0.31 $1.04 $1.56
4K (upsampled) $0.209 $0.63 $2.09 $3.13

Input tokens ($1.50 per million) come on top. For a fuller cost breakdown of the earlier model, see our Omni 1.1 pricing guide.

The paid tier starts with a $5 prepayment, which covers about 14 clips of 15 seconds at 360p. Prepaid credits are non-refundable and expire after 12 months. At a $0 balance, requests fail with HTTP 402.

Here’s the smallest real request, a 3-second clip at 360p:

curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
  -H "Content-Type: application/json" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -d '{
    "model": "gemini-omni-1.2-flash",
    "input": "A paper boat drifts down a rainy street gutter.",
    "response_format": {
      "type": "video",
      "resolution": "360p",
      "duration": "3s",
      "delivery": "uri"
    }
  }'

Duration runs from "3s" to "15s", and a missing value defaults to "10s", so always set it. The default resolution is 720p, which triples the bill if you forget. See the Omni docs for polling and download steps.

If you’re already on 1.1, requests route to 1.2 from December 3, 2026 and bill at 1.2 rates. Our Omni 1.1 API guide covers the older setup.

Let your coding agent test against a mock first

On a paid API, every failed attempt costs money: a wrong field, a bad parser, a retry loop gone wild. Let your coding agent build the request in Apidog CLI and test it against a cloud mock, which bills nothing. Then it makes one real call.

npm install -g apidog-cli@latest
apidog auth login --with-token <YOUR_TOKEN>
apidog skill install

Then give Claude Code, Codex or Cursor one prompt:

In Apidog project <id>, create POST /v1beta/interactions for Gemini Omni
1.2 Flash, using the request body in Google's Omni docs. Add a mock
expectation that returns a completed interaction with a video URI. Build
a test scenario that asserts the request sends model, a 360p resolution
and a 3s duration, and that my parser finds the URI. Run it against the
cloud mock until it passes. Stop and show me the result before any call
to the real API.

The agent checks each payload against the schema, then builds and runs the test:

apidog cli-schema get mock-create
apidog cli-schema validate mock-create --file mock.json
apidog endpoint create --project <id> --file endpoint.json
apidog mock create --project <id> --file mock.json
apidog environment create omni-mock --project <id> --base-url <cloudMockUrl>
apidog test-scenario create --project <id> --name "omni-request" --folder-id <folderId> --priority 1
apidog test-scenario import-steps <scenarioId> --project <id> --source endpoint --ids <endpointId>
apidog run -t <scenarioId> --project <id> -e <mockEnvId> -r cli,json

Turn on Cloud Mock in your project settings first, then copy its URL. When the mock passes, run the same scenario once against a second environment that points at Google, with its x-goog-api-key header reading your key:

apidog run -t <scenarioId> --project <id> -e <googleEnvId> \
  --env-var "GEMINI_API_KEY=$GEMINI_API_KEY" --timeout-request 300000 -r cli,json

That real run bills one 3-second 360p clip, about $0.07. A mock proves your request and your parsing, not Google’s response, so the single real call still matters. Our Claude Code setup guide covers the agent side, and Apidog Free covers up to 4 users.

FAQ

Is Gemini Omni 1.2 Flash free? In Google Flow and Google Vids, yes, within limits. On the Gemini API, no: Google lists the free tier as “Not available.”

Can I get a free API key for it? You can create a key, but Omni calls need the paid tier. That means a linked billing account and a $5 minimum prepayment.

How many free videos do I get a day? In Flow, up to five 10-second clips at 360p, or one 10-second clip plus a shorter one at 720p. Video may be unavailable during peak hours.

Can I make a 15-second video for free? Yes, in Google Vids, up to your 60 seconds a month. Flow caps free accounts at 10 seconds.

Do free clips have a watermark? Google says outputs carry an imperceptible SynthID watermark. The announcement doesn’t describe an exception for any route.

Explore more

Claude Code Subagents Now Use Less of Your Limit

Claude Code Subagents Now Use Less of Your Limit

Background subagents in Claude Code now take less of your usage limit. Here's who gets the change, what 99% and 5% mean, and how to cut subagent usage further.

6 November 2026

What is Gemini Omni 1.2 Flash?

What is Gemini Omni 1.2 Flash?

Gemini Omni 1.2 Flash is Google's GA video model: 15-second clips, about $0.07 per second at 720p, and a December 3 reroute of all 1.1 traffic. Here's what changed, what it costs, where to call it and what to retest.

6 November 2026

How to extend a video with Gemini Omni 1.2 Flash

How to extend a video with Gemini Omni 1.2 Flash

Each Omni 1.2 extension adds 3 to 10 seconds, but the limits differ by platform and a careless chain drops your opening. Here's the request, the math and the cost.

6 November 2026

Practice API Design-first in Apidog

Discover an easier way to build and use APIs

How to use Gemini Omni 1.2 Flash for free