MiniMax
Input / 1M
$0.0389
Output / 1M
$0.1943
Cache read / 1M
$0.0039
Cache write / 1M
$0.0194
What you are charged for, how caching lowers your cost, and how to check any single call against your bill.
Pricing is per token, quoted per 1 million tokens, and charged in USD ($). There is no subscription and no monthly minimum — you buy credits, and each call deducts what it actually used. Credits never expire.
Every call is billed across up to four separate token types, each with its own rate. This matters more than it sounds: output is typically 5–6× the input rate on the same model, so a rough estimate based on input alone will understate your bill.
| Token type | Typical rate | What it is |
|---|---|---|
| Input | Baseline | The prompt you send, minus anything served from cache. |
| Output | 5–6× input on most models | What the model generates. Usually the largest line on your bill — cap it with max_tokens if cost matters more than length. A few models price output far lower, so check the model you actually use. |
| Cache read | ~10% of input on most models | Prompt content the provider already had cached from an earlier call. Heavily discounted — but not on every model: on a few, cached input costs the same as or more than regular input, so caching is not automatically a saving. |
| Cache write | Varies by model | Content being placed into the cache so later calls can reuse it. On Claude models this runs above the input rate; on several others it is below. Per-model rates are on the pricing page. |
One API key reaches every model in your key's scope — you do not need a separate key per model. All of your keys draw on the same account balance.
Every rate below is what your account is actually charged — these come from the same price records the billing system reads, so nothing here can drift out of sync with your bill. Token prices are shown in USD per 1 million tokens; image models show a price per image, and video models a price per second.
Models available
73
Providers
15
Lowest input price
$0.0389 / 1M
Showing 73 of 73 models/All models
MiniMax
Input / 1M
$0.0389
Output / 1M
$0.1943
Cache read / 1M
$0.0039
Cache write / 1M
$0.0194
Anthropic
Input / 1M
$0.0777
Output / 1M
$0.3886
Cache read / 1M
$0.0078
Cache write / 1M
$0.1166
ByteDance / Doubao
Input / 1M
$0.0777
Output / 1M
$0.3886
Cache read / 1M
$0.0078
Cache write / 1M
$0.0389
JZS Token
Input / 1M
$0.0777
Output / 1M
$0.3886
Cache read / 1M
$0.0078
Cache write / 1M
$0.0777
Free until Nov 30, 2026 (UTC) · $0 billed during the promotion
Meituan / LongCat
Input / 1M
$0.0777
Output / 1M
$0.3109
Cache read / 1M
$0.0078
Cache write / 1M
$0.0777
Meituan / LongCat
Input / 1M
$0.0777
Output / 1M
$0.3109
Cache read / 1M
$0.0078
Cache write / 1M
$0.0777
Xiaomi / MiMo
Input / 1M
$0.0777
Output / 1M
$0.3886
Cache read / 1M
$0.0078
Cache write / 1M
$0.0777
MiniMax
Input / 1M
$0.0777
Output / 1M
$0.3886
Cache read / 1M
$0.0078
Cache write / 1M
$0.0389
MiniMax
Input / 1M
$0.0777
Output / 1M
$0.3886
Cache read / 1M
$0.0078
Cache write / 1M
$0.0194
MiniMax
Input / 1M
$0.0777
Output / 1M
$0.3886
Cache read / 1M
$0.0078
Cache write / 1M
$0.0777
StepFun
Input / 1M
$0.0777
Output / 1M
$0.3886
Cache read / 1M
$0.0078
Cache write / 1M
$0.0389
DeepSeek
Input / 1M
$0.1495
Output / 1M
$0.7474
Cache read / 1M
$0.0149
Cache write / 1M
$0.1495
⏱ Off-peak rate · peak 09:00–12:00 ×2, 14:00–18:00 ×2 (Asia/Shanghai)
DeepSeek
Input / 1M
$0.1495
Output / 1M
$0.7474
Cache read / 1M
$0.0149
Cache write / 1M
$0.1495
⏱ Off-peak rate · peak 09:00–12:00 ×2, 14:00–18:00 ×2 (Asia/Shanghai)
Zhipu / Z.ai
Input / 1M
$0.1555
Output / 1M
$0.7773
Cache read / 1M
$0.0155
Cache write / 1M
$0.1555
OpenAI
Input / 1M
$0.1555
Output / 1M
$0.7773
Cache read / 1M
$0.0155
Cache write / 1M
$0.1555
OpenAI
Input / 1M
$0.1555
Output / 1M
$0.7773
Cache read / 1M
$0.0155
Cache write / 1M
$0.1555
OpenAI
Input / 1M
$0.1555
Output / 1M
$0.7773
Cache read / 1M
$0.0155
Cache write / 1M
$0.1555
Moonshot / Kimi
Input / 1M
$0.1555
Output / 1M
$0.7773
Cache read / 1M
$0.0155
Cache write / 1M
$0.1555
MiniMax
Input / 1M
$0.1555
Output / 1M
$0.7773
Cache read / 1M
$0.0155
Cache write / 1M
$0.0777
MiniMax
Input / 1M
$0.1555
Output / 1M
$0.7773
Cache read / 1M
$0.0155
Cache write / 1M
$0.1555
Alibaba / Qwen
Input / 1M
$0.1555
Output / 1M
$0.7773
Cache read / 1M
$0.0155
Cache write / 1M
$0.1555
ByteDance / Doubao
Input / 1M
$0.2332
Output / 1M
$1.17
Cache read / 1M
$0.0233
Cache write / 1M
$0.2332
ByteDance / Doubao
Input / 1M
$0.2332
Output / 1M
$1.17
Cache read / 1M
$0.0233
Cache write / 1M
$0.2332
ByteDance / Doubao
Input / 1M
$0.2332
Output / 1M
$1.17
Cache read / 1M
$0.0233
Cache write / 1M
$0.2332
OpenAI
Input / 1M
$0.2332
Output / 1M
$1.40
Cache read / 1M
$0.0233
Cache write / 1M
$0.3498
OpenAI
Input / 1M
$0.3109
Output / 1M
$1.87
Cache read / 1M
$0.0311
Cache write / 1M
$0.3886
OpenAI
Input / 1M
$0.3109
Output / 1M
$1.87
Cache read / 1M
$0.0311
Cache write / 1M
$0.3886
Xiaomi / MiMo
Input / 1M
$0.3109
Output / 1M
$1.55
Cache read / 1M
$0.0311
Cache write / 1M
$0.3109
Xiaomi / MiMo
Input / 1M
$0.3109
Output / 1M
$1.55
Cache read / 1M
$0.0311
Cache write / 1M
$0.3109
Alibaba / Qwen
Input / 1M
$0.3109
Output / 1M
$1.55
Cache read / 1M
$0.0311
Cache write / 1M
$0.3109
OpenAI
Input / 1M
$0.3886
Output / 1M
$2.33
Cache read / 1M
$0.0389
Cache write / 1M
$0.3886
xAI / Grok
Input / 1M
$0.3886
Output / 1M
$1.94
Cache read / 1M
$0.4858
Cache write / 1M
$0.3886
xAI / Grok
Input / 1M
$0.3886
Output / 1M
$1.94
Cache read / 1M
$0.4858
Cache write / 1M
$0.3886
xAI / Grok
Input / 1M
$0.3886
Output / 1M
$1.94
Cache read / 1M
$0.0389
Cache write / 1M
$0.4858
DeepSeek
Input / 1M
$0.4484
Output / 1M
$2.24
Cache read / 1M
$0.0448
Cache write / 1M
$0.4484
⏱ Off-peak rate · peak 09:00–12:00 ×2, 14:00–18:00 ×2 (Asia/Shanghai)
Moonshot / Kimi
Input / 1M
$0.4664
Output / 1M
$2.33
Cache read / 1M
$0.0466
Cache write / 1M
$0.4664
Moonshot / Kimi
Input / 1M
$0.4664
Output / 1M
$2.33
Cache read / 1M
$0.0466
Cache write / 1M
$0.4664
Zhipu / Z.ai
Input / 1M
$0.6218
Output / 1M
$3.11
Cache read / 1M
$0.0622
Cache write / 1M
$0.6218
Zhipu / Z.ai
Input / 1M
$0.6218
Output / 1M
$3.11
Cache read / 1M
$0.0622
Cache write / 1M
$0.6218
OpenAI
Input / 1M
$0.6218
Output / 1M
$2.80
Cache read / 1M
$0.0622
Cache write / 1M
$0.7773
Anthropic
Input / 1M
$0.7773
Output / 1M
$3.89
Cache read / 1M
$0.0777
Cache write / 1M
$0.9716
Anthropic
Input / 1M
$0.7773
Output / 1M
$3.89
Cache read / 1M
$0.0777
Cache write / 1M
$0.9716
Alibaba / Qwen
Input / 1M
$0.7773
Output / 1M
$2.33
Cache read / 1M
$0.0972
Cache write / 1M
$0.9716
Anthropic
Input / 1M
$1.17
Output / 1M
$5.83
Cache read / 1M
$0.1166
Cache write / 1M
$1.46
Anthropic
Input / 1M
$1.17
Output / 1M
$5.83
Cache read / 1M
$0.1166
Cache write / 1M
$1.46
Anthropic
Input / 1M
$1.17
Output / 1M
$5.83
Cache read / 1M
$0.1166
Cache write / 1M
$1.46
Anthropic
Input / 1M
$1.17
Output / 1M
$5.83
Cache read / 1M
$0.1166
Cache write / 1M
$1.46
Anthropic
Input / 1M
$1.17
Output / 1M
$5.83
Cache read / 1M
$0.1166
Cache write / 1M
$1.46
OpenAI
Input / 1M
$1.17
Output / 1M
$7.00
Cache read / 1M
$0.1166
Cache write / 1M
$1.75
Moonshot / Kimi
Input / 1M
$1.17
Output / 1M
$5.83
Cache read / 1M
$0.0777
Cache write / 1M
$1.17
Anthropic
Input / 1M
$1.55
Output / 1M
$7.77
Cache read / 1M
$0.0155
Cache write / 1M
$1.94
Alibaba / Qwen
Input / 1M
$1.55
Output / 1M
$4.66
Cache read / 1M
$0.1943
Cache write / 1M
$1.94
Moonshot / Kimi
Input / 1M
$1.94
Output / 1M
$9.72
Cache read / 1M
$0.1943
Cache write / 1M
$1.94
Google / Gemini
Per image
$0.0117
OpenAI
Per image
$0.1943
OpenAI
Per image
$0.0058
OpenAI
Per image
$0.0058
OpenAI
Per image
$0.0194
OpenAI
Per image
$0.0194
MiniMax
480p / sec
$0.0097
768p / sec
$0.0136
1080p / sec
$0.0291
Google / Gemini
Per image
$0.0175
Google / Gemini
Per image
$0.0043
Google / Gemini
Per image
$0.0043
Google / Gemini
Per image
$0.0583
Google / Gemini
Per image
$0.0972
Google / Gemini
Per image
$0.0874
Google / Gemini
Per image
$0.1749
Google / Gemini
Per image
$0.0972
Google / Gemini
Per image
$0.1263
Google / Gemini
Per image
$0.0117
Other
2k / sec
$0.0447
720p / sec
$0.0194
1080p / sec
$0.0330
Other
480p / sec
$0.0321
720p / sec
$0.0641
1080p / sec
$0.1283
OpenAI
Per image
$0.0058
Last updated Nov 7, 2026, 12:17 AM UTC. The pricing page shows the same catalogue with model comparisons and copyable model IDs.
When consecutive requests share a long identical prefix, the provider can reuse the work it already did on that prefix instead of reprocessing it. You are charged the discounted cache-read rate for that portion. Long conversations, follow-up questions on the same document, code completion, and agent loops all hit this case naturally.
The practical rule: keep the unchanging part of your prompt at the front, and put what varies at the end. Caching matches on a shared prefix, so a system prompt or document that sits before your question stays cacheable across turns. Move a timestamp or a request ID to the top and you invalidate the prefix on every single call — you then pay full input rate for the whole thing, plus a cache write.
Cache writes are not free, so a one-off call that will never be followed up gains nothing from caching. The benefit shows up from the second call onward, which is exactly the pattern agents and multi-turn chat produce.
Image generation is not billed per token. Each image is a fixed price regardless of prompt length, and the rate depends on the output resolution. Current per-image prices are on the pricing page.
Image calls go to POST /v1/images/generations, not the chat endpoint. In your usage records they show a cost with zero tokens — that is expected, since tokens play no part in what you were charged.
Video models are billed per second of video: the per-second rate for the resolution you pick, times the duration. The full amount is reserved when you submit and refunded automatically if the video fails. See the video generation guide.
The usage lookup page takes an API key and shows your balance, per-model totals, and recent calls. The four token types appear as separate columns, so you can multiply each one by its rate on the pricing page and land on the exact figure that was deducted.
The token counts come from the provider's usage block on the response — the same numbers your own client receives, so you can verify them against your logs without asking us.
Failed calls are listed too, with the reason in the Details column and a cost of zero. A call that errored is never billed. If the failure came from the upstream provider rather than your request, that column says so — you do not need to go debugging your own code first.
Model prices track what the providers charge, and those move occasionally. Our price records sync automatically and the pricing page shows when they were last updated. Each call is billed at the rate in effect at that moment, and your usage records keep the resulting cost, so a later price change never restates what you already paid.
A few models are priced by time of day, meaning a call during the provider's peak window costs more than the same call off-peak. Where that applies, the pricing page notes it on the model. If your workload is flexible, shifting it out of the peak window is the simplest saving available.
Send us the call's timestamp and the model, plus the masked form of your API key — never a full working key. See the contact page for how to reach us.