Last updated: July 25, 2026

Claude pricing is more complex than a single number. Four current models, five subscription tiers, prompt caching, batch discounts, fast mode, introductory rates, and US-only inference all affect what you actually pay. This guide covers every layer — verified against Anthropic’s official pricing documentation on July 25, 2026.

Quick answer: Claude API pricing in July 2026 runs from $1/$5 per MTok (Haiku 4.5) to $10/$50 per MTok (Fable 5). Opus 5 at $5/$25 is the sweet spot for most production work. Sonnet 5 at $3/$15 (introductory $2/$10 through August 31) is the best value for high-volume tasks. Prompt caching cuts input costs by up to 90%, and the Batch API gives a flat 50% discount.

ModelInput / MTokOutput / MTokBest for
Claude Fable 5$10$50Hardest autonomous work
Claude Opus 5$5$25Complex coding, agents, enterprise
Claude Sonnet 5$3 (intro $2)$15 (intro $10)Everyday coding, research, high-volume
Claude Haiku 4.5$1$5Fast, low-cost tasks
Source check Sources checked

Verified July 25, 2026

Model access, pricing, and plan packaging can change. Verify live details before making production decisions.

API pricing: full breakdown

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

All prices below are per million tokens (MTok). Sonnet 5 introductory pricing runs through August 31, 2026.

Pricing componentFable 5Opus 5Sonnet 5Sonnet 5 introHaiku 4.5
Base input$10$5$3$2$1
Base output$50$25$15$10$5
5-min cache write$12.50$6.25$3.75$2.50
1-hour cache write$20$10$6$4
Cache hits / refreshes$1$0.50$0.30$0.20
Batch API input$5$2.50$1.50$1
Batch API output$25$12.50$7.50$5
Fast mode input$10
Fast mode output$50

US-only inference is available at 1.1x standard pricing across all models. If your compliance requirements mandate US-based processing, add 10% to every figure above.

Legacy model pricing

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

Older models remain available but are not recommended for new work.

ModelAPI IDInput / OutputStatus
Claude Opus 4.8claude-opus-4-8$5 / $25Legacy — migrate to Opus 5
Claude Opus 4.7claude-opus-4-7$5 / $25Legacy
Claude Sonnet 4.6claude-sonnet-4-6$3 / $15Legacy — migrate to Sonnet 5

If you are still on Opus 4.8, the upgrade to Opus 5 is free in price and massive in capability. If you are on Sonnet 4.6, Sonnet 5’s introductory pricing makes the switch even easier.

Subscription pricing: Claude app plans

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

Claude’s subscription tiers determine which models you can use in the Claude app (Claude.ai), Claude Code, and Claude Cowork.

PlanPriceDefault modelKey models availableBest for
Free$0Sonnet 5Sonnet 5Casual use, evaluation
Pro$20/moSonnet 5Sonnet 5, Opus 5Individual professionals
Max$100/mo or $200/moOpus 5Opus 5, Sonnet 5, Fable 5 (credits)Power users, heavy coding
Team$30/user/moSonnet 5Sonnet 5, Opus 5Small teams
EnterpriseCustomConfigurableAll modelsOrganizations, compliance

What each tier includes

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

Free gives you access to Claude Sonnet 5 with usage limits. It is the best way to evaluate Claude before paying. You cannot access Opus 5 or Fable 5 on the Free plan.

Pro ($20/month) raises usage limits significantly and adds access to Opus 5 — the strongest model available on Pro. Sonnet 5 remains the default. Pro is the right tier for individual professionals who use Claude daily for writing, research, and coding.

Max ($100/month or $200/month) makes Opus 5 the default model and provides substantially higher usage limits. The $200 tier offers the highest capacity. Fable 5 access is available through usage credits. Max is built for power users, heavy Claude Code workflows, and anyone who hits Pro limits regularly.

Team ($30/user/month) adds collaboration features, admin controls, and shared workspaces on top of Pro-level model access. It is designed for small teams that need centralized billing and policy controls.

Enterprise offers custom pricing, all available models, advanced security and compliance features, and dedicated support. Contact Anthropic sales for current Enterprise rates and terms.

Plan packaging, model availability, and usage credits can change. Check Anthropic’s pricing page for the latest tier details.

Prompt caching: how it works and what you save

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

Prompt caching is the single most effective way to reduce Claude API costs. If your prompts share a common prefix — system instructions, reference documents, codebase context — caching lets you pay the full input price only once and then reuse that cached content across subsequent requests.

How caching works

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.
  1. Cache write: The first request writes the shared prefix to the cache. You pay a premium over the base input price — 1.25x for a 5-minute TTL or 2x for a 1-hour TTL.
  2. Cache hit: Subsequent requests that match the cached prefix pay only 10% of the base input price. This is where the savings come from.
  3. TTL refresh: Each cache hit refreshes the time-to-live, so active conversations keep the cache warm without re-writing.

Savings by model

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.
ModelBase inputCache hitSavings per hit
Fable 5$10$190%
Opus 5$5$0.5090%
Sonnet 5$3$0.3090%
Sonnet 5 (intro)$2$0.2090%

The math is simple: if your system prompt and reference context are 10,000 tokens and you make 100 requests, caching turns 1,000,000 input tokens into 10,000 write tokens plus 990,000 hit tokens. At Opus 5 pricing, that is roughly $5.50 instead of $50 — a 90% reduction on the input side.

When to use caching

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.
  • Long system prompts with detailed instructions or persona definitions
  • Reference documents that stay constant across a session (legal text, specs, style guides)
  • Codebase context in coding agents where the same files are referenced repeatedly
  • Multi-turn conversations where the conversation history grows with each turn
  • Batch processing where the same template is applied to many inputs

Caching is less useful for one-off queries with no shared prefix or for prompts where the entire input changes every time.

Batch API: 50% off for non-urgent work

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

The Batch API gives a flat 50% discount on both input and output tokens. The tradeoff is latency: batch requests are processed asynchronously, with results returned within 24 hours rather than in real time.

ModelStandard inputBatch inputStandard outputBatch output
Fable 5$10$5$50$25
Opus 5$5$2.50$25$12.50
Sonnet 5$3$1.50$15$7.50
Sonnet 5 (intro)$2$1$10$5

When to use the Batch API

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.
  • Large-scale content generation — product descriptions, summaries, translations
  • Data extraction and classification — processing thousands of documents overnight
  • Evaluation and testing — running benchmark suites without time pressure
  • Backfill operations — generating embeddings, metadata, or annotations at scale

The Batch API is not suitable for interactive conversations, real-time agents, or any workflow where a user is waiting for a response.

Fast mode: 2x cost for ~2.5x speed

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

Fast mode is currently available on Opus 5 only. It runs the model at approximately 2.5x the default speed at twice the base price.

Standard Opus 5Fast mode Opus 5
Input$5 / MTok$10 / MTok
Output$25 / MTok$50 / MTok

Fast mode is available on the Claude Platform and through usage credits in Claude Code. Use it for time-sensitive work where latency matters more than cost — live coding sessions, interactive debugging, or customer-facing applications where response time affects the experience.

For most batch and background work, standard speed is the better choice.

Cost optimization strategies

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

Paying the sticker price on every token is the most expensive way to use Claude. Here are the strategies that actually move the needle.

1. Model routing

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

The most effective strategy: start with the cheapest model that can handle the task, and escalate only on failure.

Task complexityStart withEscalate to
Simple Q&A, drafting, formattingHaiku 4.5 ($1/$5)Sonnet 5
Everyday coding, research, analysisSonnet 5 ($3/$15)Opus 5
Complex multi-step agents, enterprise workOpus 5 ($5/$25)Fable 5
Hardest autonomous work, highest-stakes analysisFable 5 ($10/$50)

A practical setup: Sonnet 5 attempts the task. Tests or validators check the result. If the task fails or confidence is low, route to Opus 5. A human reviews high-risk outputs. This gives you better cost-performance than using Opus for everything.

2. Prompt caching

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

As covered above, caching cuts input costs by up to 90%. If your application has any repeated prefix — and most do — enable caching. The 5-minute TTL is sufficient for active sessions; the 1-hour TTL is better for longer workflows with gaps between requests.

3. Batch API for non-urgent work

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

If the user is not waiting, use the Batch API. A flat 50% discount with no quality tradeoff is the easiest optimization available.

4. Effort settings

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

Claude models support the effort parameter. Lower effort settings trade depth for speed and token consumption. A simple Q&A task does not need max effort. Reserve high and max effort for tasks where accuracy is critical and failures are expensive.

5. Right-size your context

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

The 1M-token context window is powerful, but stuffing it with irrelevant context wastes tokens and can degrade quality. Send only what the model needs. Use caching for the parts that repeat.

6. Use Sonnet 5 introductory pricing now

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

Sonnet 5’s introductory rate ($2/$10 through August 31, 2026) is the best value in the Claude lineup. If you have been waiting to migrate from Sonnet 4.6 or to test Claude for a new workload, this is the window.

Claude pricing vs OpenAI vs Google

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.

How does Claude’s pricing compare to the other major providers?

TierClaudeOpenAIGoogle
FrontierFable 5: $10/$50GPT-5.6 Sol: $5/$30*Gemini 3.1 Pro: lower tier
PremiumOpus 5: $5/$25GPT-5.6 Terra: mid-tierGemini 3.1 Pro
StandardSonnet 5: $3/$15 (intro $2/$10)GPT-5.6 Terra: mid-tierGemini 3.1 Flash
LightweightHaiku 4.5: $1/$5GPT-5.6 Luna: budgetGemini 3.1 Flash Lite

*GPT-5.6 Sol applies a 2x input surcharge above 272K tokens. Claude’s 1M-token context has no such surcharge — a significant advantage for long-context workloads.

Key differences

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.
  • Context window pricing: Claude charges the same rate regardless of context length (up to 1M tokens). GPT-5.6 Sol doubles input pricing above 272K tokens. For long-document analysis, Claude is often cheaper in practice.
  • Caching: All three providers offer prompt caching, but the discount structures differ. Claude’s 90% cache-hit discount is among the most aggressive.
  • Batch discounts: Claude’s flat 50% batch discount is straightforward. Check current OpenAI and Google batch pricing for comparison.
  • Introductory pricing: Sonnet 5’s $2/$10 intro rate (through August 31) is temporarily one of the most competitive prices in the premium-model segment.

For the detailed model-by-model comparison, see GPT-5.6 Sol vs Claude Fable 5.

Which Claude model should you use?

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.
Evaluation template Claude model selection by budget — July 2026
QuestionStart withReason
What is the cheapest Claude model?Haiku 4.5 ($1/$5)Fast, low-cost tasks
Best value for high-volume work?Sonnet 5 (intro $2/$10)Near-Opus quality at the lowest premium price
Best for complex coding and agents?Opus 5 ($5/$25)Near-Fable 5 at half the cost
Need the absolute capability ceiling?Fable 5 ($10/$50)Highest benchmark scores
Need zero data retention?Opus 5 or Sonnet 5Fable 5 requires 30-day retention
Building a cost-sensitive agent?Sonnet 5 → Opus 5 routingStart cheap, escalate on failure
Doing scientific research?Opus 5Best GA model for science
Need the freshest knowledge?Opus 5May 2026 cutoff vs January 2026

The best metric is cost per successful task, not price per token. Opus 5’s efficiency gains — fewer retries, fewer tokens, better self-verification — mean it can be cheaper in practice than a lower-priced model that needs more iterations.

FAQ

Try it in practice Make this section actionable Practice the workflow instead of only comparing tools.
How much does Claude cost?
Claude API pricing ranges from $1/$5 per MTok (Haiku 4.5) to $10/$50 per MTok (Fable 5). The most popular models are Opus 5 at $5/$25 and Sonnet 5 at $3/$15 (introductory $2/$10 through August 31, 2026). For the Claude app, plans range from Free (Sonnet 5 with limits) to Pro ($20/mo), Max ($100–$200/mo), Team ($30/user/mo), and Enterprise (custom). Prompt caching and the Batch API can reduce API costs by 50–90%.
What is Claude API pricing in 2026?
As of July 2026: Fable 5 is $10/$50 per MTok (input/output), Opus 5 is $5/$25, Sonnet 5 is $3/$15 (intro $2/$10 through August 31), and Haiku 4.5 is $1/$5. Cache hits cost 10% of the base input price. The Batch API gives a 50% discount. US-only inference adds a 10% surcharge. See the full table above for cache writes, batch rates, and fast mode pricing.
Claude Pro vs Max: which plan should I choose?
Claude Pro ($20/mo) gives you Sonnet 5 as the default with access to Opus 5 and higher usage limits than Free. Claude Max ($100/mo or $200/mo) makes Opus 5 the default, provides substantially higher limits, and offers Fable 5 access through usage credits. Choose Pro if you use Claude daily but do not hit limits. Choose Max if you run heavy Claude Code workflows, need Opus 5 as your default, or regularly exhaust Pro limits.
What are the Claude Free plan limits?
The Claude Free plan gives you access to Sonnet 5 with daily usage limits. You cannot access Opus 5 or Fable 5 on Free. Limits vary by demand and are not published as fixed numbers. If you hit Free limits regularly, Pro ($20/mo) is the natural upgrade. For API access, there is no free tier — you pay per token from the first request.
How much does Claude Opus 5 cost?
Claude Opus 5 costs $5 per million input tokens and $25 per million output tokens — the same as Opus 4.8. Fast mode (approximately 2.5x speed) costs $10/$50 per MTok. Batch API pricing is $2.50/$12.50 per MTok. Cache hits cost $0.50 per MTok (90% savings). For the full breakdown, see the Claude Opus 5 guide.
What is Claude Sonnet 5 introductory pricing?
Claude Sonnet 5 has introductory pricing of $2/$10 per MTok (input/output) through August 31, 2026. After that, standard pricing is $3/$15 per MTok. Introductory cache hits cost $0.20/MTok, batch pricing is $1/$5 per MTok, and 5-minute cache writes are $2.50/MTok. This is the best value window for Sonnet 5 — if you are evaluating Claude for a new workload, start before August 31. See the Claude Sonnet 5 guide for details.
What is the Claude Batch API discount?
The Batch API gives a flat 50% discount on both input and output tokens for all models. Fable 5 drops from $10/$50 to $5/$25, Opus 5 from $5/$25 to $2.50/$12.50, and Sonnet 5 from $3/$15 to $1.50/$7.50 (intro: $1/$5). The tradeoff is latency — batch results are returned within 24 hours, not in real time. Use it for large-scale content generation, data extraction, evaluation suites, and any work where no user is waiting.
How much can prompt caching save on Claude?
Prompt caching saves up to 90% on input tokens. Cache hits cost 10% of the base input price: $1/MTok for Fable 5, $0.50 for Opus 5, $0.30 for Sonnet 5, and $0.20 for Sonnet 5 intro. The first cache write costs 1.25x (5-minute TTL) or 2x (1-hour TTL) the base input price, but every subsequent hit is 90% cheaper. If your prompts share a common prefix — system instructions, reference documents, codebase context — caching pays for itself within a few requests.
Is Claude Max worth it?
Claude Max ($100/mo or $200/mo) is worth it if you regularly hit Pro limits or want Opus 5 as your default model. Max gives you substantially higher usage, Opus 5 by default, and Fable 5 access through usage credits. If you use Claude Code for multi-hour coding sessions, run heavy research workflows, or need the strongest model without thinking about per-message limits, Max pays for itself in productivity. If you use Claude a few times a day for writing and research, Pro ($20/mo) is likely sufficient.
Claude vs ChatGPT: which is cheaper?
It depends on the tier. At the frontier level, Claude Fable 5 ($10/$50) is more expensive than GPT-5.6 Sol ($5/$30) on base rates, but GPT-5.6 Sol applies a 2x input surcharge above 272K tokens — Claude’s 1M context has no surcharge. At the premium tier, Opus 5 ($5/$25) is competitive with GPT-5.6 Sol on base pricing and cheaper for long-context work. At the standard tier, Sonnet 5’s introductory pricing ($2/$10 through August 31) is one of the most competitive rates available. Both providers offer caching and batch discounts. For the detailed comparison, see GPT-5.6 Sol vs Claude Fable 5.
What is Claude Enterprise pricing?
Claude Enterprise pricing is custom — contact Anthropic sales for current rates. Enterprise includes all available models, advanced security and compliance features, admin controls, dedicated support, and custom terms. It is the right tier for organizations with procurement requirements, rate limit needs beyond standard plans, or compliance obligations such as zero data retention (available with Opus 5 and Sonnet 5, but not Fable 5).
What is Claude Fable 5 pricing?
Claude Fable 5 costs $10 per million input tokens and $50 per million output tokens — the highest tier in the Claude lineup. Cache writes are $12.50/MTok (5-minute) or $20/MTok (1-hour), cache hits are $1/MTok, and Batch API pricing is $5/$25 per MTok. Fable 5 does not have a fast mode. It also requires 30-day data retention, unlike Opus 5 which supports zero retention. Use Fable 5 only when the task is hard enough that the remaining benchmark gap over Opus 5 justifies the 2x price premium. See the Claude Fable 5 guide for the full breakdown.