DeepSeek API pricing history
Every DeepSeek list price we can evidence, back to November 7, 2024 — 13 dated observations across 8 models. Each row links to the page the figure was read off, usually a timestamped snapshot in the Internet Archive. Plus 17 more points recorded by LiteLLM, an aggregator, across 7 of the models above — not seller-verified, marked as such in the tables below.
- deepseek-v4-pro
- deepseek-v4-flash
- deepseek-chat / deepseek-reasoner (DeepSeek-V3.2) (one observation)
- deepseek-chat / deepseek-reasoner (DeepSeek-V3.2-Exp) (one observation)
- deepseek-reasoner (one observation)
- deepseek-reasoner (DeepSeek-R1) (one observation)
- deepseek-chat (DeepSeek-V3) (one observation)
- deepseek-chat (one observation)
How to read this, and what it is not
- These are list prices, standard synchronous tier. Batch, cached-input and off-peak discounts are excluded, so real bills are often lower than the line.
- A date is an observation, not a change date. A snapshot dated March 2024 means the page said that in March 2024 — the price may have taken effect earlier. Rows marked Launch or Price change do carry the vendor's own date.
- Rows marked "LiteLLM, monthly" are not seller-verified. They are read from a dated commit of LiteLLM's aggregated price file, not from the provider's own page — a weaker guarantee than every other row here. Their date is the month a price was first recorded in that monthly snapshot, never the day it changed, and the true change could fall anywhere in the weeks before it. Each one still links to the exact commit it came from, so you can check it yourself.
- Gaps are gaps. Lines connect observations; they are not evidence about the days in between, and a missing model means nobody has evidenced it yet, not that its price held.
- Same name, different thing. Models are quietly revised under a stable name. A flat line can hide a model that got better at the same price — which is itself a price cut per unit of capability, and one this dataset cannot see.
- Prices in CNY are shown in CNY. Converting an old observation with today's exchange rate would invent a number, so we don't.
deepseek-chat
| Date | Input / 1M | Output / 1M | Evidence | Link |
|---|---|---|---|---|
| $0.14 | $0.28 | First recorded — LiteLLM, monthly | source | |
| $0.14 | $0.28 | Pricing page | source | |
| ¥1 | ¥2 | Pricing page | source | |
| $0.60 | $1.70 | Price changed — LiteLLM, monthly | source | |
| $0.28 | $0.42 | Price changed — LiteLLM, monthly | source |
3 rows marked LiteLLM, monthly above are recorded by an aggregator, not read from DeepSeek's own page — see "How to read this" above.
deepseek-chat (DeepSeek-V3)
| Date | Input / 1M | Output / 1M | Evidence | Link |
|---|---|---|---|---|
| $0.14 | $0.28 | First recorded — LiteLLM, monthly | source | |
| $0.27 | $1.10 | Price change | source | |
| $0.27 | $1.10 | Price changed — LiteLLM, monthly | source | |
| $0.28 | $0.42 | Price changed — LiteLLM, monthly | source |
3 rows marked LiteLLM, monthly above are recorded by an aggregator, not read from DeepSeek's own page — see "How to read this" above.
deepseek-chat / deepseek-reasoner (DeepSeek-V3.2-Exp)
| Date | Input / 1M | Output / 1M | Evidence | Link |
|---|---|---|---|---|
| $0.28 | $0.42 | Price change | source |
deepseek-chat / deepseek-reasoner (DeepSeek-V3.2)
| Date | Input / 1M | Output / 1M | Evidence | Link |
|---|---|---|---|---|
| $0.60 | $1.70 | First recorded — LiteLLM, monthly | source | |
| $0.28 | $0.42 | Price changed — LiteLLM, monthly | source | |
| $0.28 | $0.42 | Pricing page | source |
2 rows marked LiteLLM, monthly above are recorded by an aggregator, not read from DeepSeek's own page — see "How to read this" above.
deepseek-reasoner
| Date | Input / 1M | Output / 1M | Evidence | Link |
|---|---|---|---|---|
| $0.55 | $2.19 | First recorded — LiteLLM, monthly | source | |
| $0.55 | $2.19 | Pricing page | source | |
| $0.28 | $0.42 | Price changed — LiteLLM, monthly | source |
2 rows marked LiteLLM, monthly above are recorded by an aggregator, not read from DeepSeek's own page — see "How to read this" above.
deepseek-reasoner (DeepSeek-R1)
| Date | Input / 1M | Output / 1M | Evidence | Link |
|---|---|---|---|---|
| $0.55 | $2.19 | First recorded — LiteLLM, monthly | source | |
| $0.55 | $2.19 | Pricing page | source | |
| $0.28 | $0.42 | Price changed — LiteLLM, monthly | source |
2 rows marked LiteLLM, monthly above are recorded by an aggregator, not read from DeepSeek's own page — see "How to read this" above.
deepseek-v4-flash
| Date | Input / 1M | Output / 1M | Evidence | Link |
|---|---|---|---|---|
| $0.14 | $0.28 | Launch | source | |
| $0.14 | $0.28 | First recorded — LiteLLM, monthly | source | |
| $0.44 | $1.32 | Price change | source | |
| $0.44 | $1.32 | Price changed — LiteLLM, monthly | source | |
| $0.30 | $1.20 | Price changed — LiteLLM, monthly | source |
Output price rose 371% over 112 days, from $0.28 to $1.32 per 1M tokens.
3 rows marked LiteLLM, monthly above are recorded by an aggregator, not read from DeepSeek's own page — see "How to read this" above.
deepseek-v4-pro
| Date | Input / 1M | Output / 1M | Evidence | Link |
|---|---|---|---|---|
| $1.74 | $3.48 | Launch | source | |
| $0.435 | $0.87 | Price change | source | |
| $0.435 | $0.87 | First recorded — LiteLLM, monthly | source | |
| $1.32 | $3.96 | Price change | source | |
| $1.32 | $3.96 | Pricing page | source | |
| $1.32 | $3.96 | Price changed — LiteLLM, monthly | source |
Output price rose 14% over 125 days, from $3.48 to $3.96 per 1M tokens.
2 rows marked LiteLLM, monthly above are recorded by an aggregator, not read from DeepSeek's own page — see "How to read this" above.
Back to every provider's price history · take the data: price-history.json (CC BY 4.0).