Interactive calculator

Embedding API Cost Calculator: Compare Price per 1M Tokens

Compare embedding API prices for OpenAI, Cohere, Voyage AI, Jina AI, Google, and Perplexity. Change usage inputs to see cheapest, balanced, and excluded options.

Cheapest eligibleCalculating
Balanced optionCalculating
CoverageCalculating
Provider / modelEstimated monthly costUnit priceContextRate limitSignal

Excluded or custom-priced models

Provider / modelStatusReason

Recommended Starting Points

Lowest listed starting rate

Perplexity pplx-embed-v1-0.6b

$0.004 input / $0 output per 1M tokens

Standard text embedding rate per 1M input tokens.

Balanced comparison pick

OpenAI text-embedding-3-small

$0.02 input / $0 output per 1M tokens

Per 1M input tokens; batch pricing is supported.

Useful alternative

Voyage AI Voyage 4 Lite

$0.02 input / $0 output per 1M tokens

First 200M tokens are free; then $0.02 per 1M. Batch is 33% off.

Pricing Details

ProviderModelCategoryCurrent pricingContextCapabilities
OpenAI text-embedding-3-small
Per 1M input tokens; batch pricing is supported.
embedding $0.02 input / $0 output per 1M tokens 8,191 batch api
OpenAI text-embedding-3-large
Per 1M input tokens; batch pricing is supported.
embedding $0.13 input / $0 output per 1M tokens 8,191 batch api
Google Gemini Gemini Embedding 2
Text is $0.20/1M tokens; image, audio, and video inputs have separate modality rates.
embedding $0.2 input / $0 output per 1M tokens 8,192 batch api
Google Gemini Gemini Embedding
Text-only embedding price is $0.15 per 1M input tokens.
embedding $0.15 input / $0 output per 1M tokens 2,048 batch api
Cohere Embed 5 Fast
Per 1M input tokens.
embedding $0.08 input / $0 output per 1M tokens 128,000 batch api
Cohere Embed 5 Pro
Per 1M input tokens.
embedding $0.12 input / $0 output per 1M tokens 128,000 batch api
Perplexity pplx-embed-v1-0.6b
Standard text embedding rate per 1M input tokens.
embedding $0.004 input / $0 output per 1M tokens 8,192 Check provider
Perplexity pplx-embed-v1-4b
Standard text embedding rate per 1M input tokens.
embedding $0.03 input / $0 output per 1M tokens 8,192 Check provider
Voyage AI Voyage 4 Large
First 200M tokens are free; then $0.12 per 1M. Batch is 33% off.
embedding $0.12 input / $0 output per 1M tokens 32,000 batch api
Voyage AI Voyage 4
First 200M tokens are free; then $0.06 per 1M. Batch is 33% off.
embedding $0.06 input / $0 output per 1M tokens 32,000 batch api
Voyage AI Voyage 4 Lite
First 200M tokens are free; then $0.02 per 1M. Batch is 33% off.
embedding $0.02 input / $0 output per 1M tokens 32,000 batch api
Jina AI Jina Embeddings v5 Text Small
Prepaid bundle rate: $50 for 1B tokens, equivalent to $0.05 per 1M.
embedding $0.05 input / $0 output per 1M tokens 32,768 Check provider

Limits and Notes

Rates checked 2026-11-10. Tiered, batch, cached-input, peak/off-peak, and regional pricing can differ from the standard planning rate shown here. Confirm the official source before committing budget.

FAQ

How is monthly cost calculated?

Token APIs use input and output token prices. Per-request APIs use monthly requests. Character-priced TTS uses monthly characters, while token-priced speech models use text and audio token volumes. Vector database estimates use storage and read/write units when the provider publishes them.

Why are some models excluded?

The calculator excludes models that miss required context, rate-limit, streaming, JSON, or tool-calling requirements. Custom or purely resource-based pricing is also excluded from numeric ranking.

Are prices guaranteed?

No. This is a planning dataset with official source links. Model availability, promotions, and account-tier limits can change.

Data Sources and Last Checked