For free step-by-step maths help, Photomath is the best dedicated scanner, GeoGebra is the best fully unlimited solver, and ChatGPT explains methods best in plain words. Wolfram Alpha gives the most trustworthy symbolic answers, though its fullest worked steps need Pro.
How we tested
We judged each tool on the things that actually matter for maths: whether it shows step-by-step working (not just the answer), accuracy across algebra, calculus, geometry, statistics and word problems, how you can input problems (typing, photo scanning, handwriting), and exactly where the free plan ends and the paywall begins. Every tool below has a genuinely usable free tier — no credit card required — and we have flagged where the free version holds back features. For general homework beyond maths, our best free AI chatbot for homework guide covers the wider field, and our AI chatbots hub compares the major assistants head to head.
One caution before we start: general-purpose chatbots can and do make arithmetic and algebra slips. The right workflow is to let the tool explain the method, then verify the final answer with a symbolic solver like Wolfram Alpha. Never submit AI-generated working you have not checked.
The 7 tools at a glance
| Tool | Best for | Step-by-step on free? | Photo scan? | Paywall starts at |
|---|---|---|---|---|
| ChatGPT (free) | Explaining methods in plain words | Yes | Yes (limited) | Advanced reasoning, higher tool limits ($8–20/mo) |
| Claude (free) | Careful, honest worked solutions | Yes | Yes (limited) | Higher daily limits (paid plans) |
| DeepSeek (free) | Strong reasoning, no sign-up friction | Yes | Limited | API usage (chat is free) |
| Photomath | Scanning textbook problems | Yes, core steps free | Yes — its whole purpose | Plus: animated explanations, textbook solutions |
| Wolfram Alpha | Trustworthy symbolic answers | Partial — fullest steps need Pro | Via app | Pro for extended steps and computation |
| GeoGebra Math Solver | Unlimited free solving + graphing | Yes, fully free | Yes | Commercial licensing only (students free) |
| Microsoft Math Solver | Quick free checks | Yes | Yes | No paid tier for core solving |
The 7 tools, tested in detail
1. ChatGPT (free) — best for learning the method
ChatGPT is the best chatbot for maths when your goal is understanding rather than answers. Ask it to walk through a problem step by step and it explains each move in plain language, rephrases when you are confused, generates practice problems on the same topic, and adapts explanations to your level — from primary-school fractions to university calculus. Its unlimited free text chat means you can grind through a whole problem set in one session. The weakness is accuracy: it occasionally produces confident-looking wrong steps, especially in long calculations, so verify with a symbolic tool. Prompting tip: say "don't give me the answer — explain the concept, work a similar example, then let me try mine" and it becomes a tutor instead of an answer machine. Check the exact current caps in our ChatGPT free plan limits guide.
2. Claude (free) — best for careful, honest working
Claude's standout trait for maths is intellectual honesty: when it is unsure about a step, it tends to say so rather than bluffing, which is exactly what you want when accuracy matters. Its step-by-step solutions are clearly structured, it handles word problems and multi-step reasoning well, and it is strong at checking your own working — paste your attempt and ask where it goes wrong. The free tier has daily usage limits, so it suits focused study sessions rather than all-day grinding. It also shines with long documents: upload a whole chapter and ask for worked examples from it.
3. DeepSeek (free) — best reasoning with minimal friction
DeepSeek earned its reputation on strong reasoning performance at a free price, and maths is where that shows. Its step-by-step solutions for algebra, calculus and word problems are genuinely competitive with the big names, and the chat interface is free without the aggressive upselling you get elsewhere. It is a smart pick if you want a second opinion on a solution — run the same problem through ChatGPT and DeepSeek and compare the working. Photo input is more limited than the dedicated scanners, so it is better for typed problems and follow-up questions.
4. Photomath — best for scanning problems
Photomath remains the king of point-your-camera maths. The free tier lets you scan printed (and reasonably neat handwritten) problems and get step-by-step solutions from arithmetic up through calculus — genuinely one of the most downloaded education apps in the world, and the free core of scan, see steps, understand is all most students need. The paid Plus tier adds deeper animated explanations and textbook-specific solutions, but the free version already shows working, not just answers. The honest way to use it: solve the problem yourself first, then scan to check. When your method and Photomath's diverge, working out which step differed is where the real learning happens.
5. Wolfram Alpha — best for answers you can trust
When you need the answer to actually be right — symbolic algebra, calculus, equation solving, unit conversions — Wolfram Alpha's computational engine beats every chatbot. The free tier handles a huge range of queries and shows step-by-step solutions for many common problem types; the Pro tier unlocks the fullest worked steps and extended computation time. Think of it as the verifier in your workflow: let a chatbot explain the method, then run the problem through Wolfram Alpha to confirm the result. Its weakness is pedagogy — it computes brilliantly but explains like a reference manual, not a teacher.
6. GeoGebra Math Solver — best fully unlimited free option
Most free maths tools come with a catch: ads everywhere, steps locked behind a paywall, or a three-problem daily limit. GeoGebra Math Solver is the exception. It is completely free for non-commercial users — no account, no daily limits, no paywalled steps. Type or photograph a problem and get a complete solution breakdown, and solutions connect directly to GeoGebra's interactive graphing calculator, geometry tools and 3D calculator, so you can visualise the equation you just solved. Backed by a non-profit with 100+ million users, it is the best free option for classroom use, and teachers can create GeoGebra Classrooms to assign problems and see student work. The trade-off: it handles algebra, pre-calculus and basic calculus well but struggles with differential equations, linear algebra and statistics — university-level coursework can exceed its range.
7. Microsoft Math Solver — best for quick free checks
Microsoft's solver is the quiet workhorse of this list: free, with step-by-step solutions, photo scanning, handwriting input and typed entry, and no paid tier gating the core solving. It covers arithmetic through calculus, shows multiple solution methods where they exist, and links to related video explanations. It does not explain as richly as ChatGPT or reason as carefully as Claude, but as a fast, free, no-account checker it is hard to beat. If you want a chatbot that needs no sign-up at all, see our free AI chatbots with no sign-up roundup.
Which tool for which job
Step-by-step homework help
Start with ChatGPT or Claude for the explanation, then verify with Wolfram Alpha or GeoGebra. This two-tool loop — chatbot teaches, solver checks — is the most reliable free workflow we found. It protects you from the chatbot's occasional arithmetic slips while still giving you the plain-language teaching a pure solver cannot.
Scanning a printed problem
Photomath for the best scan-and-steps experience, Microsoft Math Solver as the free backup. GeoGebra also photographs problems and adds graphing for free.
University-level calculus and beyond
Wolfram Alpha for trustworthy computation, plus ChatGPT or DeepSeek for conceptual explanations. GeoGebra starts to struggle here, and Photomath's free depth thins out past standard calculus.
Word problems
ChatGPT and Claude lead — translating messy real-world wording into equations is a language task, and the big chatbots are best at it. Paste the problem, ask for the equation setup first, then solve it step by step.
Statistics and data
ChatGPT's data analysis abilities help with stats homework, but double-check every number. Wolfram Alpha is the safer bet for distributions, tests and exact values.
Pros and cons of the top picks
- ChatGPT — pro: unlimited free chat, superb explanations, practice problems on demand. Con: occasional wrong steps; verify answers.
- Photomath — pro: best-in-class scanning, genuinely useful free tier. Con: animated explanations and textbook solutions need Plus.
- GeoGebra — pro: completely free, unlimited, with graphing built in. Con: weaker at advanced university topics.
- Wolfram Alpha — pro: the most trustworthy answers. Con: fullest step-by-step needs Pro; explains poorly.
Tips for getting good maths help from a chatbot
Good results come from good prompts. Always state your level ("I'm in Year 10" or "first-year calculus"), ask for one step at a time on hard problems, and request the method name being used ("use the quadratic formula" or "solve by substitution") so you learn the technique, not just the instance. If the chatbot's answer looks off, ask it to check its own working — models often catch their own slips on a second pass. And keep your school's academic integrity policy in mind: using AI to understand is studying; submitting unedited AI working as your own is not.
Verdict: There is no single best free maths chatbot — the winning setup is a pair. Use ChatGPT as your explainer for learning methods in plain words, and back it with GeoGebra (fully free, unlimited, with graphing) or Photomath (best scanner) for checking. Add Wolfram Alpha whenever the answer absolutely must be right. That combination costs nothing and covers everything from homework to university calculus.