Google

Gemini Embedding 2 API Pricing

Text rate shown. Image $0.45/M ($0.00012/image), audio $6.50/M ($0.00016/second), video $12.00/M ($0.00079/frame). Batch pricing is 50% of standard.

Verified against Google’s pricing page on 2026-07-02.

View source ↗

Facts

Specs

  • FamilyGemini Embedding
  • API IDgemini-embedding-2
  • ModalityEmbedding
  • Context window
  • Max output
  • Release dateNot published

Pricing (per 1M tokens)

  • Input$0.20 / 1M tokens
  • Output
  • Cached input
  • Cache write
  • Batch discount50%

Capabilities

embedding, multimodal

Notes

Text rate shown. Image $0.45/M ($0.00012/image), audio $6.50/M ($0.00016/second), video $12.00/M ($0.00079/frame). Batch pricing is 50% of standard.

Worked cost examples

Estimated monthly cost on three common usage shapes

WorkloadEst. monthly cost

Chatbot

800 input / 200 output tokens per request, 100,000 requests/month

$16.00

RAG pipeline

6,000 input / 700 output tokens per request, 30,000 requests/month

$36.00

Batch summarization

20,000 input / 1,500 output tokens per request, 5,000 requests/month

$20.00

Price history

Changes we have documented since we began tracking

No price changes recorded since we began tracking.

Gemini Embedding 2 pricing FAQ

How much does Gemini Embedding 2 cost per 1M tokens?
Gemini Embedding 2 costs $0.20 per 1M input tokens.
How much does Gemini Embedding 2 cost per request?
We can't compute an exact per-request cost for Gemini Embedding 2 — some price fields aren't published.
Is Gemini Embedding 2 cheaper than Gemini Embedding 001?
Gemini Embedding 2 is more expensive than Gemini Embedding 001 on input tokens, by about 33%.
Does Gemini Embedding 2 have cache pricing?
No cache discount is documented for Gemini Embedding 2 on the provider's pricing page.