Back to guides
Pricing·June 18, 2026·Updated September 12, 2026·8 min read

Gemini API Prices 2026 — Per-Model Costs, Examples, and Cheaper OpenAI-Compatible Access

Gemini is among the best-value frontier AI models. Here are the latest per-model rates — around 70% below Google’s list prices — with cost examples and the cheapest way to call Gemini in production.

Gemini is among the best-value leading AI models, and Kunavo offers it around 70% below Google's official list price through a single OpenAI-compatible API. This guide covers current rates by model, cost examples you can verify yourself, and the cheapest way to call Gemini in production.

Gemini API pricing at a glance

Rates are per 1M tokens, in USD, as billed by Kunavo. The “Google list” column shows Google's published official rates for the same models, so you can see the difference.

ModelInput / 1MOutput / 1MGoogle list (input / output)Your savings
gemini-2-5-flash$0.09$0.75$0.30 / $2.50~70%
gemini-3-1-pro$0.70$4.20$2.00 / $12.00~65%

Flash is the workhorse for high volume; Pro is for more demanding reasoning, vision, and long-context tasks. Live rates are always listed on the pricing page and on each model page (gemini-2-5-flash, gemini-3-1-pro).

How Gemini pricing per token works

You pay for input tokens (everything you send — system prompts, retrieved context, user messages) and output tokens (what the model generates). Output is the more expensive side, so the biggest lever on your Gemini bill is how much text you let the model write. Images and audio are converted into token equivalents and billed on the same meter.

Cost calculation examples

Real figures using Kunavo's Gemini 2.5 Flash rates, except for the last row, which uses Gemini 3.1 Pro:

WorkloadTokens (input / output)ModelCost
Chatbot turn1,000 / 300Flash$0.0003
RAG answer8,000 / 500Flash$0.0011
Batch classification (per document)500 / 20Flash$0.00006
Long-context analysis20,000 / 2,000Pro$0.0224

At those rates, classifying 100,000 documents in a Flash batch costs around $6, and one million chatbot turns cost around $315. The calculations are ready to run:

gemini_biaya.py
# Tarif Kunavo untuk Gemini 2.5 Flash (USD per 1J token)
IN_RATE, OUT_RATE = 0.09, 0.75

def biaya(token_masuk: int, token_keluar: int) -> float:
    return token_masuk / 1_000_000 * IN_RATE + token_keluar / 1_000_000 * OUT_RATE

print(biaya(1_000, 300))            # satu putaran chatbot      -> $0.000315
print(biaya(8_000, 500))            # satu jawaban RAG          -> $0.001095
print(biaya(500, 20) * 100_000)     # batch 100rb dokumen       -> ~$6.00

Kunavo pricing and Stripe billing

There are no subscriptions and no Google Cloud projects. Add funds to your wallet (via Stripe or a local payment method), and each call deducts from that balance at the per-token rates above. Pay-as-you-go starts with a $10 minimum top-up, balances never expire, and larger top-ups earn bonus credits. One wallet covers Gemini and all other models — Claude, GPT, image, video, and audio — so you don't have to reconcile separate bills from each provider.

Which Gemini model should I choose?

  • gemini-2-5-flash — the default for chat, extraction, classification, summarization, and most RAG. Fast and the most capable low-cost option.
  • gemini-3-1-pro — rely on it when Flash isn't accurate enough: multi-step reasoning, code, vision, and very long contexts.

A good pattern is to route by difficulty: Flash for common cases, moving up to Pro only when a check fails. See the AI cost optimization guide for routing patterns in code.

How to reduce your Gemini bill

  1. Drop down a tier. Send 80% of easy cases to Flash; reserve Pro for the 20% that are difficult.
  2. Limit outputs. Set max_tokens and stop sequences — output is the expensive side of the meter.
  3. Trim inputs. Retrieve fewer, better RAG chunks instead of cramming your entire knowledge base into the context.
  4. Batch. Combine independent calls to keep latency low and avoid retry storms.

Frequently asked questions

Is the Gemini API free?

Google AI Studio offers a rate-limited free tier for prototyping. For production, you pay per token. Kunavo is pay-as-you-go with a $10 minimum top-up — you pay per token at the rates below, your balance never expires, and no Google Cloud billing account is required.

How much does Gemini 2.5 Flash cost?

On Kunavo, Gemini 2.5 Flash costs $0.09 per 1M input tokens and $0.75 per 1M output tokens — about 70% below Google’s official list price of $0.30 / $2.50. A typical chatbot turn (1K input, 300 output) costs about $0.0003.

Is Gemini cheaper than Claude or GPT?

Gemini 2.5 Flash is one of the cheapest capable models available — below Claude Haiku and most GPT tiers for high-volume workloads. Compare the full table on the pricing page.

How can I reduce Gemini API costs?

Use Flash, limit outputs, trim retrieved context, and batch requests. See the cost optimization guide for details. To start calling Gemini, see how to get a Gemini API key.