Grok 4.7 vs MiniMax-M3 pricing

Prices

Grok 4.7 and MiniMax-M3 prices, USD per 1M tokens
USD per 1M tokensGrok 4.7MiniMax-M3
Input$2.00$0.30
Output$6.00$1.20
Cache read$0.50$0.06
Cache writeNot publishedNot published
Batch inputNot publishedNot published
Batch outputNot publishedNot published

xAI's list price for its own API, as compiled by models.dev and checked Oct 10, 2026, 09:00 UTC. Prices on cloud platforms and resellers can differ. Provider documentation

Monthly cost by workload

WorkloadGrok 4.7MiniMax-M3
Chatbot1,000 in / 500 out tokens, 10,000 requests a day$1,500/mo$270.00/mo
RAG8,000 in / 500 out tokens, 5,000 requests a day$2,850/mo$450.00/mo
Coding agent50,000 in / 2,000 out tokens, 1,000 requests a day, 80% cached input$1,560/mo$234.00/mo

Cost = input tokens × input price + output tokens × output price, 30 days a month. Cached input uses the cache read price. Cache write fees are not included.

Context and capabilities

Grok 4.7MiniMax-M3
Context500,000 tokens1,000,000 tokens
Max output500,000 tokens512,000 tokens
Inputtext, image, pdftext, image, video
Tool callingYesYes
ReasoningYesYes
Structured outputsYesNo

Questions

What is the price difference between Grok 4.7 and MiniMax-M3?
Grok 4.7: $2.00 per 1M input tokens and $6.00 per 1M output tokens. MiniMax-M3: $0.30 per 1M input tokens and $1.20 per 1M output tokens. For the Chatbot workload (1,000 in / 500 out tokens, 10,000 requests a day), that is about $1,500 per month for Grok 4.7 and $270.00 for MiniMax-M3.
Which has the longer context window, Grok 4.7 or MiniMax-M3?
MiniMax-M3 has the longer context window: up to 1,000,000 tokens, compared with 500,000 for Grok 4.7.
Do Grok 4.7 and MiniMax-M3 have prompt caching and batch prices?
Grok 4.7: cached input $0.50 per 1M tokens; no batch price published. MiniMax-M3: cached input $0.06 per 1M tokens; no batch price published.

More comparisons