Skip to content
OpenKey

Kimi K2.5 vs Grok 4.3

Moonshot AIxAIboth via one key, provider price + 3%

Kimi K2.5 (Moonshot AI, released Jan 2026) and Grok 4.3 (xAI, released Apr 2026) both handle text+image input and agentic coding tasks, but they land in different price and context tiers. Kimi K2.5 costs a third of Grok 4.3 on input tokens and beats it on every overlapping design-arena benchmark. Grok 4.3 counters with a 1M-token context window, file input support, and adjustable reasoning effort levels. Both run on OpenKey under one key with a flat 3% fee on provider pricing.

Spec vs spec

SpecKimi K2.5Grok 4.3
Context window262K1M
Input modalitiestext, imagetext, image, file
Output modalitiestexttext
ReleasedJan 27, 2026Apr 30, 2026
Reasoningoptionaloptional

Pricing

Per 1M tokens. Provider price plus the flat 3% fee — the sum is what you pay.

openkey.ai

moonshotai/kimi-k2.5

Input · 1M tokens

$0.375 + 3%$0.386

Output · 1M tokens

$2.02 + 3%$2.09

FEE — FLAT, EVERY MODEL3%

openkey.ai

x-ai/grok-4.3

Input · 1M tokens

$1.25 + 3%$1.29

Output · 1M tokens

$2.50 + 3%$2.58

Cache read · 1M tokens

$0.200 + 3%$0.206

FEE — FLAT, EVERY MODEL3%

One workload, priced on both

10M input + 2M output tokens at each model's price, flat 3% fee included.

moonshotai/kimi-k2.5Cheaper

$8.03

$7.80 provider + 3%

x-ai/grok-4.3

$18.03

$17.50 provider + 3%

Benchmarks

Design Arena categories where both models have results. Higher Elo and lower rank win.

Kimi K2.5Grok 4.3
CategoryEloRankEloRank
3D1286#221202#43
androidnative1132#171074#23
ASCII art1214#171189#27
Code1286#201243#31
Data viz1270#211234#35
Full-stack1182#141072#26
Game dev1272#231242#34
godotgamedev1254#21134#16
Mobile apps1186#201146#26
SVG1210#251140#44
UI components1290#191250#31
Web apps1194#151194#14
Websites1291#161244#31

Head-to-head preference voting. How we filter and rank

Pricing math on a real workload

Provider list price for Kimi K2.5 is $0.375/M input and $2.025/M output; on OpenKey that's $0.375 x 1.03 = $0.38625/M input and $2.025 x 1.03 = $2.08575/M output. Grok 4.3 lists at $1.25/M input and $2.50/M output, becoming $1.2875/M and $2.575/M on OpenKey after the same 3% fee. Run a 10M-input/2M-output job and Kimi K2.5 costs $7.80 versus Grok 4.3's $17.50 — Grok costs roughly 2.24x more for that workload. Grok 4.3 does offer cache-read pricing at $0.20/M, which Kimi K2.5 doesn't expose, so repeated-context workloads narrow the gap somewhat. Input price ratio between the two is 0.3 (Kimi K2.5 is 30% of Grok 4.3's input cost).

Coding and agent benchmarks

On design arena's shared categories, Kimi K2.5 outperforms Grok 4.3 across the board: godotgamedev (elo 1254, rank 2, 59.5% win rate for Kimi K2.5 vs elo 1134, rank 16, 38.6% for Grok 4.3), webapps (elo 1194 rank 15 vs elo 1194 rank 14 — a tie on elo but Kimi's win rate of 50.3% edges Grok's 46.6%), fullstack (elo 1182 rank 14, 54.2% vs elo 1072 rank 26, 31.4%), androidnative (elo 1132 rank 17, 57.8% vs elo 1074 rank 23, 28.6%), and mobileapps (elo 1186 rank 20, 49.3% vs elo 1146 rank 26, 39.1%). Grok 4.3 has artificial_analysis scores not available for Kimi K2.5: intelligence_index 37.6, coding_index 42.2, agentic_index 24.1 — useful as a standalone reference but not directly comparable here.

Context and long-document work

Grok 4.3 supports a 1,000,000-token context window against Kimi K2.5's 262,144 tokens — a context ratio of 0.26, meaning Kimi K2.5 holds about a quarter of what Grok 4.3 can. If your workload involves ingesting large codebases, long transcripts, or multi-document RAG in a single pass, Grok 4.3's window gives more headroom before you need chunking. Grok 4.3 also accepts file inputs directly (text+image+file), while Kimi K2.5 is limited to text+image. Neither model publishes a max_completion_tokens cap in this data, so output-length limits aren't a differentiator here.

Reasoning and tool support

Both models default to reasoning enabled and treat it as optional rather than mandatory. Grok 4.3 exposes explicit effort levels — high, medium, low, none — defaulting to low, which gives you a direct dial for cost vs. depth trade-offs on a per-request basis. Kimi K2.5 doesn't expose effort tiers but supports a broader parameter set overall, including min_p, top_k, and logit_bias, which Grok 4.3 doesn't list. Both support tool_choice, tools, structured_outputs, and response_format, so agentic tool-calling setups will work on either without rewriting your integration layer.

Which model for which job

Use casePickWhy
Agentic coding on a budgetKimi K2.5Costs $7.80 vs $17.50 on OpenKey for a 10M-in/2M-out job and wins fullstack (elo 1182 vs 1072) and androidnative (elo 1132 vs 1074) benchmarks.
Long-document or large-codebase ingestionGrok 4.31,000,000-token context vs Kimi K2.5's 262,144 — nearly 4x the room.
File-based inputs (PDFs, docs)Grok 4.3Supports text+image+file modality; Kimi K2.5 only handles text+image.
Game dev prototyping (Godot)Kimi K2.5Rank 2 with elo 1254 and 59.5% win rate vs Grok 4.3's rank 16, elo 1134.
Dialing reasoning depth per requestGrok 4.3Exposes explicit effort levels (high/medium/low/none); Kimi K2.5 has no effort tiering.
Repeated-context workloads (chat history, RAG)Grok 4.3Offers cache-read pricing at $0.20/M tokens; Kimi K2.5 has no cache pricing listed.

Questions

Which model is cheaper on OpenKey?
Kimi K2.5. Input runs $0.38625/M and output $2.08575/M on OpenKey (provider price x 1.03), versus Grok 4.3's $1.2875/M input and $2.575/M output. A 10M-input/2M-output job costs $7.80 on Kimi K2.5 versus $17.50 on Grok 4.3.
Which model has the bigger context window?
Grok 4.3, at 1,000,000 tokens versus Kimi K2.5's 262,144 tokens — a context ratio of 0.26. If you need to process very long documents or codebases in one call, Grok 4.3 gives more room before chunking is required.
Does either model support file uploads?
Grok 4.3 does — its modality is text+image+file->text. Kimi K2.5 supports text+image->text only, so PDF or raw file inputs need preprocessing before you send them to Kimi K2.5.
Which model wins on coding benchmarks?
Kimi K2.5, on every shared design-arena coding category: fullstack (elo 1182 vs 1072), androidnative (elo 1132 vs 1074), and godotgamedev (elo 1254, rank 2, vs elo 1134, rank 16). Grok 4.3's separate artificial_analysis coding_index is 42.2, but that metric isn't reported for Kimi K2.5 so it can't be compared directly.

Go deeper