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.
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
| Task | Sonnet 4.6 | Opus 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.
How many times more the Opus 4.8 answer cost than the Sonnet 4.6 answer, per task
| Firm invoice email | 2.1x |
| Explain compound interest | 2.1x |
| Fix a Python bug | 2.8x |
| Summarise a memo | 2.2x |
| Jaipur trip budget | 2.3x |
| Jug puzzle (no solution) | 1.3x |
| Scheduling puzzle | 2.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.
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
| Model | Per 1M tokens, in / out | Released |
|---|---|---|
| Opus 4.8 (tested) | $5.00 / $25.00 | 27 May 2026 |
| Sonnet 4.6 (tested) | $3.00 / $15.00 | 17 Feb 2026 |
| Opus 5.5 (not tested) | $4.00 / $20.00 | 22 Sep 2026 |
| Sonnet 5.5 (not tested) | $2.00 / $10.00 | 28 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.
