For maths, this beats a general chatbot

A general chatbot can do maths. What it cannot do is typeset it, take a two-dimensional formula as input, or promise you the same answer shape twice.

Drag one in or paste from the clipboard. JPEG, PNG or WebP. You get the transcription to check before anything is solved.

How to get a better answer
  • Paste the whole problem, including the instruction word — "simplify", "solve for x" and "factor" lead to three different answers.
  • Say what you have already tried. "I got x = 4 and the book says 2" turns a solution into a diagnosis.
  • Set the level in the settings button. A calculus shortcut is not a better answer if you have not met derivatives yet.
  • For a photo, get the whole problem in frame and hold the page flat — you get the transcription to fix before anything is solved.

What changes

  1. 1

    The maths is typeset

    Formulas render as formulas, not as a line of backslashes you have to decode. That sounds cosmetic until you try to read a nested fraction in plain text.

  2. 2

    The input is two-dimensional

    A real math keyboard, so "1/x+2" cannot be misread — you draw the fraction rather than punctuating it and hoping.

  3. 3

    The answer has a fixed shape

    Answer, steps, check, pitfalls — every time. A chat gives you whatever format it felt like, which makes two answers hard to compare and any answer hard to skim.

Why the format matters more than it sounds

A chatbot asked the same question twice gives you a paragraph one time and a numbered list the next. When you are checking your own work against it, that inconsistency is genuine friction.

Fixing the shape also fixes what gets included. Every answer here ends with a substitution check, because the prompt requires one — which is the single most useful habit to enforce on a model that can make an arithmetic slip.

What a general chatbot still does better

Conversation. Following up, changing the question halfway, asking about the history of the theorem, connecting it to your physics homework.

This is a solver, not a chat. It does one turn at a time, well.

Side by side

a general chatbotMathGPT.app
Account requiredYesNone exists
Formulas typesetInconsistentlyAlways, with KaTeX
Two-dimensional math inputNoYes, a real math field
Symbol keyboardNoYes
Fixed answer formatNoAnswer, steps, check, pitfalls
Always ends with a checkNoYes
Photo of a problemYesYes
Shows what it read before solvingNoYes
Level setting that caps techniqueYou have to ask each timeA setting
Follow-up conversationYes — its strengthNo, one turn at a time
Message limit on the free tierYesNo per-person limit
History attached to youYesNo — nothing is stored

Checked September 2026 against a general chatbot’s own public pages. Features and tiers change — verify anything that matters to you before deciding.

Questions

Which model is behind it?
An open-weights model running on Cloudflare Workers AI, with a smaller one as a fallback. No data is sent to a third-party AI provider, because there is no third-party API key anywhere in this site.
Do I have to make an account here?
No. There is no sign-up on this site at all, including for the photo solver — which is the point in the flow where most alternatives ask for one.
Is it free like the free chatbot tier?
Freer, in one respect: no account, so no message counter and no history attached to you. The limit is a shared daily allowance for the whole site, and you are told when it is reached.