aiAI4Chat

AI4Chat / AI tools and guides

Tested side by side

Claude Opus vs Sonnet: is the bigger model worth twice the price?

We ran seven tasks through Claude Opus 4.8 and Claude Sonnet 4.6 and recorded what each answer cost. Opus won more often, lost the hardest puzzle, and never once came out cheaper.

By The AI4Chat teamUpdated November 7, 20266 min read
Open AI4ChatFree account, then a 7-day free trial of the Unlimited plan
A large and a small glass jar with white lids, both filled with blue, violet and white clay balls

Claude Opus vs Sonnet comes down to one question: is this task worth paying about twice as much for? In our seven-task test, Claude Opus 4.8 beat Claude Sonnet 4.6 four times, mostly where details had to hold together: a code fix, a faithful summary and a trip budget that actually added up. Sonnet won two, and one was a tie. Across all seven, Opus cost 2.2 times as much.

The surprise was the hardest prompt. Asked how many ways five people could fill five time slots under four rules, Opus said 11. The right answer is 5, and Sonnet got it. So the bigger model is more careful, not always more correct. Start with Sonnet and move work to Opus only when Sonnet's answer doesn't hold up.

If you're not sure which model to pick, start here.

Anthropic, on Sonnet, in its guide to choosing a Claude model

That is Anthropic's own advice, and our results back it. The same guide lists, among the reasons to step up to Opus, problems where you've tested with Sonnet and it struggled. The guide now talks about the 5.5 generation; the versions we tested are the 4.x ones.

What each answer cost, task by task

TaskSonnet 4.6Opus 4.8
Firm invoice email$0.0022$0.0046
Explain compound interest$0.0043$0.0089
Fix a Python bug$0.0021$0.0058
Summarise a memo$0.0035$0.0078
Jaipur trip budget$0.0060$0.0136
Jug puzzle (no solution)$0.0029$0.0038
Scheduling puzzle$0.0045$0.0116
All seven$0.0256$0.0562 (2.2x)

Billed cost of each single answer in US dollars, through OpenRouter on 7 November 2026. Bold marks the better answer: Opus 4, Sonnet 2, with one tie (the compound interest explanation).

Source: Our OpenRouter test, 7 November 2026

Why twice, when Opus's list price is $25.00 per million output tokens against Sonnet's $15.00, only two thirds more? Because Opus also wrote more. Over the seven tasks it produced 2,097 output tokens to Sonnet's 1,587, and the same prompts were counted as 862 input tokens on Opus against 671 on Sonnet. A higher rate on more tokens compounds.

Opus never came out cheaper, and was usually about 2x

How many times more the Opus 4.8 answer cost than the Sonnet 4.6 answer, per task

Opus never came out cheaper, and was usually about 2x
Firm invoice email2.1x
Explain compound interest2.1x
Fix a Python bug2.8x
Summarise a memo2.2x
Jaipur trip budget2.3x
Jug puzzle (no solution)1.3x
Scheduling puzzle2.5x

Darker bars are the tasks where Opus gave the better answer.

Source: Our OpenRouter test, 7 November 2026

The puzzle Opus got wrong

Here is the prompt: five people, Ana, Ben, Chen, Dev and Eli, each need one 30-minute slot between 9:00 and 11:30. Ana can't go before 10:00, Ben must go right after Chen, Dev must be first or last, and Eli can't have 9:30. Give one schedule, then say how many valid schedules exist.

Both models gave the same valid schedule. Then they counted. Opus split the problem sensibly, by whether Dev goes first or last, and then miscounted both halves: “Dev first (slot 1): Chen-Ben in slots 2-3 or 3-4.” (only slots 2 and 3 work) and ended on “Total: 11 valid schedules.” Sonnet reached “Total: 5 valid schedules. The example above is not the only one.” Its own breakdown was off too (it gave 3 and 2 where the real split is 2 and 3), so it got the total right with a shaky working.

9:009:3010:0010:3011:001DevChenBenAnaEli2DevChenBenEliAna3ChenBenAnaEliDev4ChenBenEliAnaDev5EliChenBenAnaDevSonnet 4.6 counted5, correctOpus 4.8 counted11, wrongDev first or last, Chen right before Ben,Ana from 10:00, Eli never at 9:30
All five valid schedules, which we counted by hand. Dev is shown in blue, the Chen and Ben pair in violet.
The scheduling prompt
Five people (Ana, Ben, Chen, Dev, Eli) each need one 30-minute slot between 9:00 and 11:30, one person at a time. Ana can't go before 10:00. Ben must go immediately after Chen. Dev must be first or last. Eli can't have the 9:30 slot. Give one valid schedule, then say whether it is the only valid one and how many valid schedules exist. Keep it under 150 words.

The other six prompts are on our ChatGPT vs Claude page, word for word.

Where Opus earned its price

The Jaipur trip was the clearest case. Asked for a 3-day plan for two on ₹15,000, Opus listed every cost line, and its days (₹3,200, ₹3,800 and ₹4,600) add up to its stated total of ₹11,600. Sonnet's plan had a summary table of ₹11,000 and day totals that add up to ₹7,800. One of those is wrong, and nothing in the answer tells you which.

On the memo summary, Opus kept every fact, including the overtime line Sonnet dropped, and didn't relabel anything. Sonnet called the results “Productivity mixed” and changed "answered" to "resolution", small liberties in a task that said to add nothing. On the code fix, both found all three bugs, but Opus raised a clear error on bad input and added “if duplicates should count, drop set() but keep the copy and length guard”, which is the question a careful reviewer would ask.

On the jug puzzle, which has no solution, Opus said no in its first line. Sonnet opened with “Solution: Yes, 4 litres can be measured.” and corrected itself two lines later.

Where Sonnet was the better pick

For the firm invoice email, we preferred Sonnet. It was the only one of the two to name a consequence, “If I don't hear back by the end of this week, I'll need to explore further steps to settle the outstanding balance.” Opus was the softest of the five models we tested this week, with “I understand things can get busy” and no deadline at all. Both explained compound interest correctly; Opus was exact to the paisa (Rs 12,597.12) and finished with a rocket emoji, Sonnet rounded to Rs 12,597. Call that a tie.

Weak spots of each model

When to switch a task from Sonnet to Opus

  • The answer contains a total or a budget you will act on, and Sonnet's numbers don't agree with each other
  • You will paste the code straight into something real and want edge cases caught
  • A summary will be quoted to other people, so nothing can be relabelled or dropped
  • You asked Sonnet first and its answer didn't hold up (Anthropic's own rule of thumb)
  • Not for emails, explanations or counting puzzles: Sonnet did as well or better on all three

How we tested

Each prompt went once to anthropic/claude-opus-4.8 and anthropic/claude-sonnet-4.6 through OpenRouter's API on 7 November 2026, between 16:34 and 16:39 UTC. No system prompt, no extended thinking for either model, answers capped at 700 tokens. Extended thinking might change the puzzle result for either model; we didn't test it. Run a prompt again and the wording, and sometimes the verdict, will change, so read these as one careful afternoon of testing. Quotes are cut where you see [...], and the models' long dashes appear as commas; otherwise they are word for word.

None of this went through AI4Chat. If you want Opus or Sonnet themselves, Anthropic's Claude apps and API are where to get them.

Opus and Sonnet list prices

The two versions we tested, and the newer pair
ModelPer 1M tokens, in / outReleased
Opus 4.8 (tested)$5.00 / $25.0027 May 2026
Sonnet 4.6 (tested)$3.00 / $15.0017 Feb 2026
Opus 5.5 (not tested)$4.00 / $20.0022 Sep 2026
Sonnet 5.5 (not tested)$2.00 / $10.0028 Sep 2026

All four list a 1,000,000-token context window. Both tested models allow answers of up to 128,000 tokens. Prices in US dollars.

Source: OpenRouter model list, checked 7 November 2026

The newer pair keeps roughly the same gap: Opus 5.5 lists at twice Sonnet 5.5's per-token price. Both are cheaper than the 4.x versions we tested, and there is also Haiku 5.5 at $0.10 and $0.50 for quick jobs. We haven't run these prompts through any 5.x model yet. If you're weighing Claude against other families entirely, see ChatGPT vs Claude and Claude vs Gemini.

Questions people ask

Is Claude Opus better than Sonnet?

More often than not, in our test: Opus 4.8 won four of seven tasks, Sonnet 4.6 won two, one was a tie. But Opus got the hardest counting question wrong where Sonnet got it right, and it cost about twice as much per answer. Better on detail, not better at everything.

Is Claude Opus or Sonnet better for coding?

On our one bug fix, Opus wrote the safer version: it raised a clear error on bad input and asked whether duplicates should count. Sonnet found the same bugs but returned None. Anthropic positions Sonnet as the everyday coding model and Opus for harder, longer problems.

How much more does Claude Opus cost than Sonnet?

Opus 4.8 lists at $5.00 in and $25.00 out per million tokens, against $3.00 and $15.00 for Sonnet 4.6. In our test each Opus answer cost 2.2 times as much, because Opus also writes longer answers. In the Claude apps the cost shows up as usage limits instead: Anthropic says Opus uses more of your limit.

Is Opus or Sonnet better for writing?

For a short email that had to be firm, we preferred Sonnet; Opus was polite to the point of soft. For a summary that had to stay faithful, Opus was better. If the writing needs a point of view, start with Sonnet.

Where does Haiku fit?

Haiku is Anthropic's fast, cheap model for quick answers, simple summaries and extraction. The current one, Haiku 5.5, lists at $0.10 in and $0.50 out per million tokens on OpenRouter. We didn't include it in this test.

Keep reading