Vertex AI Embeddings Pricing 2026
Complete pricing guide with plans, hidden costs, and cost analysis
Vertex AI Embeddings pricing ranges from $0.07 to $0.25/per million tokens.
Are you Vertex AI Embeddings? Claim this profile
All Vertex AI Embeddings Plans & Pricing
| Plan | Monthly | Annual | Best For |
|---|---|---|---|
| text-embedding-004 (Standard) | Custom | — | — |
| Verified pricing · last checked May 2026
Get this price at Vertex AI Embeddings →
| |||
| What's included at text-embedding-004 (Standard)
| |||
| text-embedding-004 (Batch) | Custom | — | — |
| Verified pricing · last checked May 2026
Get this price at Vertex AI Embeddings →
| |||
| What's included at text-embedding-004 (Batch)
| |||
| Gemini Embedding (gemini-embedding-001) | Custom | — | — |
| Verified pricing · last checked May 2026
Get this price at Vertex AI Embeddings →
| |||
| What's included at Gemini Embedding (gemini-embedding-001)
| |||
| Gemini Embedding 2 (multimodal) | Custom | — | — |
| Verified pricing · last checked May 2026
Get this price at Vertex AI Embeddings →
| |||
| What's included at Gemini Embedding 2 (multimodal)
| |||
View all features by plan (compare side-by-side)
text-embedding-004 (Standard)
- $0.000025 per 1,000 characters (online requests)
- 768-dimension text embeddings
- Supports task types: RETRIEVAL_QUERY, SEMANTIC_SIMILARITY, CLASSIFICATION
- Configurable output dimensionality
text-embedding-004 (Batch)
- $0.00002 per 1,000 characters (batch requests)
- 20% discount vs online pricing
- Asynchronous processing, results within hours
- Ideal for bulk document indexing workloads
Gemini Embedding (gemini-embedding-001)
- $0.15 per 1 million input tokens (standard API)
- Batch API at $0.075 per 1 million tokens (50% off)
- Up to 2,048 input tokens per request
- 3,072 output dimensions (configurable)
Gemini Embedding 2 (multimodal)
- $0.25 per 1 million text/image/video tokens (standard API)
- $0.50 per 1 million audio tokens (standard API)
- Batch API at $0.125 per 1 million tokens (50% off)
- Supports text + image inputs in a single embedding space
- Public Preview as of March 10, 2026
Vertex AI Embeddings costs $0.07 to $0.25 per per million tokens as of July 2026, with 4 plans available. Pricing depends on your chosen tier, contract length, and negotiated discounts.
Use the interactive pricing calculator to estimate your exact cost based on team size and requirements.
- Free tier: No free tier available
Vertex AI Embeddings offers 4 pricing tiers: text-embedding-004 (Standard), text-embedding-004 (Batch), Gemini Embedding (gemini-embedding-001), Gemini Embedding 2 (multimodal).
Compared to other embedding apis software, Vertex AI Embeddings is positioned at the budget-friendly price point.
- 17 documented hidden costs beyond list price
- Contracts auto-renew — within the first 30 days for some annual plans purchased through partners
How much does Vertex AI Embeddings cost?
Vertex AI Embeddings Pricing Overview
Vertex AI Embeddings has 4 pricing plans ranging from $0.07 to $0.25/per million tokens. The text-embedding-004 (Standard) plan requires contacting sales for a custom quote. The text-embedding-004 (Batch) plan requires contacting sales for a custom quote. The Gemini Embedding (gemini-embedding-001) plan requires contacting sales for a custom quote. The Gemini Embedding 2 (multimodal) plan requires contacting sales for a custom quote.
Vertex AI Embeddings contracts auto-renew, with a no upfront commitment for general usage-based pricing minimum commitment.
There are at least 17 documented hidden costs beyond Vertex AI Embeddings's list price, including implementation, training, and add-on fees.
This pricing was last verified in May 30, 2026.
Vertex AI Embeddings is Google Cloud's managed embedding API, providing access to multiple models for converting text and images into dense vector representations. The API supports semantic search, retrieval-augmented generation (RAG), classification, and clustering workloads. Current offerings include text-embedding-004 (character-priced, $0.000025/1K chars), Gemini Embedding (token-priced at $0.15/M tokens), and Gemini Embedding 2 — Google's first multimodal embedding model at $0.25/M tokens for text/image/video (Public Preview since March 10, 2026). All models offer a 50% batch API discount for asynchronous workloads.
How Vertex AI Embeddings Pricing Compares
Compare Vertex AI Embeddings pricing against top alternatives in Embedding APIs.
Compare Vertex AI Embeddings vs Alternatives
Before committing to Vertex AI Embeddings, compare pricing with these 3 alternatives in the same category.
What Companies Actually Pay for Vertex AI Embeddings
How Vertex AI Embeddings Pricing Compares
| Software | Starting Price | Top Price |
|---|---|---|
| Vertex AI Embeddings | $0.075/per million tokens | $0.25/per million tokens |
| Jina Embeddings | Free | $500/per million tokens |
| Mixedbread | Free | $20/month |
| Nomic Embed | Custom | Custom |
| Voyage AI | Free | $0.18/per million tokens |
| OpenAI Embeddings | $0.02/per million tokens | $0.13/per million tokens |
Detailed pricing comparisons:
Vertex AI Embeddings Contract Terms
Vertex AI Embeddings contracts auto-renew. Changes require within the first 30 days for some annual plans purchased through partners. These terms are sourced from verified buyer experiences.
How to Negotiate Vertex AI Embeddings Pricing
Vertex AI Embeddings contracts are negotiable. These 1 tactics are sourced from real buyer experiences and procurement specialists.
For larger enterprise agreements, buyers can utilize Private Pricing Agreements (PPAs) and Committed Use Discounts (CUDs) to introduce specific terms.
industry analysisVertex AI Embeddings Pricing FAQ
01 How much do Vertex AI Embeddings cost?
Vertex AI Embeddings pricing depends on the model. The older text-embedding-004 model charges $0.000025 per 1,000 characters for online requests and $0.00002 per 1,000 characters for batch. The newer Gemini Embedding (gemini-embedding-001) costs $0.15 per million input tokens, and Gemini Embedding 2 (multimodal, Public Preview) costs $0.25 per million text/image/video tokens ($0.50/M for audio). All models offer a 50% batch discount.
02 Does Vertex AI Embeddings have a free tier?
Vertex AI Embeddings does not have a dedicated free tier, but new Google Cloud accounts receive a $300 free credit that can be applied to embedding API usage. After credits are exhausted, all requests are billed at the standard per-character or per-token rates.
03 What is the difference between text-embedding-004 and Gemini Embedding on Vertex AI?
text-embedding-004 is the older model priced per character and supports up to 2,048 input tokens with 768-dimension outputs. Gemini Embedding (gemini-embedding-001) is token-priced, supports up to 2,048 tokens, and outputs up to 3,072 dimensions, offering improved benchmark performance. Gemini Embedding 2 additionally supports multimodal inputs (text + images) in a unified embedding space.
Is this pricing incorrect? — we'll verify and update it.