Claude pricing: Anthropic API prices

$0.01 per call · failed calls are never charged · no account or subscription: pay per call with a card key or USDC

Claude pricing for every Anthropic model: USD per million input and output tokens, context length, max output and modalities for Claude Haiku, Sonnet, Opus and the newer families, cheapest first, plus the cost of your call when you give token counts. Filter by name (q=sonnet), price cap, context or image input. Source: OpenRouter's public model list. Use to pick a Claude model for a job or to estimate what a prompt will cost before sending it.

Run it free (3 free calls) Buy credits by card (from $1) Example result (JSON)

Try it with your own inputs

Words in the model id or name, e.g. gpt, claude, llama 70b

Uses one of your 3 free calls. Nothing is charged, and a call that fails is not counted.

Inputs

NameTypeDescription
qstringWords in the model id or name, e.g. gpt, claude, llama 70b
providerstringProvider to list (default anthropic); any other provider name works too, e.g. google, meta-llama, mistralai
maxInputPricenumberOnly models at or under this USD per million input tokens
minContextintegerOnly models with at least this context length in tokens
visionstringtrue: only models that take image input
inputTokensintegerInput tokens of your call, to estimate its cost
outputTokensintegerOutput tokens of your call, to estimate its cost
sortstringinput (default), output, blended (3:1 input:output) or context
limitintegerNumber of models (1-50, default 20)

Request

Over HTTP, with a card key from /credits:

curl -H "Authorization: Bearer adt_…" "https://tools.funwords.eu/claude/pricing?q=sonnet"

Or one of your 3 free calls, no key:

curl "https://tools.funwords.eu/claude/pricing?q=sonnet&trial=1"

Without a key, the same URL answers 402 Payment Required with x402 and MPP terms, so an agent with a wallet pays per call in USDC (Base, Polygon, Arbitrum or Solana over x402; Base or Tempo over MPP) and retries.

Example result

{
  "count": 1,
  "matched": 32,
  "sort": "input",
  "models": [
    {
      "id": "anthropic/claude-haiku-5.5:batch",
      "name": "Anthropic: Claude Haiku 5.5 (batch)",
      "provider": "anthropic",
      "contextLength": 1000000,
      "maxOutputTokens": 128000,
      "inputPerMillionUsd": 0.05,
      "outputPerMillionUsd": 0.25,
      "free": false,
      "inputs": [
        "text",
        "image",
        "file"
      ],
      "outputs": [
        "text"
      ]
    }
  ],
  "source": "OpenRouter public model list (openrouter.ai/api/v1/models)",
  "asOf": "2026-11-14T03:00:00.000Z"
}

From an AI agent (MCP)

Add the MCP server to Claude, Cursor or any MCP client. This tool is claude_pricing, and the first 25 successful calls are free:

https://tools.funwords.eu/mcp

Related tools