tokenstat
tokenstat

Model catalog

Models and list rates

Published API prices, in US dollars per million tokens, so you can compare models. tokenstat does not charge these rates. Your subscription bill is separate. The table also shows who lists each model, and whether it can do tools, vision, or reasoning. Recommended order puts known labs first, then newer releases. Free and $0 rows stay hidden unless you ask. Measure real sessions with the app or the CLI.

2,783 models in the merged catalog · as of . Sources: LiteLLM, OpenRouter, models.dev. · Benchmarks

Showing 48 of 2,297 matches · page 1 of 48 · 346 free/$0 rows hidden (show them) · 104 beta/latest variants hidden (show them)

ModelInputOutputContextOffers
Google: Gemini 4 Carbongoogle/gemini-4-carbon
scoresgemini
$2LiteLLM$10N/A3
OpenAI: GPT-6.1 Terraopenai/gpt-6.1-terra
scoresreasoningtoolsvisiongpt-terra
$0.5OpenRouter$2.501.1M39
Moonshot: Kimi K3.1 Promoonshot/kimi-k3.1-pro
scoresreasoningtoolsvisionkimi-k3
$1.94models.dev$10.171.0M22
Moonshot: Kimi K3.1 Pro Highspeedmoonshot/kimi-k3.1-pro-highspeed
reasoningtoolsvisionkimi-k3
$3.89models.dev$20.331.0M11
DeepSeek: V4.1 Flashdeepseek/deepseek-v4.1-flash
scoresreasoningtoolsvisionopendeepseek-flash
$0.01LiteLLM$1.201.1M108
Google: Gemini 4 Argongemini/gemini-4-argon
scoresreasoningtoolsvisiongemini
$1OpenRouter$51.0M34
Meta: Muse Wondermeta/muse-wonder-1.0
scoresreasoningtoolsvisionmuse
$4models.dev$201.0M18
Anthropic: Claude Haiku 5.5anthropic/claude-haiku-5-5
scoresreasoningtoolsvisionclaude-haiku
$0.05OpenRouter$0.251M64
OpenAI: GPT-6.1 Solopenai/gpt-6.1-sol
scoresreasoningtoolsvisiongpt-sol
$1OpenRouter$51.1M50
Anthropic: Claude Sonnet 5.5anthropic/claude-sonnet-5-5
scoresreasoningtoolsvisionclaude-sonnet
$1OpenRouter$51M64
OpenAI: GPT-6 Lunaopenai/gpt-6-luna
scoresreasoningtoolsvisiongpt-luna
$0.05OpenRouter$0.251.1M54
OpenAI: GPT-6 Solopenai/gpt-6-sol
scoresreasoningtoolsvisiongpt-sol
$1OpenRouter$51.1M51
Anthropic: Claude Opus 5.5anthropic/claude-opus-5-5
scoresreasoningtoolsvisionclaude-opus
$2OpenRouter$101M66
xAI: Grok 4.7xai/grok-4-7
scoresreasoningtoolsvisiongrok
$1.60models.dev$4.80524K40
DeepSeek: V4.1 Flashdeepseek-ai/DeepSeek-V4.1-Flash:peft:262144
scoresreasoningtoolsopendeepseek-flash
$0.6models.dev$3.60262K1
OpenAI: GPT-6 Astraopenai/gpt-6-astra
scoresreasoningtoolsvisiongpt-astra
$5OpenRouter$251.1M53
Meta: Muse Spark 1.3meta/muse-spark-1.3
scoresreasoningtoolsvisionmuse
$1.25models.dev$4.251.0M19
Meta: Muse Spark 1.3 Contributormeta/muse-spark-1.3-contributor
reasoningtoolsvisionmuse
$0.1models.dev$0.21.0M14
Google: Gemini 3.8 Flashgemini/gemini-3.8-flash
scoresreasoningtoolsvisiongemini-flash
$0.375OpenRouter$1.881.0M42
Anthropic: Claude Fable 5.1anthropic/claude-fable-5-1
scoresreasoningtoolsvisionclaude-fable
$5OpenRouter$251M59
Z.ai: GLM-5.3zai/glm-5.3
scoresreasoningtoolsvisionopenglm
$0.08OpenRouter$3.601.0M122
DeepSeek: V4 Pro 0813deepseek/deepseek-v4-pro-0813
scoresreasoningtoolsopendeepseek-thinking
$0.115models.dev$41.0M57
Google: Gemini 3.7 Flashgemini/gemini-3.7-flash
scoresreasoningtoolsvisiongemini-flash
$0.3429models.dev$1.711.0M41
xAI: Grok 4.6xai/grok-4-6
scoresreasoningtoolsvisiongrok
$1.60OpenRouter$4.80524K55
Meta: Muse Spark 1.2meta/muse-spark-1.2
scoresreasoningtoolsvisionmuse
$1.25models.dev$4.251.0M20
Qwen3.8 Maxqwen/qwen3.8-max
scoresreasoningtoolsvisionqwen
$1.54models.dev$4.631.0M52
Anthropic: Claude Opus 5anthropic/claude-opus-5
scoresreasoningtoolsvisionclaude-opus
$2.50OpenRouter$12.501M71
Google: Gemini 3.5 Flash-Litegemini/gemini-3.5-flash-lite
scoresreasoningtoolsvisiongemini-flash-lite
$0.15models.dev$1.251.0M37
Google: Gemini 3.6 Flashgemini/gemini-3.6-flash
scoresreasoningtoolsvisiongemini-flash
$0.3429models.dev$1.711.0M41
Moonshot: Kimi K3moonshot/kimi-k3
scoresreasoningtoolsvisionopenkimi-k3
$0.2models.dev$151.1M100
OpenAI: GPT-5.6 Lunaopenai/gpt-5.6-luna
scoresreasoningtoolsvisiongpt-luna
$0.1OpenRouter$0.61.1M67
OpenAI: GPT-5.6 Solopenai/gpt-5.6-sol
scoresreasoningtoolsvisiongpt-sol
$1.50models.dev$121.1M64
OpenAI: GPT-5.6 Terraopenai/gpt-5.6-terra
scoresreasoningtoolsvisiongpt-terra
$1OpenRouter$61.1M63
xAI: Grok 4.5xai/grok-4-5
scoresreasoningtoolsvisiongrok
$2models.dev$61M35
Anthropic: Claude Sonnet 5anthropic/claude-sonnet-5
scoresreasoningtoolsvisionclaude-sonnet
$1OpenRouter$51M74
Z.ai: GLM-5.2zai/glm-5.2
scoresreasoningtoolsvisionopenglm
$0.006OpenRouter$6.801.0M114
Anthropic: Claude Fable 5anthropic/claude-fable-5
scoresreasoningtoolsvisionclaude-fable
$3models.dev$18.501M66
Qwen3.7 Plusqwen/qwen3.7-plus
scoresreasoningtoolsvisionqwen
$0.228models.dev$0.921.1M41
Anthropic: Claude Opus 4.8anthropic/claude-opus-4-8
scoresreasoningtoolsvisionclaude-opus
$0.425models.dev$2.131.0M78
Google: Gemini 3.5 Flashgemini/gemini-3.5-flash
scoresreasoningtoolsvisiongemini-flash
$0.1857models.dev$1.111.0M48
OpenAI: GPT-5.5openai/gpt-5-5
scoresreasoningtoolsvisiongpt
$0.1875models.dev$1.131.1M65
Anthropic: Claude Opus 4.7anthropic/claude-opus-4-7
scoresreasoningtoolsvisionclaude-opus
$2.50OpenRouter$12.501.0M76
Meta: Muse Spark 1.1meta/muse-spark-1.1
scoresreasoningtoolsvisionmuse
$1.25models.dev$4.251.0M18
OpenAI: GPT-5.4openai/gpt-5-4
scoresreasoningtoolsvisiongpt
$0.75models.dev$61.1M63
Google: Gemini 3.1 Progoogle/gemini-3.1-pro
scoresreasoningtoolsvisiongemini-pro
$1.20models.dev$7.141.0M13
Anthropic: Claude Sonnet 4.6anthropic/claude-sonnet-4-6
scoresreasoningtoolsvisionclaude-sonnet
$0.9models.dev$5.551M81
Anthropic: Claude Opus 4.6anthropic/claude-opus-4-6
scoresreasoningtoolsvisionclaude-opus
$2.50OpenRouter$12.501M58
OpenAI: GPT-5.3 Codexopenai/gpt-5.3-codex
scoresreasoningtoolsvisiongpt-codex
$1.59models.dev$12.73400K38

How to read these prices

A list rate is what a lab or a router charges for API access, per million tokens. It is not what a Claude Pro, ChatGPT Plus or Cursor subscription costs you, and it is not a bill from tokenstat. It is the yardstick that lets you compare one model against another, and see what a session would have cost if you had paid for every token.

Output costs more, but cache reads decide the total

Output tokens usually cost several times more than input, so the output column looks like the one that matters. In a coding agent it rarely is. Every turn re-sends the conversation so far, and the vendors serve most of it from a cache at a fraction of the input rate. On a typical machine cache reads are well over 90% of all tokens counted, so a model's cache-read rate often moves your real cost more than its headline price. Why cache reads dominate.

The same model, many prices

A popular model is resold by gateways and hosts, each at its own rate, and the cheapest listing is not always the lab's. The Offers column counts those listings. Each model page shows them side by side, with the lab's own rate first when we have checked it against the lab's pricing page.

Where the numbers come from

The catalog merges LiteLLM, OpenRouter and models.dev with a short list of rates copied by hand from the labs, rebuilt every hour. A feed that suddenly moves a price by more than half is held back until it holds up, because a broken feed is more common than a real overnight price cut. How the catalog is built.

See these prices on your own sessions

tokenstat reads the logs your coding tools already write and prices the tokens at the published API rate. Work your subscription already covered is not an extra bill.