Cheapest models by task: what each kind of work actually costs

The lowest multiplier is not the lowest price. Effective rates from $0.050 per million input tokens, sorted by the constraint each workload puts on the choice.

The lowest multiplier is not the lowest price

A multiplier is applied to that model’s own official per-token rate, so two multipliers are only comparable when the underlying rates match. Across the catalog they rarely do, which makes multiplier-shopping actively misleading.

The clearest case: gpt-5.6-sol carries the lowest multiplier here, 0.1×. But its official rate is $5 per million input tokens, so it bills at $0.50. gemini-3.8-flash is 0.2× — twice the multiplier — on a $0.75 official rate, so it bills at $0.15: less than a third of the price of the model with the lowest multiplier in the catalog. A shared multiplier settles nothing either. Every Grok id is 0.2×, yet grok-composer-2.5-fast bills $0.60 per million input against $0.40 for grok-4.7, grok-4.6 and grok-4.5 on prompts under 200K tokens.

Every number below is an effective rate: official rate × multiplier, the price you are actually billed. Multiply first, then compare.

High-volume, short answers

Classification, extraction, routing, tagging — work where you send a lot of requests and each answer is a few dozen tokens. Input dominates the bill, so the input rate is the number to sort on.

gemini-3-flash is the lowest input rate in the catalog at $0.050 per million (0.1× on $0.50), and it also has the lowest output rate at $0.30 per million. It carries a 1,000,000-token context and lists text, tools and thinking. Next up: gpt-5.6-luna at $0.06 input (0.3× on $0.20 — a higher multiplier than most, on a lower base), then gemini-3.7-flash-high and gemini-3.6-flash-high at $0.075, then gpt-5.4-mini at $0.075.

Those four are within 1.5× of each other on input, which at this volume is real money but not a category difference. What separates them is not in the price column: route (/v1/chat/completions for the Gemini ids, /v1/responses for the GPT ids) and whether the model gets your task right often enough that you are not paying twice. A cheap model that needs a retry costs more than the expensive one that did not.

Price a batch before running it: token counts come back in the usage block.
# gemini-3-flash: $0.050 / M input, $0.30 / M output (0.1x on $0.50 / $3)
curl -sS https://token-share.app/v1/chat/completions \
  -H "Authorization: Bearer $TOKEN_SHARE_KEY" \
  -H "content-type: application/json" \
  -d '{
    "model": "gemini-3-flash",
    "messages": [
      {"role": "user", "content": "Classify this ticket as bug, feature, or question. Reply with one word.\n\nTicket: the export button downloads an empty CSV"}
    ]
  }' | jq '{output: .choices[0].message.content, usage}'

Long inputs, output-heavy work, and everything with tools

When the input is large, the context ceiling and the input rate decide together. Five ids hold 1,000,000 tokens at a Flash-tier price: gemini-3-flash at $0.050, gemini-3.7-flash-high and gemini-3.6-flash-high at $0.075, gemini-3.8-flash at $0.15 (0.2× on $0.75), gemini-3.1-pro-low at $0.20. Above them, claude-sonnet-5 holds 1,000,000 tokens at $0.30 and raises the output ceiling from 65,536 tokens to 128,000.

When the output is large, sort on the output rate instead, and check the output ceiling. The five Gemini ids cap at 65,536 output tokens (65,535 for gemini-3.1-pro-low). If you need more than that in one response, the cheapest ids that reach 128,000 output tokens are gpt-5.6-luna at $0.36 per million output, then gpt-5.6-terra at $1.20, then claude-sonnet-5 at $1.50.

Tools are not a differentiator: 27 of the 31 catalog entries list tools, and the four that do not are the image and video models. Thinking is narrower — 25 entries list it, and the text models without it are stable-claude-haiku-4-5 ($0.40/$2.00) and grok-composer-2.5-fast ($0.60/$3.00). If you want tools without paying for reasoning tokens, those two are the ids that cannot spend them.

Images and video are billed differently

Image models do not all follow the per-token pattern, but the multiplier applies to every one of them. grok-imagine-image lists at $0.01 per image and grok-imagine-image-quality at $0.04 per image, both at 0.2×, so they bill $0.002 and $0.008 per image. gpt-image-2 is a 0.1× model priced per token at $5/$30 official, so $0.50 and $3.00 per million.

grok-imagine-video-1.5 is billed per video second at 0.2×, so the length of the clip, not the length of a prompt, is what moves the bill.

Comparing the three image ids against each other therefore means comparing two different billing units. A per-image price is predictable in a way a per-token price is not; a per-token price scales with the size of what you send. Which is cheaper for you depends on how large your prompts are and how many images you generate per prompt — count both before assuming.

Common questions

What is the single cheapest model in the catalog?
By effective per-token rate, gemini-3-flash: $0.050 per million input and $0.30 per million output, from a 0.1× multiplier on a $0.50/$3 official rate. It is the lowest on both sides. The multiplier is not what puts it there: gpt-5.6-sol carries the same 0.1× and bills at $0.50 and $3.00, because its official rate is ten times higher.
Is the cheapest model the right one to run?
Cost is the only axis a catalog can rank, and it is not the axis that decides most tasks. A model that needs a second attempt costs more than a pricier one that succeeded first time, and a model whose output you have to repair costs more than either. Use these numbers to bound the question, then run your own tasks through the two or three candidates the constraints leave you.
Is grok-composer-2.5-fast still the cheap way to run Grok?
No. Every Grok id is 0.2×, so the multiplier does not set Composer apart; its official rate does, and at $3 per million input and $15 output that is the highest of the four Grok text models. It bills $0.60 and $3.00 against $0.40 and $1.20 for grok-4.7, grok-4.6 and grok-4.5, so it costs more on both sides at any mix of input and output. What it offers instead is a low-latency agentic coding tier, without thinking, with a 200,000-token context and up to 32,768 output tokens.