Models / Claude pricing
Claude API pricing
12 Claude models from Anthropic on one key, per million tokens. Input 40% to 70% under Anthropic's list price, output 40% to 70%. Lowest price: Claude Haiku 5.5, $0.06 in and $0.15 out.
Prices · per million tokens, USD, next to Anthropic's list price
| Model | Input | Cached input | Output | Under list |
|---|---|---|---|---|
| Claude Fable 5.1claude-fable-5.1 | $6.00list $10.00 | $0.15list $0.25 | $30.00list $50.00 | 40% in · 40% out |
| Claude Opus 5.5claude-opus-5-5 | $2.10list $4.00 | $0.12list $0.20 | $6.00list $20.00 | 47% in · 70% out |
| Claude Sonnet 5.5claude-sonnet-5-5 | $1.20list $2.00 | $0.12list $0.20 | $3.00list $10.00 | 40% in · 70% out |
| Claude Haiku 5.5claude-haiku-5-5 | $0.06list $0.10 | $0.0125list $0.01 | $0.15list $0.50 | 40% in · 70% out |
| Claude Fable 5claude-fable-5 | $3.00list $10.00 | $0.30list $1.00 | $15.00list $50.00 | 70% in · 70% out |
| Claude Opus 5claude-opus-5 | $1.50list $5.00 | $0.15list $0.50 | $7.50list $25.00 | 70% in · 70% out |
| Claude Sonnet 5claude-sonnet-5 | $1.20list $2.00 | $0.12list $0.20 | $3.00list $10.00 | 40% in · 70% out |
| Claude Opus 4.8claude-opus-4-8 | $1.50list $5.00 | $0.15list $0.50 | $7.50list $25.00 | 70% in · 70% out |
| Claude Opus 4.7claude-opus-4-7 | $1.50list $5.00 | $0.15list $0.50 | $7.50list $25.00 | 70% in · 70% out |
| Claude Opus 4.6claude-opus-4-6 | $1.50list $5.00 | $0.15list $0.50 | $7.50list $25.00 | 70% in · 70% out |
| Claude Sonnet 4.6claude-sonnet-4-6 | $1.80list $3.00 | input rate | $9.00list $15.00 | 40% in · 40% out |
| Claude Haiku 4.5claude-haiku-4-5 | $0.60list $1.00 | $0.06list $0.10 | $3.00list $5.00 | 40% in · 40% out |
List price: Anthropic's published rate, read October 2026. Live from GET https://api.uplinkswitch.com/v1/catalog.
Call them · same base URL and key for every model
Python · Anthropic SDK
from anthropic import Anthropic
client = Anthropic(
base_url="https://api.uplinkswitch.com/v1",
api_key="sk-uplink-live-...",
)
message = client.messages.create(
model="claude-fable-5.1",
max_tokens=1024,
messages=[{"role": "user", "content": "Summarize this in one line."}],
)
print(message.content[0].text)TypeScript · Anthropic SDK
import Anthropic from '@anthropic-ai/sdk';
const client = new Anthropic({
baseURL: 'https://api.uplinkswitch.com/v1',
apiKey: 'sk-uplink-live-...',
});
const message = await client.messages.create({
model: 'claude-fable-5.1',
max_tokens: 1024,
messages: [{ role: 'user', content: 'Summarize this in one line.' }],
});
console.log(message.content[0]);Questions
- Which Claude model costs the least?
- Claude Haiku 5.5 (claude-haiku-5-5): $0.06 per million input tokens and $0.15 per million output tokens.
- How far under Anthropic's list price is it?
- Input runs 40% to 70% under Anthropic's list price, output 40% to 70%, depending on the model. Each row above shows both prices.
- Is there a subscription?
- No. Prepaid credit from $10, with no subscription or monthly fee. Each top-up locks your prices for 30 days.
- How is cached input billed?
- At the cached rate in the table. A model with no cached rate bills cached tokens at its input rate.
- Are there rate limits?
- Every key carries a request-per-minute limit and a concurrency limit.
- Does it work with Claude Code?
- Yes. Set ANTHROPIC_BASE_URL and ANTHROPIC_AUTH_TOKEN, and the model variables take any Claude id above.