Where the numbers come from
Every price on this site is dated and carries its source. This page is the full ledger — which pages were read, how they were verified, and who deserves credit for the record.
Methodology
Prices here are an append-only history, not a number that gets overwritten. When a provider cuts a price, the old figure doesn't disappear — a new dated price point is appended next to it, and every point records the source it was read from. That source string is stored on the row itself and shown on each model's snapshot table.
Anthropic figures I curate by hand and will stand behind. Other providers are best-effort: read from their public pricing pages, cross-checked by a daily OpenRouter sync, and occasionally lagging. When something's wrong it gets fixed and noted, not silently overwritten.
Historical points get a second pass. Each one is checked against Wayback Machine captures of the provider's pricing page from around its effective date — so the price recorded for March 2024 is the price an archived copy of the page actually showed in March 2024, not a number remembered later. Points that can only be dated approximately say so in their notes rather than pretending to precision.
That pass turns up real corrections — cached-input rates and output prices seeded a notch off, and price cuts that had gone unrecorded — each now fixed against the archived page that showed it. It also leaves a few honest judgement calls, flagged in a point's note rather than hidden: a price whose value is confirmed but whose exact change date falls in a gap between captures is recorded as a bracketed range; a value corroborated only by secondary trackers — because the provider's own page archived as an empty, JavaScript-rendered shell — says so; and a small number of very recent or open-weight rates that no archived first-party page could confirm are kept but marked unverified, not dressed up as certain.
Provider pricing pages
First-party — read straight off the provider's own pricing page or launch announcement. These are the preferred source for every price point.
| Source | Providers | Models | Price points |
|---|---|---|---|
| openrouter.ai | AI21, AionLabs, Alibaba, AllenAI, Amazon, Anthracite Org, Arcee AI, Baidu, ByteDance, ByteDance Seed, Cohere, Deep Cogito, DeepSeek, EssentialAI, Google, Gryphe, IBM, Inception, Inflection, Kwaipilot, LiquidAI, Mancer, Meta, Microsoft, MiniMax, Mistral, Moonshot AI, Morph, NVIDIA, Nous, OpenAI, Perceptron, Perplexity, Prime Intellect, Rekaai, Relace, Sao10K, StepFun, Switchpoint, Tencent, TheDrummer, Undi95, Upstage, Writer, Xiaomi, Z.ai, inclusionAI, xAI | 250 | 252 |
| anthropic.com/pricing | Anthropic | 20 | 22 |
| openai.com/api/pricing | OpenAI | 18 | 21 |
| ai.google.dev/gemini-api/docs/pricing | 10 | 14 | |
| api-docs.deepseek.com | DeepSeek | 5 | 8 |
| docs.x.ai | xAI | 7 | 8 |
| mistral.ai/pricing | Mistral | 7 | 8 |
| openai.com/pricing | OpenAI | 1 | 4 |
| alibabacloud.com/help/en/model-studio/model-pricing | Alibaba | 1 | 2 |
| cohere.com/pricing | Cohere | 2 | 2 |
| docs.cohere.com/changelog/command-gets-refreshed | Cohere | 2 | 2 |
| platform.moonshot.ai | Moonshot AI | 2 | 2 |
| mistral.ai/news/september-24-release | Mistral | 1 | 1 |
| mistral.ai/technology/#pricing | Mistral | 1 | 1 |
| openrouter.ai/x-ai/grok-4.20 | xAI | 1 | 1 |
| x.ai/news/grok-build-0-1 | xAI | 1 | 1 |
Aggregators & press
Third-party — marketplaces, price trackers, and reporting, used where a first-party capture wasn't available or to confirm a change the provider announced quietly.
| Source | Providers | Models | Price points |
|---|---|---|---|
| pricepertoken.com | Meta, Moonshot AI | 6 | 6 |
| codersera.com/blog/qwen-3-7-max-launch-guide-2026 | Alibaba | 1 | 1 |
| engadget.com/deepseek-permanently-reduces-price | DeepSeek | 1 | 1 |
| scmp.com | Alibaba | 1 | 1 |
Acknowledgements
This record stands on work other people do, and they should be credited for it:
- The providers' own pricing pages — the first-party source for nearly every figure on this site. Each one is linked above, and on every price point it backs.
- The Internet Archive's Wayback Machine — historical prices are verified against its captures of provider pricing pages. Without the Archive there would be no checkable record of what these pages said in 2023.
- OpenRouter — a daily sync against its catalogue keeps current prices fresh across the long tail of models, and flags moves worth verifying first-party.
- The LiteLLM community pricing dataset — its version history is a map of when prices changed, used to discover historical changes worth backfilling. Discovery only: every change it surfaces is verified against an archived first-party page before it's recorded here.
If a price looks stale or wrong, the source is right there on the price point — check it, and tell me.