Comparison · Data analysis
Claude vs ChatGPT for data analysis
On llmwise Pro, Claude Sonnet 5.5 gets up to 125 messages a month and GPT-6 Sol up to 125 messages a month. ChatGPT is OpenAI's own app for its GPT models; llmwise has GPT models in its own chat, not ChatGPT itself. We ran the same 5 data analysis prompts on all 5 Claude models and all 3 GPT models and published every reply: the results, then Claude Sonnet 5.5 against GPT-6 Luna prompt by prompt, then how Claude and GPT compare on price per message, context and files.
Based on 40 of our test runs on , through OpenRouter with the app's own prompt and settings. Updated .
Short answer
In our data analysis test runs on September 28, 2026, Claude's 5 models passed 22 of 25; Claude Fable 5.1, Claude Opus 5.5, and Claude Sonnet 5.5 each passed 5 of 5. GPT's 3 models passed 15 of 15; GPT-6 Astra, GPT-6 Sol, and GPT-6 Luna each passed 5 of 5. Claude Sonnet 5.5 and GPT-6 Luna each passed 5 of the 5 prompts, so these data analysis prompts don't split Claude and GPT; the replies on this page show how they differ.
Claude and GPT on our data analysis test runs
Every Claude and GPT model in llmwise on our 5 data analysis prompts: how many replies passed, what each counted as on Pro, and what it cost to run.
| Model | Passed | Hard ones | Messages used on Pro | Cost per reply | Time per reply |
|---|---|---|---|---|---|
| Claude Fable 5.1Anthropic | 5 of 5 | 2 of 2 | 1 each, of 31 a month on Pro | $0.0283 | 6.7 s |
| Claude Opus 5.5Anthropic | 5 of 5 | 2 of 2 | 1 each, of 62 a month on Pro | $0.0131 | 5.9 s |
| Claude Sonnet 5.5Anthropic | 5 of 5 | 2 of 2 | 1 each, of 125 a month on Pro | $0.0047 | 2.4 s |
| Claude Sonnet 5Anthropic | 4 of 5 | 1 of 2 | 1 each, of 125 a month on Pro | $0.0069 | 6.9 s |
| Claude Haiku 4.5Anthropic | 3 of 5 | 1 of 2 | 1 each, of 250 a month on Pro | $0.0025 | 3.2 s |
| GPT-6 AstraOpenAI | 5 of 5 | 2 of 2 | 1 each, of 31 a month on Pro | $0.0154 | 4.0 s |
| GPT-6 SolOpenAI | 5 of 5 | 2 of 2 | 1 each, of 125 a month on Pro | $0.0034 | 3.5 s |
| GPT-6 LunaOpenAI | 5 of 5 | 2 of 2 | 1 each, of 60 a day on Pro | $0.0002 | 3.4 s |
Every limit is published. Paid plans also have a monthly fair-use limit on AI cost: Pro $7.50, Max $20, Ultra $42, Studio $85. Using every message on your plan at typical sizes stays under it; very large messages and heavy research use it faster. Every limit, explained.
Claude vs GPT, prompt by prompt
Each data analysis prompt with Claude Sonnet 5.5 and GPT-6 Luna side by side, as they replied: for each side, the model that passed the most data analysis prompts (then the most hard ones, then the cheaper).
Data analysis: Claude Sonnet 5.5 passed 5 of 5 and GPT-6 Luna 5 of 5. Their median waits were close, 2.3 s against 2.5 s. GPT-6 Luna cost 26.7× less, $0.0235 against $0.0009 for the 5 replies. Claude Sonnet 5.5's replies ran 281% longer, in tokens of reply, thinking not counted.
1. The region with the most revenue
Everyday. Claude: 5 of 5 models passed, Claude Haiku 4.5 the cheapest at $0.0026 · GPT: 3 of 3 models passed, GPT-6 Luna the cheapest at $0.0001. The prompt in full.
Claude Sonnet 5.5 and GPT-6 Luna both passed this one. They took about as long (Claude Sonnet 5.5 2.4 s, GPT-6 Luna 2.5 s), and GPT-6 Luna's reply cost less ($0.0001 to $0.0051); Claude Sonnet 5.5 wrote 307 tokens of reply, GPT-6 Luna 70.
Claude Sonnet 5.5
Passed: Final answer North, with 1,085.00 in revenue: right.
Revenue per order (quantity × price): - 1001 West: 2×45 = 90 - 1002 East: 1×120 = 120 - 1003 West: 1×310 = 310 - 1004 North: 4×45 = 180 - 1005 East: 3×45 = 135 - 1006 North: 2×120 = 240 - 1007 West: 2×120 = 240 - 1008 East: 1×310 = 310 - 1009 North: 2×310 = 620 - 1010 West: 5×45 = 225 - 1011 East: 3×120 = 360 - 1012 North: 1×45 = 45 Totals by region: - West: 90 + 310 + 240 + 225 = 865 - East: 120 + 135 + 310 + 360 = 925 - North: 180 + 240 + 620 + 45 = 1085 North is highest. Final answer: North, with $1,085.00 in revenue
817 tokens in, 307 out · 2.4 s · $0.0051 · 1 message on Pro · answered by anthropic/claude-sonnet-5.5 via Anthropic ·
GPT-6 Luna
Passed: Final answer North — 1,085.00: right.
West: $90 + $310 + $240 + $225 = $865 East: $120 + $135 + $310 + $360 = $925 North: $180 + $240 + $620 + $45 = $1,085 Final answer: North — $1,085.00
640 tokens in, 135 out (65 of them reasoning) · 2.5 s · $0.0001 · 1 message on Pro · answered by openai/gpt-6-luna via OpenAI ·
2. Average order value in August
Everyday. Claude: 4 of 5 models passed, Claude Sonnet 5.5 the cheapest at $0.0037 · GPT: 3 of 3 models passed, GPT-6 Luna the cheapest at $0.0001. The prompt in full.
Claude Sonnet 5.5 and GPT-6 Luna both passed this one. Claude Sonnet 5.5 answered sooner (1.7 s to 2.6 s), and GPT-6 Luna's reply cost less ($0.0001 to $0.0037); Claude Sonnet 5.5 wrote 170 tokens of reply, GPT-6 Luna 64.
Claude Sonnet 5.5
Passed: Final answer 300.00: right.
August 2026 orders (1007–1012): - 1007: 2 × 120 = 240 - 1008: 1 × 310 = 310 - 1009: 2 × 310 = 620 - 1010: 5 × 45 = 225 - 1011: 3 × 120 = 360 - 1012: 1 × 45 = 45 Total = 240 + 310 + 620 + 225 + 360 + 45 = 1800 Average = 1800 / 6 = 300.00 Final answer: 300.00
825 tokens in, 170 out · 1.7 s · $0.0037 · 1 message on Pro · answered by anthropic/claude-sonnet-5.5 via Anthropic ·
GPT-6 Luna
Passed: Final answer 300.00: right.
August revenue: $240 + $310 + $620 + $225 + $360 + $45 = $1,800. There were 6 orders, so the average is $1,800 ÷ 6 = $300.00. Final answer: $300.00
647 tokens in, 131 out (67 of them reasoning) · 2.6 s · $0.0001 · 1 message on Pro · answered by openai/gpt-6-luna via OpenAI ·
3. Revenue change from July to August
Everyday. Claude: 5 of 5 models passed, Claude Haiku 4.5 the cheapest at $0.0022 · GPT: 3 of 3 models passed, GPT-6 Luna the cheapest at $0.0001. The prompt in full.
Claude Sonnet 5.5 and GPT-6 Luna both passed this one. They took about as long (Claude Sonnet 5.5 2.3 s, GPT-6 Luna 2.5 s), and GPT-6 Luna's reply cost less ($0.0001 to $0.0048); Claude Sonnet 5.5 wrote 273 tokens of reply, GPT-6 Luna 66.
Claude Sonnet 5.5
Passed: Final answer 67.4%: right.
**July:** - 1001: 2 × 45 = 90 - 1002: 1 × 120 = 120 - 1003: 1 × 310 = 310 - 1004: 4 × 45 = 180 - 1005: 3 × 45 = 135 - 1006: 2 × 120 = 240 July total = 1075 **August:** - 1007: 2 × 120 = 240 - 1008: 1 × 310 = 310 - 1009: 2 × 310 = 620 - 1010: 5 × 45 = 225 - 1011: 3 × 120 = 360 - 1012: 1 × 45 = 45 August total = 1800 **Change:** (1800 − 1075) / 1075 = 725 / 1075 ≈ 0.67442 → 67.4% Final answer: 67.4%
833 tokens in, 273 out · 2.3 s · $0.0048 · 1 message on Pro · answered by anthropic/claude-sonnet-5.5 via Anthropic ·
GPT-6 Luna
Passed: Final answer 67.4% increase: right.
July revenue: $1,075.00. August revenue: $1,800.00. Percentage change = (($1,800 − $1,075) ÷ $1,075) × 100 = 67.4% increase. Final answer: 67.4% increase
652 tokens in, 135 out (69 of them reasoning) · 2.5 s · $0.0001 · 1 message on Pro · answered by openai/gpt-6-luna via OpenAI ·
4. A median, filtered two ways
Hard. Claude: 5 of 5 models passed, Claude Haiku 4.5 the cheapest at $0.0016 · GPT: 3 of 3 models passed, GPT-6 Luna the cheapest at $0.0001. The prompt in full.
Claude Sonnet 5.5 and GPT-6 Luna both passed this one. Claude Sonnet 5.5 answered sooner (1.5 s to 2.5 s), and GPT-6 Luna's reply cost less ($0.0001 to $0.0030); Claude Sonnet 5.5 wrote 127 tokens of reply, GPT-6 Luna 75.
Claude Sonnet 5.5
Passed: Final answer 6.25 hours: right.
Billing + high tickets: T1 (5.5), T4 (2), T6 (9), T9 (7), T10 (26), T12 (4). Sorted: 2, 4, 5.5, 7, 9, 26 Six values, so the median is the average of the 3rd and 4th: (5.5 + 7) / 2 = 6.25 Final answer: 6.25 hours
693 tokens in, 127 out · 1.5 s · $0.0030 · 1 message on Pro · answered by anthropic/claude-sonnet-5.5 via Anthropic ·
GPT-6 Luna
Passed: Final answer 6.25 hours: right.
Billing high-priority resolution times, sorted: 2, 4, 5.5, 7, 9, 26. With six values, the median is the average of the middle two: (5.5 + 7) / 2 = 6.25 hours. Final answer: 6.25 hours
512 tokens in, 128 out (53 of them reasoning) · 2.5 s · $0.0001 · 1 message on Pro · answered by openai/gpt-6-luna via OpenAI ·
5. Correlation between ad spend and sign-ups
Hard. Claude: 3 of 5 models passed, Claude Sonnet 5.5 the cheapest at $0.0070 · GPT: 3 of 3 models passed, GPT-6 Luna the cheapest at $0.0004. The prompt in full.
Claude Sonnet 5.5 and GPT-6 Luna both passed this one. Claude Sonnet 5.5 answered sooner (4.2 s to 6.7 s), and GPT-6 Luna's reply cost less ($0.0004 to $0.0070); Claude Sonnet 5.5 wrote 547 tokens of reply, GPT-6 Luna 99.
Claude Sonnet 5.5
Passed: Final answer 0.97: right.
Data: x = ad_spend, y = signups (n = 8) Sums: - Σx = 500+800+650+1200+900+300+1100+700 = 6150 → mean x = 768.75 - Σy = 42+55+49+71+60+35+64+58 = 434 → mean y = 54.25 Deviations (dx, dy), products: - 500: dx=-268.75, dy=-12.25 → dxdy=3292.19; dx²=72226.56; dy²=150.06 - 800: dx=31.25, dy=0.75 → 23.44; 976.56; 0.56 - 650: dx=-118.75, dy=-5.25 → 623.44; 14101.56; 27.56 - 1200: dx=431.25, dy=16.75 → 7223.44; 185976.56; 280.56 - 900: dx=131.25, dy=5.75 → 754.69; 17226.56; 33.06 - 300: dx=-468.75, dy=-19.25 → 9023.44; 219726.56; 370.56 - 1100: dx=331.25, dy=9.75 → 3229.69; 109726.56; 95.06 - 700: dx=-68.75, dy=3.75 → -257.81; 4726.56; 14.06 Totals: - Sxy ≈ 23,912.5 - Sxx ≈ 624,687.5 - Syy ≈ 971.5 r = 23,912.5 / √(624,687.5 × 971.5) = 23,912.5 / √606,884,000 ≈ 23,912.5 / 24,635.4 ≈ 0.97 Final answer: 0.97
609 tokens in, 547 out · 4.2 s · $0.0070 · 1 message on Pro · answered by anthropic/claude-sonnet-5.5 via Anthropic ·
GPT-6 Luna
Passed: Final answer 0.97: right.
Using \(r=\frac{\sum (x-\bar{x})(y-\bar{y})}{\sqrt{\sum(x-\bar{x})^2\sum(y-\bar{y})^2}}\), the centered sums are \(23{,}912.5\), \(624{,}687.5\), and \(971.5\). Thus \(r \approx 0.9707\). Final answer: 0.97451 tokens in, 651 out (552 of them reasoning) · 6.7 s · $0.0004 · 1 message on Pro · answered by openai/gpt-6-luna via OpenAI ·
Each Claude model against each GPT model
Every Claude model against every GPT model on the same 5 data analysis prompts: passes, the median wait and what the replies cost. A lead under 10% counts as close.
Claude Fable 5.1 vs GPT-6 Astra: 5 of 5 each; GPT-6 Astra answered 1.5× sooner at the median and cost 1.8× less. Claude Fable 5.1 vs GPT-6 Astra, on every job.
Claude Fable 5.1 vs GPT-6 Sol: 5 of 5 each; GPT-6 Sol answered 1.7× sooner at the median and cost 8.4× less.
Claude Fable 5.1 vs GPT-6 Luna: 5 of 5 each; GPT-6 Luna answered 2.0× sooner at the median and cost 160.7× less.
Claude Opus 5.5 vs GPT-6 Astra: 5 of 5 each; GPT-6 Astra answered 1.4× sooner at the median and Claude Opus 5.5 cost 1.2× less. Claude Opus 5.5 vs GPT-6 Astra, on every job.
Claude Opus 5.5 vs GPT-6 Sol: 5 of 5 each; GPT-6 Sol answered 1.6× sooner at the median and cost 3.9× less. Claude Opus 5.5 vs GPT-6 Sol, on every job.
Claude Opus 5.5 vs GPT-6 Luna: 5 of 5 each; GPT-6 Luna answered 1.8× sooner at the median and cost 74.3× less.
Claude Sonnet 5.5 vs GPT-6 Astra: 5 of 5 each; Claude Sonnet 5.5 answered 1.4× sooner at the median and cost 3.3× less.
Claude Sonnet 5.5 vs GPT-6 Sol: 5 of 5 each; Claude Sonnet 5.5 answered 1.2× sooner at the median and GPT-6 Sol cost 1.4× less. Claude Sonnet 5.5 vs GPT-6 Sol, on every job.
Claude Sonnet 5.5 vs GPT-6 Luna: 5 of 5 each; they took about as long and GPT-6 Luna cost 26.7× less.
Claude Sonnet 5 vs GPT-6 Astra: Claude Sonnet 5 4 of 5, GPT-6 Astra 5; GPT-6 Astra answered 1.6× sooner at the median and Claude Sonnet 5 cost 2.2× less.
Claude Sonnet 5 vs GPT-6 Sol: Claude Sonnet 5 4 of 5, GPT-6 Sol 5; GPT-6 Sol answered 1.9× sooner at the median and cost 2.0× less. Claude Sonnet 5 vs GPT-6 Sol, on every job.
Claude Sonnet 5 vs GPT-6 Luna: Claude Sonnet 5 4 of 5, GPT-6 Luna 5; GPT-6 Luna answered 2.1× sooner at the median and cost 39.1× less.
Claude Haiku 4.5 vs GPT-6 Astra: Claude Haiku 4.5 3 of 5, GPT-6 Astra 5; Claude Haiku 4.5 answered 1.2× sooner at the median and cost 6.2× less.
Claude Haiku 4.5 vs GPT-6 Sol: Claude Haiku 4.5 3 of 5, GPT-6 Sol 5; they took about as long and Claude Haiku 4.5 cost 1.4× less. Claude Haiku 4.5 vs GPT-6 Sol, on every job.
Claude Haiku 4.5 vs GPT-6 Luna: Claude Haiku 4.5 3 of 5, GPT-6 Luna 5; they took about as long and GPT-6 Luna cost 14.2× less. Claude Haiku 4.5 vs GPT-6 Luna, on every job.
How the data analysis replies are scored
Every Claude and GPT reply above was checked the same way as every other model's, by the rules published with the prompts: how the data analysis prompts are scored, and each one in full.
The differences at a glance
What follows from each model's facts in our catalog.
The lineups
Claude: 5 models, Claude Fable 5.1, Claude Opus 5.5, Claude Sonnet 5.5, Claude Sonnet 5, and Claude Haiku 4.5. GPT: 3 models, GPT-6 Astra, GPT-6 Sol, and GPT-6 Luna.
Price per message
The least expensive Claude model is Claude Haiku 4.5 (250 messages a month on Pro); the least expensive GPT model is GPT-6 Luna (60 messages a day on Pro).
Context window
Claude goes up to 1M tokens (Claude Fable 5.1); GPT up to 1.05M tokens (GPT-6 Astra).
Images and PDFs
Every model here reads images. Every model here takes a PDF as a whole file.
On the Free plan
Free's one-time trial of 5 messages covers Claude Sonnet 5.5, Claude Sonnet 5, Claude Haiku 4.5, GPT-6 Sol, and GPT-6 Luna. Paid plans have every model, with messages every month.
Every Claude and GPT model's context window, files and API price: Claude vs ChatGPT.
Where your messages go
In llmwise, a message to Claude or GPT goes to the model's maker, or through OpenRouter when llmwise can't reach the maker directly. The Privacy Policy has the details.
Questions
Which is better, Claude or ChatGPT for data analysis?
In our data analysis test runs on September 28, 2026, Claude's 5 models passed 22 of 25; Claude Fable 5.1, Claude Opus 5.5, and Claude Sonnet 5.5 each passed 5 of 5. GPT's 3 models passed 15 of 15; GPT-6 Astra, GPT-6 Sol, and GPT-6 Luna each passed 5 of 5. Claude Sonnet 5.5 and GPT-6 Luna each passed 5 of the 5 prompts, so these data analysis prompts don't split Claude and GPT; the replies on this page show how they differ.
Is Claude or GPT cheaper?
In llmwise, the least expensive Claude model is Claude Haiku 4.5 (250 messages a month on Pro), and the least expensive GPT model is GPT-6 Luna (60 messages a day on Pro). At API list prices (September 2026), a typical message of 4,000 tokens in and 700 out costs $0.0075 on Claude Haiku 4.5 and $0.0008 on GPT-6 Luna.
Can I use Claude and GPT in the same chat?
Yes. Ask Claude Sonnet 5.5 a question, then switch the picker to GPT-6 Luna and ask again: GPT-6 Luna sees the whole conversation, Claude Sonnet 5.5's answer included.
Claude, GPT, Gemini, DeepSeek, Grok, Kimi, and GLM, in one chat.
See what a message costs before you send it. Free is 5 messages to try; sign in with an email link, no password or card.