xAI API pricing

57 xAI models: text, realtime voice, image, video, speech to text, from price book 2026-10-22.

Billing rules Veqen applies

  • Token models: cached input at the cache-read rate, cache writes at the write rate; batch and service tiers at their own rates where published; long-context rates once the full prompt passes the threshold.
  • Realtime models: audio tokens at their own input and output rates.
  • Image models: per image, with each size and quality priced separately. When the API reports image tokens, those are the bill.
  • Video models: per second of generated video, at the requested resolution's rate.
  • Audio models: per second of audio or per character of text, or per token where the model bills tokens.

Also recognized as: grok, x_ai (framework, gateway and OpenTelemetry names).

Reconcile your bill

xAI doesn't offer a cost API, so Veqen's ledger is your running record of spend. Enter each month's bill to reconcile it and book it in the close. How reconciliation works.

Prices come from xAI's pricing page. Negotiated rates or committed-use discounts can be set as custom prices.

Text 43 models

ModelInputOutputCached inputBatch inputContextStatus
grok-build-0.1$1.00$2.00$0.20—256K
grok-code-fast$1.00$2.00$0.20—256K
grok-code-fast-1$1.00$2.00$0.20—256K
grok-code-fast-1-0825$1.00$2.00$0.20—256K
grok-4.20$1.25$2.50$0.20$1.001M
grok-4.20-0309$1.25$2.50$0.20$1.001M
grok-4.20-0309-non-reasoning$1.25$2.50$0.20$1.001M
grok-4.20-0309-reasoning$1.25$2.50$0.20$1.001M
grok-4.20-beta$1.25$2.50$0.20—1M
grok-4.20-beta-0309$1.25$2.50$0.20—1M
grok-4.20-beta-0309-non-reasoning$1.25$2.50$0.20—1M
grok-4.20-beta-0309-reasoning$1.25$2.50$0.20—1M
grok-4.20-beta-latest$1.25$2.50$0.20—1M
grok-4.20-beta-latest-non-reasoning$1.25$2.50$0.20—1M
grok-4.20-beta-latest-reasoning$1.25$2.50$0.20—1M
grok-4.20-beta-non-reasoning$1.25$2.50$0.20—1M
grok-4.20-beta-reasoning$1.25$2.50$0.20—1M
grok-4.20-experimental-beta-0304$1.25$2.50$0.20—1M
grok-4.20-experimental-beta-0304-non-reasoning$1.25$2.50$0.20—1M
grok-4.20-experimental-beta-0304-reasoning$1.25$2.50$0.20—1M
grok-4.20-experimental-beta-latest$1.25$2.50$0.20—1M
grok-4.20-experimental-beta-non-reasoning-latest$1.25$2.50$0.20—1M
grok-4.20-experimental-beta-reasoning-latest$1.25$2.50$0.20—1M
grok-4.20-multi-agent$1.25$2.50$0.20$1.001M
grok-4.20-multi-agent-0309$1.25$2.50$0.20$1.001M
grok-4.20-multi-agent-beta-0309$1.25$2.50$0.20—1M
grok-4.20-multi-agent-beta-latest$1.25$2.50$0.20—1M
grok-4.20-multi-agent-experimental-beta-0304$1.25$2.50$0.20—1M
grok-4.20-multi-agent-experimental-beta-latest$1.25$2.50$0.20—1M
grok-4.20-multi-agent-latest$1.25$2.50$0.20$1.001M
grok-4.20-non-reasoning$1.25$2.50$0.20$1.001M
grok-4.20-non-reasoning-gv2$1.25$2.50$0.20—1M
grok-4.20-non-reasoning-latest$1.25$2.50$0.20$1.001M
grok-4.20-reasoning$1.25$2.50$0.20$1.001M
grok-4.20-reasoning-gv2$1.25$2.50$0.20—1M
grok-4.20-reasoning-latest$1.25$2.50$0.20$1.001M
grok-4.3$1.25$2.50$0.20$1.001M
grok-4.3-latest$1.25$2.50$0.20$1.001M
grok-4.5$2.00$6.00$0.30—500K
grok-4.5-latest$2.00$6.00$0.30—500K
grok-4.6$2.00$6.00$0.50—500K
grok-4.7$2.00$6.00$0.50—500K
grok-build-latest$2.00$6.00$0.30—500K

Realtime voice 3 models

ModelPriceStatus
grok-voice-2.0$0.08 per minute
grok-voice-3.0$0.08 per minute
grok-voice-latest$0.08 per minute

Image 5 models

ModelPriceStatus
grok-imagine-image$0.02 per image
grok-imagine-image-2.0$0.06 per image
grok-imagine-image-pro$0.05 per image
grok-imagine-image-quality$0.05 per imageRetires 2026-11-02
grok-imagine-image-quality-latest$0.05 per imageRetires 2026-11-02

Video 4 models

ModelPriceStatus
grok-imagine-video$0.05 per second
grok-imagine-video-1.5$0.08 per second
grok-imagine-video-1.5-lite$0.02 per second
grok-imagine-video-1.5-preview$0.08 per second

Speech to text 2 models

ModelPriceStatus
grok-voice-transcribe-2.0$0.0017 per minute
grok-voice-transcribe-1.0$0.0017 per minuteRetired 2026-10-02