guide · Alex from math.photos

How to Solve Handwritten Math Problems (From a Photo)

How to read handwritten math correctly and solve it from a photo. Character collisions, photo tips that make recognition work, a worked example, and how to check handwritten work step by step.

Handwritten math is the hardest kind of math to get help with. Every solver, calculator, and homework site expects you to type the problem — but your problem is sitting in a notebook in your own handwriting, complete with a fraction bar that runs off the line and a 7 that looks like a 1.

This guide covers both halves of the problem: how to read handwritten math correctly (yours or someone else’s), and how to get a photo of handwritten notes turned into a step-by-step solution you can actually check.

Why handwritten math is harder than typed math

Typed math is unambiguous. x^2 is x squared, always. Handwriting introduces four failure points that don’t exist in typed text:

1. Character collisions. In most handwriting, these pairs are nearly identical:

  • 1 / 7 / l (and a European 1 with a serif looks like a 7)
  • 0 / O / θ /
  • 2 / z / Z
  • 5 / S
  • x / × (variable vs multiplication sign — the single most common misread in algebra)
  • 9 / q / g

2. Layout carries meaning. Position is notation in math. A number written slightly higher and smaller is an exponent. A number to the lower right is a subscript or an index. Two numbers stacked with a bar between them are a fraction. Handwriting blurs these distinctions constantly — a hastily written x2 can mean x², x₂, or “x times 2”.

3. Scope is implied by size, not brackets. A radical sign drawn over three terms means all three are under the root. Draw it a bit short and the last term falls outside. Same with fraction bars: how far the bar extends determines what’s in the numerator.

4. Nothing is standardized. Some people cross their 7s and z’s, some don’t. Some write the division sign as ÷, some as /, some as a fraction bar. Some use · for multiplication, some use nothing at all.

How to read handwritten math problems

Whether you’re deciphering a classmate’s notes, your teacher’s board photo, or your own work from three weeks ago, work through it in this order.

Step 1: Identify the structure before the symbols

Don’t start reading left to right. First find the top-level structure:

  • Is there an = sign? Everything splits into left side and right side.
  • Are there fraction bars? Note exactly where each one starts and ends.
  • Are there radicals, integrals, or summations? Note their scope — how far the bar or the dx extends.

Once the skeleton is right, individual character mistakes are easy to catch, because a misread character will make the structure nonsensical.

Step 2: Use context to disambiguate characters

Ambiguous characters resolve almost instantly from context:

  • If the problem is a quadratic, that ambiguous mark before the ² is x, not ×.
  • If a symbol appears only once in the whole problem and everything else is a digit, it’s probably a variable.
  • If you’re in a trig unit, θ beats 0. If you’re in arithmetic, 0 beats θ.
  • Exponents are small and raised. If the mark is full-size and on the baseline, it’s a factor, not a power.

Step 3: Sanity check the numbers

Before solving, plug the problem into a quick reality check. If a “practice problem” from a textbook produces x = 3.7194..., you probably misread a digit — textbook problems are usually engineered to come out clean. Suspiciously ugly answers are the strongest signal that you read something wrong.

Step 4: Re-read the problem after you solve it

Read the original once more with your answer in hand. This catches the misread-the-problem-then-solve-the-wrong-problem failure, which costs more points on tests than actual algebra mistakes.

How to solve math problems from handwritten notes with a photo

The manual approach above works, but it’s slow. If you have a photo of the problem, an AI solver can read handwriting directly and produce the solution steps. Here’s how to make that work reliably.

Take a photo the AI can actually read

Recognition quality depends far more on the photo than on the handwriting:

  • Light from the side, not from behind you. A shadow of your own head across the page is the #1 cause of failed reads.
  • Shoot straight down. A photo taken at an angle skews exponents and subscripts — exactly the positional information the model needs to distinguish x² from x₂.
  • Crop to one problem. Sending a full page of ten problems gets you a solution to whichever one the model latched onto. Crop tight around the single problem you want.
  • Include the instruction line. “Solve for x”, “Factor completely”, “Find the derivative” — the instruction tells the solver what kind of answer you want. Without it, “simplify” and “solve” produce different results.
  • Don’t erase and rewrite in place. Ghosted pencil marks under new writing confuse recognition. Cross out and rewrite below instead.

Verify the transcription before you trust the answer

This is the step most people skip, and it’s the one that matters. A good solver shows you what it read before showing you the solution. Check the transcription against your notebook:

  • Did it get the exponents right?
  • Did it get the sign right? (A minus sign that gets dropped is the most expensive single-character error in algebra.)
  • Did it read the whole numerator, or did the fraction bar get truncated?

If the transcription is wrong, the steps below it are worthless no matter how well-explained they are. Fix the transcription — most tools let you edit it — and re-solve.

Worked example: a handwritten problem, start to finish

Say your notebook has this, written quickly:

Solve: 2x² - 7x + 3 = 0

Two of those characters are typically ambiguous in handwriting: the x (could be read as ×) and the 7 (could be read as 1). Structure check first: there’s an = with 0 on the right, and a term with a raised 2. That makes it a quadratic in standard form, which resolves both ambiguities — a multiplication sign can’t sit next to an exponent like that, and 2x² - 1x + 3 = 0 has a negative discriminant while 2x² - 7x + 3 = 0 factors cleanly.

Now solve:

  1. Identify a = 2, b = -7, c = 3.
  2. Check the discriminant: b² - 4ac = 49 - 24 = 25. A perfect square, so this factors.
  3. Factor: (2x - 1)(x - 3) = 0.
  4. Solve each factor: 2x - 1 = 0 gives x = 1/2. x - 3 = 0 gives x = 3.
  5. Answer: x = 1/2 or x = 3.

Clean answers confirm the reading was correct. If step 2 had produced a discriminant of -15, that’s your cue to go back and re-read the original.

For more worked quadratics, see Quadratic Formula Examples with Solutions.

Checking your own handwritten work

Solving is only half of homework. The other half is finding out whether what you already wrote is right — before it gets graded.

The workflow that works: photograph your own worked solution, including all your steps, and ask for verification rather than a fresh answer. A step-level check tells you which line went wrong, which is the actual useful information. “Your answer is wrong” teaches you nothing; “your sign flipped when you distributed on line 3” teaches you the thing you were getting wrong all week.

This is also the honest way to use a solver on homework you’re graded on: you do the work, the tool checks it, and you learn from the diff.

Common handwritten math mistakes an AI catches

Across handwritten work, the same errors dominate:

  • Dropped negative signs when distributing or moving a term across the equals sign.
  • Exponent scope: writing -3² when you mean (-3)². These differ by a sign.
  • Fraction bar scope: 1/2x is ambiguous in handwriting and means different things depending on how far you drew the bar.
  • Copying errors between lines — the number changes between line 4 and line 5 and nobody notices.
  • Order of operations on the calculator, not on paper — the paper work is right, the typed-in expression wasn’t.

Every one of these is a transcription-class error, not a concepts error. You know the math. The pen or the keyboard lost the information.

Solve handwritten math problems with Math.Photos

Math.Photos is a browser extension that reads handwritten math from a photo or screenshot and returns step-by-step solutions. It shows you the transcription it read, so you can catch a misread before it costs you. Teach Me mode walks you through the problem with questions instead of handing over the answer, and you can photograph your own worked solution to have it checked line by line.

It’s free for your first 20 solves, no card needed. See the handwriting math solver page for how recognition works, or the math checker if what you want is verification of work you’ve already done.

FAQ

Can AI read messy handwriting? Yes, well enough for typical student handwriting — modern vision models handle cursive, slanted writing, and crossed-out corrections. What defeats them is poor photo conditions (shadows, angles, glare), not messiness. Fix the lighting before you blame your handwriting.

Will it read handwritten math on lined or graph paper? Yes. Ruled lines don’t interfere with recognition. Graph paper is fine too, though for graph problems it helps to include the axis labels in the crop.

What about handwritten calculus and proofs? Integrals, derivatives, limits, and summations all read fine as long as the scope is visually clear — make sure your dx and your integral bounds are in the shot. Multi-line geometry proofs work best photographed one column at a time.

Can it check my work instead of just solving? Yes — photograph your steps rather than just the problem, and ask for a check. You get a step-level verification rather than a fresh solution.

Does it work on a photo I took on my phone? Yes. Send the photo to your computer (or open it in any browser tab) and capture it from there. The extension reads whatever is on screen.

Ready to try Math.Photos?

Get step-by-step solutions for any math problem. Free to start.

Install