Data Sources & Pricing

Every figure in these tables is taken straight from the provider's official pricing page and re-checked against it. Each source is linked below, and the date we last verified the whole set is shown here: 2026-06-29.

These are the published list prices. Taxes, committed-use or enterprise discounts, and regional rates can still change what lands on your own invoice.

Where the numbers come from

We prefer public pages controlled by the provider: official pricing pages and product documentation. A provider's own billing console or contract takes priority for your account. Blog posts, social announcements, newsletters, and third-party comparison sites may help identify a change, but they are not treated as the final source when an official page is available.

How we choose what to include

  • Included models: commonly used text, embedding, image, and open-model serving options that are useful in the calculators.
  • Excluded, simplified or missing: many fine-tuning charges, audio and video modalities, enterprise-only terms, promotional credits, taxes, and regional uplifts - and when a separate cached or batch price is not published, the calculator falls back to the standard rate rather than inventing a discount.

A provider may offer several versions of a model with similar names. We keep identifiers separate where the pricing or behavior differs. Retired models may be removed when they are no longer useful for a current comparison.

How rates are normalized

Text and embedding rates are normalized to a price per million tokens where the provider publishes token pricing. Image rates are stored per generated image for the listed configuration. GPU options use an hourly figure and user-supplied throughput rather than pretending hardware has a universal token price.

Input, cached input, and output stay in separate columns. A blank or unavailable discount should not be read as free usage. Batch and cache rules can include minimum lengths, eligible models, retention windows, or processing-time tradeoffs that a single number cannot show.

What the table does not capture

List price is only part of a provider decision. Context-window surcharges, priority processing, data residency, support plans, rate limits, committed-use agreements, and taxes may change the invoice. Tokenization can also differ, so identical text does not always produce identical billable token counts across providers.

Quality and reliability are deliberately not converted into a score here. Test models on your own work and compare cost per accepted result.

Review and correction process

When a rate changes, we update the source data and rebuild the generated tables and calculators. The review date indicates the database review, not a guarantee that every provider left every price unchanged until that moment.

If you spot a discrepancy, send the provider, model, rate, billing condition, and official source URL. Details such as "batch only" or "long context" matter. We review clear corrections and update the database where the source supports them.

Official provider pricing pages

Full text-model pricing table

ProviderModelInput /1MCached /1MOutput /1MContext
OpenAIGPT-5.5$5$0.5$30400,000
OpenAIGPT-5.4$2.5$0.25$15400,000
OpenAIGPT-5.4 mini$0.75$0.075$4.5400,000
OpenAIGPT-5.4 nano$0.2$0.02$1.25400,000
OpenAIGPT-4o$2.5$1.25$10128,000
OpenAIGPT-4o mini$0.15$0.075$0.6128,000
AnthropicClaude Fable 5$10$1$501,000,000
AnthropicClaude Opus 4.8$5$0.5$251,000,000
AnthropicClaude Sonnet 4.6$3$0.3$151,000,000
AnthropicClaude Haiku 4.5$1$0.1$5200,000
GoogleGemini 3.1 Pro$2$0.2$121,000,000
GoogleGemini 3.5 Flash$1.5$0.15$91,000,000
GoogleGemini 2.5 Pro$1.25$0.125$101,000,000
GoogleGemini 2.5 Flash$0.3$0.03$2.51,000,000
GoogleGemini 2.5 Flash-Lite$0.1$0.01$0.41,000,000
xAIGrok 4.3$1.25N/A$2.51,000,000
MistralMistral Medium 3.5$1.5N/A$7.5128,000
MistralMistral Large 3$0.5N/A$1.5128,000
MistralMistral Small 4$0.15N/A$0.6128,000
DeepSeekDeepSeek-V4-Flash$0.14$0.014$0.281,000,000
DeepSeekDeepSeek-V4-Pro$0.44$0.044$0.871,000,000
CohereCommand R+$2.5N/A$10128,000
CohereCommand R$0.5N/A$1.5128,000
GroqLlama 3.3 70B (Groq)$0.59N/A$0.79128,000
GroqLlama 3.1 8B (Groq)$0.05N/A$0.08128,000
TogetherLlama 3.3 70B (Together)$0.88N/A$0.88128,000

Embedding model pricing

ProviderModelPrice /1MDimensions
OpenAItext-embedding-3-small$0.021,536
OpenAItext-embedding-3-large$0.133,072
GoogleGemini Embedding$0.15768
Voyagevoyage-3$0.061,024
Voyagevoyage-3-lite$0.02512
CohereCohere embed v3$0.11,024
Mistralmistral-embed$0.11,024

Image model pricing

ProviderModelPrice / image
OpenAIgpt-image-1 (medium)$0.04
OpenAIDALL·E 3 (standard)$0.04
OpenAIDALL·E 3 (HD)$0.08
Black Forest LabsFLUX.1 Pro$0.05
Black Forest LabsFLUX.1 schnell$0.003
GoogleImagen 3$0.04

Using these numbers responsibly

Use the tables to shortlist options, then put representative usage into the relevant calculator to see the monthly number. The rates here are the providers' current published prices as of the verified date above, so you can plan against them directly. The only things they can't see are the parts that are specific to your account: tax, enterprise or committed-use discounts, and regional rates.

Spotted an error? Email [email protected] with the model, the disputed figure, its billing condition, and an official source link.