{ "version": 1, "updated": "2026-08-16", "note": "Generated from src/pricing.data.ts — do not edit by hand. Prices are verified against each vendor's official pricing page; see README for how to contribute an update.", "models": [ { "match": "v4-flash", "provider": "deepseek", "label": "DeepSeek V4 Flash", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 0.02, "miss": 1, "out": 2 }, "offPeak": { "hit": 0.02, "miss": 1, "out": 2 } }, "usd": { "peak": { "hit": 0.0028, "miss": 0.14, "out": 0.28 }, "offPeak": { "hit": 0.0028, "miss": 0.14, "out": 0.28 } } }, { "from": 1786896000000, "tiered": true, "cny": { "peak": { "hit": 0.1, "miss": 3, "out": 9 }, "offPeak": { "hit": 0.05, "miss": 1.5, "out": 4.5 } }, "usd": { "peak": { "hit": 0.014, "miss": 0.44, "out": 1.32 }, "offPeak": { "hit": 0.007, "miss": 0.22, "out": 0.66 } } } ] }, { "match": "v4-pro", "provider": "deepseek", "label": "DeepSeek V4 Pro", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 0.025, "miss": 3, "out": 6 }, "offPeak": { "hit": 0.025, "miss": 3, "out": 6 } }, "usd": { "peak": { "hit": 0.003625, "miss": 0.435, "out": 0.87 }, "offPeak": { "hit": 0.003625, "miss": 0.435, "out": 0.87 } } }, { "from": 1786896000000, "tiered": true, "cny": { "peak": { "hit": 0.3, "miss": 9, "out": 27 }, "offPeak": { "hit": 0.15, "miss": 4.5, "out": 13.5 } }, "usd": { "peak": { "hit": 0.044, "miss": 1.32, "out": 3.96 }, "offPeak": { "hit": 0.022, "miss": 0.66, "out": 1.98 } } } ] }, { "match": "deepseek-chat", "provider": "deepseek", "label": "DeepSeek Chat (legacy)", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 0.2, "miss": 2, "out": 3 }, "offPeak": { "hit": 0.2, "miss": 2, "out": 3 } }, "usd": { "peak": { "hit": 0.028, "miss": 0.28, "out": 0.42 }, "offPeak": { "hit": 0.028, "miss": 0.28, "out": 0.42 } } } ] }, { "match": "deepseek-reasoner", "provider": "deepseek", "label": "DeepSeek Reasoner (legacy)", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 0.2, "miss": 2, "out": 3 }, "offPeak": { "hit": 0.2, "miss": 2, "out": 3 } }, "usd": { "peak": { "hit": 0.028, "miss": 0.28, "out": 0.42 }, "offPeak": { "hit": 0.028, "miss": 0.28, "out": 0.42 } } } ] }, { "match": "claude-fable-5", "provider": "anthropic", "label": "Claude Fable 5", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 1, "miss": 10, "out": 50, "write": 12.5 }, "offPeak": { "hit": 1, "miss": 10, "out": 50, "write": 12.5 } } } ] }, { "match": "claude-opus-5", "provider": "anthropic", "label": "Claude Opus 5", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.5, "miss": 5, "out": 25, "write": 6.25 }, "offPeak": { "hit": 0.5, "miss": 5, "out": 25, "write": 6.25 } } } ] }, { "match": "claude-opus-4-8", "provider": "anthropic", "label": "Claude Opus 4.8", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.5, "miss": 5, "out": 25, "write": 6.25 }, "offPeak": { "hit": 0.5, "miss": 5, "out": 25, "write": 6.25 } } } ] }, { "match": "claude-opus-4-7", "provider": "anthropic", "label": "Claude Opus 4.7", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.5, "miss": 5, "out": 25, "write": 6.25 }, "offPeak": { "hit": 0.5, "miss": 5, "out": 25, "write": 6.25 } } } ] }, { "match": "claude-opus-4-6", "provider": "anthropic", "label": "Claude Opus 4.6", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.5, "miss": 5, "out": 25, "write": 6.25 }, "offPeak": { "hit": 0.5, "miss": 5, "out": 25, "write": 6.25 } } } ] }, { "match": "claude-opus-4-5", "provider": "anthropic", "label": "Claude Opus 4.5", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.5, "miss": 5, "out": 25, "write": 6.25 }, "offPeak": { "hit": 0.5, "miss": 5, "out": 25, "write": 6.25 } } } ] }, { "match": "claude-sonnet-5", "provider": "anthropic", "label": "Claude Sonnet 5", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.2, "miss": 2, "out": 10, "write": 2.5 }, "offPeak": { "hit": 0.2, "miss": 2, "out": 10, "write": 2.5 } } } ] }, { "match": "claude-sonnet-4-6", "provider": "anthropic", "label": "Claude Sonnet 4.6", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.3, "miss": 3, "out": 15, "write": 3.75 }, "offPeak": { "hit": 0.3, "miss": 3, "out": 15, "write": 3.75 } } } ] }, { "match": "claude-sonnet-4-5", "provider": "anthropic", "label": "Claude Sonnet 4.5", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.3, "miss": 3, "out": 15, "write": 3.75 }, "offPeak": { "hit": 0.3, "miss": 3, "out": 15, "write": 3.75 } } } ] }, { "match": "claude-haiku-4-5", "provider": "anthropic", "label": "Claude Haiku 4.5", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.1, "miss": 1, "out": 5, "write": 1.25 }, "offPeak": { "hit": 0.1, "miss": 1, "out": 5, "write": 1.25 } } } ] }, { "match": "gpt-5.6-sol", "provider": "openai", "label": "GPT-5.6 Sol", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.5, "miss": 5, "out": 30 }, "offPeak": { "hit": 0.5, "miss": 5, "out": 30 } } } ] }, { "match": "gpt-5.6-terra", "provider": "openai", "label": "GPT-5.6 Terra", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.2, "miss": 2, "out": 12 }, "offPeak": { "hit": 0.2, "miss": 2, "out": 12 } } } ] }, { "match": "gpt-5.6-luna", "provider": "openai", "label": "GPT-5.6 Luna", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.02, "miss": 0.2, "out": 1.2 }, "offPeak": { "hit": 0.02, "miss": 0.2, "out": 1.2 } } } ] }, { "match": "gpt-5.5", "provider": "openai", "label": "GPT-5.5", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.5, "miss": 5, "out": 30 }, "offPeak": { "hit": 0.5, "miss": 5, "out": 30 } } } ] }, { "match": "gpt-5.4-mini", "provider": "openai", "label": "GPT-5.4 mini", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.075, "miss": 0.75, "out": 4.5 }, "offPeak": { "hit": 0.075, "miss": 0.75, "out": 4.5 } } } ] }, { "match": "gpt-5.4-nano", "provider": "openai", "label": "GPT-5.4 nano", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.02, "miss": 0.2, "out": 1.25 }, "offPeak": { "hit": 0.02, "miss": 0.2, "out": 1.25 } } } ] }, { "match": "gpt-5.4", "provider": "openai", "label": "GPT-5.4", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.25, "miss": 2.5, "out": 15 }, "offPeak": { "hit": 0.25, "miss": 2.5, "out": 15 } } } ] }, { "match": "gpt-5-mini", "provider": "openai", "label": "GPT-5 mini", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.025, "miss": 0.25, "out": 2 }, "offPeak": { "hit": 0.025, "miss": 0.25, "out": 2 } } } ] }, { "match": "gpt-5-nano", "provider": "openai", "label": "GPT-5 nano", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.005, "miss": 0.05, "out": 0.4 }, "offPeak": { "hit": 0.005, "miss": 0.05, "out": 0.4 } } } ] }, { "match": "gpt-5", "provider": "openai", "label": "GPT-5", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.125, "miss": 1.25, "out": 10 }, "offPeak": { "hit": 0.125, "miss": 1.25, "out": 10 } } } ] }, { "match": "gpt-4o-mini", "provider": "openai", "label": "GPT-4o mini", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.075, "miss": 0.15, "out": 0.6 }, "offPeak": { "hit": 0.075, "miss": 0.15, "out": 0.6 } } } ] }, { "match": "gpt-4o", "provider": "openai", "label": "GPT-4o", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 1.25, "miss": 2.5, "out": 10 }, "offPeak": { "hit": 1.25, "miss": 2.5, "out": 10 } } } ] }, { "match": "o3-mini", "provider": "openai", "label": "o3-mini", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.55, "miss": 1.1, "out": 4.4 }, "offPeak": { "hit": 0.55, "miss": 1.1, "out": 4.4 } } } ] }, { "match": "gemini-3.7-flash", "provider": "google", "label": "Gemini 3.7 Flash", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.075, "miss": 0.75, "out": 3.75 }, "offPeak": { "hit": 0.075, "miss": 0.75, "out": 3.75 } } } ] }, { "match": "gemini-3.6-flash", "provider": "google", "label": "Gemini 3.6 Flash", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.075, "miss": 0.75, "out": 3.75 }, "offPeak": { "hit": 0.075, "miss": 0.75, "out": 3.75 } } } ] }, { "match": "gemini-3.5-flash-lite", "provider": "google", "label": "Gemini 3.5 Flash-Lite", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.03, "miss": 0.3, "out": 2.5 }, "offPeak": { "hit": 0.03, "miss": 0.3, "out": 2.5 } } } ] }, { "match": "gemini-3.5-flash", "provider": "google", "label": "Gemini 3.5 Flash", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.15, "miss": 1.5, "out": 9 }, "offPeak": { "hit": 0.15, "miss": 1.5, "out": 9 } } } ] }, { "match": "gemini-2.5-flash-lite", "provider": "google", "label": "Gemini 2.5 Flash-Lite", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.01, "miss": 0.1, "out": 0.4 }, "offPeak": { "hit": 0.01, "miss": 0.1, "out": 0.4 } } } ] }, { "match": "gemini-2.5-flash", "provider": "google", "label": "Gemini 2.5 Flash", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.03, "miss": 0.3, "out": 2.5 }, "offPeak": { "hit": 0.03, "miss": 0.3, "out": 2.5 } } } ] }, { "match": "gemini-2.5-pro", "provider": "google", "label": "Gemini 2.5 Pro", "periods": [ { "from": 0, "tiered": false, "usd": { "peak": { "hit": 0.125, "miss": 1.25, "out": 10 }, "offPeak": { "hit": 0.125, "miss": 1.25, "out": 10 } } } ] }, { "match": "glm-5.2", "provider": "zhipu", "label": "GLM-5.2", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 2, "miss": 8, "out": 28 }, "offPeak": { "hit": 2, "miss": 8, "out": 28 } } } ] }, { "match": "glm-5.1", "provider": "zhipu", "label": "GLM-5.1", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 2, "miss": 8, "out": 28 }, "offPeak": { "hit": 2, "miss": 8, "out": 28 }, "bySize": [ { "maxInput": 32000, "rates": { "hit": 1.3, "miss": 6, "out": 24 } }, { "rates": { "hit": 2, "miss": 8, "out": 28 } } ] } } ] }, { "match": "glm-5-turbo", "provider": "zhipu", "label": "GLM-5-Turbo", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 1.8, "miss": 7, "out": 26 }, "offPeak": { "hit": 1.8, "miss": 7, "out": 26 }, "bySize": [ { "maxInput": 32000, "rates": { "hit": 1.2, "miss": 5, "out": 22 } }, { "rates": { "hit": 1.8, "miss": 7, "out": 26 } } ] } } ] }, { "match": "glm-5", "provider": "zhipu", "label": "GLM-5", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 1.5, "miss": 6, "out": 22 }, "offPeak": { "hit": 1.5, "miss": 6, "out": 22 }, "bySize": [ { "maxInput": 32000, "rates": { "hit": 1, "miss": 4, "out": 18 } }, { "rates": { "hit": 1.5, "miss": 6, "out": 22 } } ] } } ] }, { "match": "glm-4.7-flashx", "provider": "zhipu", "label": "GLM-4.7-FlashX", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 0.1, "miss": 0.5, "out": 3 }, "offPeak": { "hit": 0.1, "miss": 0.5, "out": 3 }, "bySize": [ { "rates": { "hit": 0.1, "miss": 0.5, "out": 3 } } ] } } ] }, { "match": "glm-4.7-flash", "provider": "zhipu", "label": "GLM-4.7-Flash", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 0, "miss": 0, "out": 0 }, "offPeak": { "hit": 0, "miss": 0, "out": 0 }, "bySize": [ { "rates": { "hit": 0, "miss": 0, "out": 0 } } ] } } ] }, { "match": "glm-4.7", "provider": "zhipu", "label": "GLM-4.7", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 0.8, "miss": 4, "out": 16 }, "offPeak": { "hit": 0.8, "miss": 4, "out": 16 }, "bySize": [ { "maxInput": 32000, "maxOutput": 200, "rates": { "hit": 0.4, "miss": 2, "out": 8 } }, { "maxInput": 32000, "rates": { "hit": 0.6, "miss": 3, "out": 14 } }, { "rates": { "hit": 0.8, "miss": 4, "out": 16 } } ] } } ] }, { "match": "glm-4.5-air", "provider": "zhipu", "label": "GLM-4.5-Air", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 0.24, "miss": 1.2, "out": 8 }, "offPeak": { "hit": 0.24, "miss": 1.2, "out": 8 }, "bySize": [ { "maxInput": 32000, "maxOutput": 200, "rates": { "hit": 0.16, "miss": 0.8, "out": 2 } }, { "maxInput": 32000, "rates": { "hit": 0.16, "miss": 0.8, "out": 6 } }, { "rates": { "hit": 0.24, "miss": 1.2, "out": 8 } } ] } } ] }, { "match": "kimi-k3", "provider": "moonshot", "label": "Kimi K3", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 2, "miss": 20, "out": 100 }, "offPeak": { "hit": 2, "miss": 20, "out": 100 } } } ] }, { "match": "kimi-k2.7-code-highspeed", "provider": "moonshot", "label": "Kimi K2.7 Code HighSpeed", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 2.6, "miss": 13, "out": 54 }, "offPeak": { "hit": 2.6, "miss": 13, "out": 54 } } } ] }, { "match": "kimi-k2.7-code", "provider": "moonshot", "label": "Kimi K2.7 Code", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 1.3, "miss": 6.5, "out": 27 }, "offPeak": { "hit": 1.3, "miss": 6.5, "out": 27 } } } ] }, { "match": "kimi-k2.6", "provider": "moonshot", "label": "Kimi K2.6", "periods": [ { "from": 0, "tiered": false, "cny": { "peak": { "hit": 1.1, "miss": 6.5, "out": 27 }, "offPeak": { "hit": 1.1, "miss": 6.5, "out": 27 } } } ] } ] }