tokendrift

LLM API prices, with the receipt attached

One row per model, at the rate you would actually be billed. A value we could only read once is marked unconfirmed — never shown as equal to one we read twice.

Taken
2026-10-17 12:00UTC, when the published run last read a vendor's page.
Published values
734560 read twice and agreed; 174 unconfirmed.
Models priced
147One row each below; every other tier is on the model's own page.
Read from
6Vendor rate cards and APIs, across 5 providers.
Every published value, on one scale360 of 1044 published values sit between $1 and $10

Cheapest on the scale0.0025gpt-5-nano cache_hit:batch, input

Dearest on the scale600o1-pro flat, output

Each hairline is one published value — 1044 values in all, on a logarithmic axis because the run spans five orders of magnitude. The 595 spans above the field are 595 prices the vendor moved in this run, old figure to new — a value that moved because we read the page differently is not a repricing and is not drawn (the change feed publishes both). 13 published values are exactly $0.00 and sit in the lane at the far left: zero has no position on a logarithmic axis.

What changed

62 published prices moved in the last 7 days, newest first, one row per tier. The badge says who moved it — a move we cannot attribute to the vendor is never shown as a repricing. Showing 8 of 62; the rest are on the change feed.

ModelTierInput USD/1MOutput USD/1MDetectedWho moved it
deepseek-v4.1-flashDeepSeekflat0.036to 0.15+316.7%0.684to 0.6-12.3%2026-10-17 12:01Zvendor
deepseek-v3.2DeepSeekcache_hit0.14to 0.028-80.0%unchanged: this side of the tier did not move2026-10-17 12:01Zvendor
deepseek-v4-proDeepSeekflat0.9553to 0.2088-78.1%1.911to 0.4176-78.1%2026-10-17 12:01Zvendor
deepseek-v4-proDeepSeekcache_hit0.0796to 0.0174-78.1%unchanged: this side of the tier did not move2026-10-17 12:01Zvendor
deepseek-v4.1-flashDeepSeekbatch0.112to 0.05-55.4%0.336to 0.15-55.4%2026-10-17 12:01Zvendor
deepseek-v3.2DeepSeekflat0.259to 0.28+8.1%0.8to 0.42-47.5%2026-10-17 12:01Zvendor
deepseek-v4.1-flashDeepSeekcache_hit0.0054to 0.003-44.4%unchanged: this side of the tier did not move2026-10-17 12:01Zvendor
gemma-4-26b-a4b-itGooglecache_hit0.05to 0.0375-25.0%unchanged: this side of the tier did not move2026-10-17 12:01Zvendor

A change of source is not a change of price. Where a provider stopped publishing a key and another source took it over, the two figures are two sources and the gap between them is not a repricing — those events are excluded here and reported as source handovers, with both sources named. Every change we have recorded.

Current prices

One row per model — 147 models, sorted by provider then model, each at the tier named in its Tier cell. Every other tier is on the model’s own page. All 734 published values are on every published value.

Of the 734 published values: 174 unconfirmed, 104 flagged for review and 9 with no rate in force yet. What each of those means
174 of 734 published values are unconfirmed. The reading could not be reproduced under the rules in METHODOLOGY §3 — a language-model pass that disagreed with the page's own parser, or a value only one pass saw. Such a value is still published, with its full provenance, and is barred from raising a change event. It is never shown as equal to a value we could confirm.
104 values flagged for review. Counted by the badge each row wears: one of several rates ×22, no longer the vendor’s ×53, not yet priced ×9 and price change announced ×20. Each flagged row wears the badge for its own reason wherever it appears, and hovering it says what that reason means for the number beside it.
9 published rows have no rate in force yet. Every quote we hold for those keys is dated into the future, so nothing is published as a current price for them. That is not free and not unknown: each cell carries the announced rate and the date it starts, and upcoming prices sets them against what is in force elsewhere.
The headline price of every LLM model TokenDrift publishes, in USD per million tokens, with the tier it is quoted at and the source it was read from.
Flags
DeepSeekdeepseek-chatflat0.320.89OpenRouter models APIconfirmedsingle source
DeepSeekdeepseek-chat-v3-0324flat+1 more tier, on this model's own page0.291.14OpenRouter models APIconfirmedsingle source
DeepSeekdeepseek-chat-v3.1flat+1 more tier, on this model's own page0.250.95OpenRouter models APIconfirmedsingle source
DeepSeekdeepseek-flashpeak+3 more tiers, on this model's own page0.31.2DeepSeek API pricing (docs)unconfirmedsingle source
DeepSeekdeepseek-flash(1)peak+3 more tiers, on this model's own page0.31.2DeepSeek API pricing (docs)confirmedsingle source
DeepSeekdeepseek-r1flat0.72.5OpenRouter models APIconfirmedsingle source
DeepSeekdeepseek-r1-0528flat+1 more tier, on this model's own page0.52.15OpenRouter models APIconfirmedsingle source
DeepSeekdeepseek-v3.1-terminusflat0.271OpenRouter models APIconfirmedsingle source
DeepSeekdeepseek-v3.2flat+1 more tier, on this model's own page0.280.42OpenRouter models APIconfirmedsingle source
DeepSeekdeepseek-v3.2-expflat0.270.41OpenRouter models APIconfirmedsingle source
DeepSeekdeepseek-v4-flashflat+1 more tier, on this model's own page0.0910.182OpenRouter models APIno longer the vendor’ssingle source
DeepSeekdeepseek-v4-flash-0731flat+1 more tier, on this model's own page0.00611.28OpenRouter models APIconfirmedsingle source
DeepSeekdeepseek-v4-flash-vision-expflat+1 more tier, on this model's own page0.21560.6468OpenRouter models APIconfirmedsingle source
DeepSeekdeepseek-v4-proflat+5 more tiers, on this model's own page0.20880.4176OpenRouter models APIno longer the vendor’ssingle source
DeepSeekdeepseek-v4-pro-0813flat+1 more tier, on this model's own page0.661.98OpenRouter models APIconfirmedsingle source
DeepSeekdeepseek-v4.1-flashflat+3 more tiers, on this model's own page0.150.6OpenRouter models APIconfirmedsingle source
DeepSeekdeepseek-v4.1-flash-1017flat+1 more tier, on this model's own page0.150.6OpenRouter models APIconfirmedsingle source
Googlegemini-2.5-flashflat+16 more tiers, on this model's own page0.32.5Gemini API pricing (docs)confirmedcorroborated
Googlegemini-2.5-flash-imageflat+2 more tiers, on this model's own page0.32.5OpenRouter models APIno longer the vendor’ssingle source
Googlegemini-2.5-flash-liteflat+16 more tiers, on this model's own page0.10.4Gemini API pricing (docs)confirmedcorroborated
Googlegemini-2.5-flash-native-audio-preview-12-2025flat+1 more tier, on this model's own page0.52Gemini API pricing (docs)unconfirmedsingle source
Googlegemini-2.5-proflat+23 more tiers, on this model's own page1.2510OpenRouter models APIno longer the vendor’ssingle source
Googlegemini-2.5-pro-previewflat+2 more tiers, on this model's own page1.2510OpenRouter models APIconfirmedsingle source
Googlegemini-3-flash-previewflat+16 more tiers, on this model's own page0.53Gemini API pricing (docs)confirmedcorroborated
Googlegemini-3-pro-imageflat+2 more tiers, on this model's own page212OpenRouter models APIno longer the vendor’ssingle source
Googlegemini-3-pro-image-previewflat+2 more tiers, on this model's own page212OpenRouter models APIconfirmedsingle source
Googlegemini-3.1-flash-imageflat0.53OpenRouter models APIno longer the vendor’ssingle source
Googlegemini-3.1-flash-image-previewflat0.53OpenRouter models APIconfirmedsingle source
Googlegemini-3.1-flash-liteflat+16 more tiers, on this model's own page0.251.5Gemini API pricing (docs)confirmedcorroborated
Googlegemini-3.1-flash-lite-imageflat0.251.5OpenRouter models APIno longer the vendor’ssingle source
Googlegemini-3.1-flash-lite-previewflat+2 more tiers, on this model's own page0.251.5OpenRouter models APIconfirmedsingle source
Googlegemini-3.1-flash-live-previewflat+2 more tiers, on this model's own page0.754.5Gemini API pricing (docs)unconfirmedsingle source
Googlegemini-3.1-proflat:flex_short_context+15 more tiers, on this model's own page16Gemini API pricing (docs)unconfirmedsingle source
Googlegemini-3.1-pro-previewflat+3 more tiers, on this model's own page212OpenRouter models APIno longer the vendor’ssingle source
Googlegemini-3.1-pro-preview-customtoolsflat+2 more tiers, on this model's own page212OpenRouter models APIno longer the vendor’ssingle source
Googlegemini-3.5-flashflat+4 more tiers, on this model's own page1.59OpenRouter models APIno longer the vendor’ssingle source
Googlegemini-3.5-flash-liteflat+10 more tiers, on this model's own page0.32.5Gemini API pricing (docs)confirmedcorroborated
Googlegemini-3.6-flashflat+12 more tiers, on this model's own page0.753.75Gemini API pricing (docs)confirmedcorroborated
Googlegemini-3.7-flashflat+5 more tiers, on this model's own page0.753.75OpenRouter models APIno longer the vendor’ssingle source
Googlegemini-3.8-flashflat+12 more tiers, on this model's own page0.753.75Gemini API pricing (docs)confirmeddisputed
Googlegemini-3.8-liveflat+2 more tiers, on this model's own page0.754.5Gemini API pricing (docs)unconfirmedsingle source
Googlegemini-3.8-live-extended-thinkingflat+2 more tiers, on this model's own page0.754.5Gemini API pricing (docs)unconfirmedsingle source
Googlegemini-4-argonflat+12 more tiers, on this model's own page210Gemini API pricing (docs)confirmedcorroborated
Googlegemini-nano-banana-2.1flat1.57.5OpenRouter models APIno longer the vendor’ssingle source
Googlegemini-robotics-er-2-previewflat+6 more tiers, on this model's own page15Gemini API pricing (docs)confirmedsingle source
Googlegemini-robotics-er-2-streaming-previewflat+1 more tier, on this model's own page15Gemini API pricing (docs)confirmedsingle source
Googlegemma-2-27b-itflat0.650.65OpenRouter models APIconfirmedsingle source
Googlegemma-3-12b-itflat0.050.15OpenRouter models APIconfirmedsingle source
Googlegemma-3-27b-itflat+1 more tier, on this model's own page0.080.45OpenRouter models APIconfirmedsingle source
Googlegemma-3-4b-itflat0.050.1OpenRouter models APIconfirmedsingle source
Googlegemma-4-26b-a4b-itflat+1 more tier, on this model's own page0.06750.225OpenRouter models APIconfirmedsingle source
Googlegemma-4-31b-itflat0.20.4OpenRouter models APIconfirmedsingle source
OpenAIbabbage-002flat+1 more tier, on this model's own page0.40.4OpenAI API pricing (docs)confirmedsingle source
OpenAIchat-latestflat+1 more tier, on this model's own page530OpenAI API pricing (docs)confirmedsingle source
OpenAIdavinci-002flat+1 more tier, on this model's own page22OpenAI API pricing (docs)confirmedsingle source
OpenAIgpt-3.5-turboflat+1 more tier, on this model's own page0.51.5OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-3.5-turbo-0125flat+1 more tier, on this model's own page0.51.5OpenAI API pricing (docs)confirmedsingle source
OpenAIgpt-3.5-turbo-0613flat12OpenRouter models APIconfirmedsingle source
OpenAIgpt-3.5-turbo-1106flat+1 more tier, on this model's own page12OpenAI API pricing (docs)confirmedsingle source
OpenAIgpt-3.5-turbo-16kflat34OpenRouter models APIconfirmedsingle source
OpenAIgpt-3.5-turbo-instructflat1.52OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-4flat3060OpenRouter models APIconfirmedsingle source
OpenAIgpt-4-0613flat+1 more tier, on this model's own page3060OpenAI API pricing (docs)confirmedsingle source
OpenAIgpt-4-turboflat+1 more tier, on this model's own page1030OpenRouter models APIconfirmedsingle source
OpenAIgpt-4-turbo-2024-04-09flat+1 more tier, on this model's own page1030OpenAI API pricing (docs)confirmedsingle source
OpenAIgpt-4.1flat+5 more tiers, on this model's own page28OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-4.1-miniflat+5 more tiers, on this model's own page0.41.6OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-4.1-nanoflat+5 more tiers, on this model's own page0.10.4OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-4oflat+5 more tiers, on this model's own page2.510OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-4o-2024-05-13flat+2 more tiers, on this model's own page515OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-4o-2024-08-06flat+1 more tier, on this model's own page2.510OpenRouter models APIconfirmedsingle source
OpenAIgpt-4o-2024-11-20flat+1 more tier, on this model's own page2.510OpenRouter models APIconfirmedsingle source
OpenAIgpt-4o-miniflat+5 more tiers, on this model's own page0.150.6OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-4o-mini-2024-07-18flat+1 more tier, on this model's own page0.150.6OpenRouter models APIconfirmedsingle source
OpenAIgpt-5flat+7 more tiers, on this model's own page1.2510OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5-imageflat+1 more tier, on this model's own page1010OpenRouter models APIconfirmedsingle source
OpenAIgpt-5-image-miniflat+1 more tier, on this model's own page2.52OpenRouter models APIconfirmedsingle source
OpenAIgpt-5-miniflat+7 more tiers, on this model's own page0.252OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5-nanoflat+5 more tiers, on this model's own page0.050.4OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5-proflat+1 more tier, on this model's own page15120OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5-search-apiflat+1 more tier, on this model's own page1.2510OpenAI API pricing (docs)confirmedsingle source
OpenAIgpt-5.1flat+7 more tiers, on this model's own page1.2510OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5.1-codexflat+1 more tier, on this model's own page1.2510OpenRouter models APIconfirmedsingle source
OpenAIgpt-5.1-codex-maxflat+1 more tier, on this model's own page1.2510OpenRouter models APIconfirmedsingle source
OpenAIgpt-5.1-codex-miniflat+1 more tier, on this model's own page0.252OpenRouter models APIconfirmedsingle source
OpenAIgpt-5.2flat+7 more tiers, on this model's own page1.7514OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5.2-chatflat+1 more tier, on this model's own page1.7514OpenRouter models APIconfirmedsingle source
OpenAIgpt-5.2-codexflat+1 more tier, on this model's own page1.7514OpenRouter models APIconfirmedsingle source
OpenAIgpt-5.2-proflat+1 more tier, on this model's own page21168OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5.3-codexflat+3 more tiers, on this model's own page1.7514OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5.4flat+11 more tiers, on this model's own page2.515OpenRouter models APIconfirmedsingle source
OpenAIgpt-5.4-image-2flat+1 more tier, on this model's own page815OpenRouter models APIconfirmedsingle source
OpenAIgpt-5.4-miniflat+7 more tiers, on this model's own page0.754.5OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5.4-nanoflat+5 more tiers, on this model's own page0.21.25OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5.4-proflat+4 more tiers, on this model's own page30180OpenRouter models APIconfirmedsingle source
OpenAIgpt-5.5flat+11 more tiers, on this model's own page530OpenRouter models APIconfirmedsingle source
OpenAIgpt-5.5-cyberflat:short_context+1 more tier, on this model's own page12.575OpenAI API pricing (docs)confirmedsingle source
OpenAIgpt-5.5-proflat+4 more tiers, on this model's own page30180OpenRouter models APIconfirmedsingle source
OpenAIgpt-5.6-cyberflat:short_context+2 more tiers, on this model's own page12.575OpenAI API pricing (docs)confirmedsingle source
OpenAIgpt-5.6-lunaflat+11 more tiers, on this model's own page0.21.2OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5.6-luna-proflat+4 more tiers, on this model's own page0.21.2OpenRouter models APIconfirmedsingle source
OpenAIgpt-5.6-solflat+17 more tiers, on this model's own page420OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5.6-sol-proflat+5 more tiers, on this model's own page420OpenRouter models APIconfirmedsingle source
OpenAIgpt-5.6-terraflat+11 more tiers, on this model's own page212OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-5.6-terra-proflat+4 more tiers, on this model's own page212OpenRouter models APIconfirmedsingle source
OpenAIgpt-6-astraflat+35 more tiers, on this model's own page1050OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-6-astra-proflat+5 more tiers, on this model's own page1050OpenRouter models APIconfirmedsingle source
OpenAIgpt-6-lunaflat+35 more tiers, on this model's own page0.10.5OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-6-luna-proflat+5 more tiers, on this model's own page0.10.5OpenRouter models APIconfirmedsingle source
OpenAIgpt-6-solflat+11 more tiers, on this model's own page210OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-6-sol-proflat+5 more tiers, on this model's own page210OpenRouter models APIconfirmedsingle source
OpenAIgpt-6.1-solflat+35 more tiers, on this model's own page210OpenAI API pricing (docs)confirmedcorroborated
OpenAIgpt-6.1-sol-proflat+5 more tiers, on this model's own page210OpenRouter models APIconfirmedsingle source
OpenAIgpt-audioflat2.510OpenRouter models APIconfirmedsingle source
OpenAIgpt-audio-miniflat0.62.4OpenRouter models APIconfirmedsingle source
OpenAIgpt-chat-latestflat+1 more tier, on this model's own page530OpenRouter models APIconfirmedsingle source
OpenAIgpt-oss-120bflat+2 more tiers, on this model's own page0.150.6OpenRouter models APIconfirmedsingle source
OpenAIgpt-oss-20bflat+2 more tiers, on this model's own page0.0180.09OpenRouter models APIconfirmedsingle source
OpenAIgpt-oss-safeguard-20bflat+1 more tier, on this model's own page0.0750.3OpenRouter models APIconfirmedsingle source
OpenAIgpt-rosalind-discoveryflat+1 more tier, on this model's own page525OpenAI API pricing (docs)unconfirmedsingle source
OpenAIgpt-rosalind-researchflat+1 more tier, on this model's own page525OpenAI API pricing (docs)unconfirmedsingle source
OpenAIo1flat+2 more tiers, on this model's own page1560OpenAI API pricing (docs)confirmedcorroborated
OpenAIo1-proflat+1 more tier, on this model's own page150600OpenAI API pricing (docs)confirmedcorroborated
OpenAIo3flat+7 more tiers, on this model's own page28OpenAI API pricing (docs)confirmedcorroborated
OpenAIo3-miniflat+3 more tiers, on this model's own page1.14.4OpenAI API pricing (docs)confirmedcorroborated
OpenAIo3-mini-highflat+1 more tier, on this model's own page1.14.4OpenRouter models APIconfirmedsingle source
OpenAIo3-proflat+1 more tier, on this model's own page2080OpenAI API pricing (docs)confirmedcorroborated
OpenAIo4-miniflat+7 more tiers, on this model's own page1.14.4OpenAI API pricing (docs)confirmedcorroborated
OpenAIo4-mini-highflat+1 more tier, on this model's own page1.14.4OpenRouter models APIconfirmedsingle source
xAIgrok-4.20flat+1 more tier, on this model's own page1.252.5OpenRouter models APIconfirmedsingle source
xAIgrok-4.20-multi-agentflat+1 more tier, on this model's own page1.252.5OpenRouter models APIconfirmedsingle source
xAIgrok-4.3flat+3 more tiers, on this model's own page1.252.5OpenRouter models APIno longer the vendor’ssingle source
xAIgrok-4.5flat+1 more tier, on this model's own page26OpenRouter models APIno longer the vendor’ssingle source
xAIgrok-4.6flat+1 more tier, on this model's own page26OpenRouter models APIno longer the vendor’ssingle source
xAIgrok-4.7flat+1 more tier, on this model's own page26xAI models and pricing (docs)confirmedcorroborated
xAIgrok-build-0.1flat+1 more tier, on this model's own page12OpenRouter models APIno longer the vendor’ssingle source
ZhipuGLM-4-32B-0414-128Kflat0.10.1Z.ai GLM pricing (docs)confirmedsingle source
ZhipuGLM-4.5-AirXflat+2 more tiers, on this model's own page1.14.5Z.ai GLM pricing (docs)confirmedsingle source
ZhipuGLM-4.5-Flashflat+2 more tiers, on this model's own page00Z.ai GLM pricing (docs)confirmedsingle source
ZhipuGLM-4.5-Xflat+2 more tiers, on this model's own page2.28.9Z.ai GLM pricing (docs)confirmedsingle source
ZhipuGLM-4.6V-Flashflat+2 more tiers, on this model's own page00Z.ai GLM pricing (docs)confirmedsingle source
ZhipuGLM-4.6V-FlashXflat+2 more tiers, on this model's own page0.040.4Z.ai GLM pricing (docs)confirmedsingle source
ZhipuGLM-4.7-FlashXflat+2 more tiers, on this model's own page0.070.4Z.ai GLM pricing (docs)confirmedsingle source
Zhipuglm-5-turboflat+1 more tier, on this model's own page1.24OpenRouter models APIno longer the vendor’ssingle source
ZhipuGLM-5.3-FlashXflat+2 more tiers, on this model's own page0.371.25Z.ai GLM pricing (docs)confirmedcorroborated
Zhipuglm-5.3-primeflat+1 more tier, on this model's own page2.88.8OpenRouter models APIconfirmedsingle source
Zhipuglm-5v-turboflat+1 more tier, on this model's own page1.24OpenRouter models APIno longer the vendor’ssingle source

"Read from" links to the exact page the number was taken from. "Last read" is when we last fetched that page and got this value back — not when the vendor set the price, and not a promise it is still right today (METHODOLOGY §2). Every tier of every model is on every published value, or downloadable as CSV and JSON with the provenance columns.