The App That Solves Math Problems by Taking a Picture

Typing 2(A − B + Z) = 3(Z − A) into a phone keyboard is miserable, and word problems are worse. A photo math solver reads the problem straight off the page and walks you through the solution.

The short answer

Socratic Solve solves math problems from a photo. Open the app, tap Scan Question, point the camera at the problem, and the AI returns the answer with the complete working: each algebraic move shown on its own line in real math notation, not a wall of plain text.

  1. Download Socratic Solve free on iPhone, iPad or Android.
  2. Snap the problem, printed or handwritten.
  3. Read the step-by-step solution, then try the next one yourself.
Photo math solver showing a step-by-step logarithm solution with rendered notation
Every step rendered properly: fractions, logs, exponents and all.

Scan your first math problem free

Socratic Solve is free to download, and the full worked solution is one photo away.

Download on the App Store Get it on Google Play

What a photo math solver can handle in 2026

TopicExample of what you can scan
Arithmetic & fractionsMulti-step order-of-operations, fraction simplification
AlgebraLinear & quadratic equations, systems, inequalities, factoring
Logarithms & exponentsSolve x = log₈(4y + 9) for y, change of base, growth problems
Geometry & trigonometryAngles, areas, triangle problems, identities
Matrices & linear algebraDeterminants, inverses, augmented-matrix systems
CalculusDerivatives, integrals, limits (worked calculus examples)
Word problemsThe AI reads the sentences, sets up the equation, then solves it

That last row matters: older camera calculators could only read a bare equation. Because Socratic Solve is built on AI that understands language as well as notation, the dreaded "a train leaves the station…" problem is scannable too.

What to look for in an app that solves math problems by taking a picture

Plenty of apps can read an equation from your camera. Fewer are actually useful for homework. Whichever app you use, check it against this list:

Socratic Solve covers each of these: step-by-step solutions in rendered notation, camera scans of printed or handwritten problems, typed questions and photo uploads, and a searchable history tagged by subject. It's free to download with free credits to start, and an optional auto-renewing subscription if you need more.

Why the steps matter more than the answer

Most math homework is graded on working, and most math tests don't let you photograph anything. The answer alone is worth almost nothing. The method is what transfers. A good solver shows you the same solution structure your teacher expects: identify what's given, choose the rule, apply it line by line, simplify, state the result. Read the steps once, then redo the problem on paper without the app. If your working matches, you own the method. For a deeper look at equation solving, see the algebra solver with steps guide.

A simple routine that works:

  1. Attempt it first, even if you only get two lines down.
  2. Find the line where your working and the solution split. That's the exact thing you need to learn, and it's usually one rule.
  3. Redo the problem from a blank page with the app closed.
  4. Solve a similar problem from the same exercise on your own, then scan it only to check.

Worked example: solving 2(A − B + Z) = 3(Z − A) for Z

Here's the equation from the top of this page, worked the way a good solver should lay it out. The goal is to get Z on its own.

StepWorkingWhy
12A − 2B + 2Z = 3Z − 3AExpand both brackets: multiply every term inside by 2 and by 3
22A − 2B = Z − 3ASubtract 2Z from both sides so Z appears only once
35A − 2B = ZAdd 3A to both sides
4Z = 5A − 2BRewrite with Z on the left

Check it with easy numbers. Pick A = 2 and B = 1. The formula gives Z = 5(2) − 2(1) = 8. Left side: 2(2 − 1 + 8) = 2(9) = 18. Right side: 3(8 − 2) = 3(6) = 18. Both sides match, so the rearrangement is right.

Where students usually slip: step 1. If you forget to multiply the 2 into the −B, you get 2A − B + 2Z, and the final answer comes out as Z = 5A − B. If your answer differs from the app's by one term like that, the expansion step is the place to look.

Homework tip: scan even the problems you got right. Comparing your route to the app's often reveals a shorter method, and checking answers before you submit catches the sign errors that cost easy points.

How to check a math answer, with or without the app

Photographing math: what trips scanners up

Writing math so a scanner can read it

Where photo math solvers still struggle

Even with a clean photo, some problems need extra care with any solver:

Frequently asked questions

Is there a free app that solves math problems by taking a picture?
Socratic Solve is free to download on iPhone, iPad and Android and includes free credits, so you can scan math problems right away. An optional auto-renewing subscription gives you more if you need it.
Can it read handwritten math?
Yes. Socratic Solve reads handwritten as well as printed problems. Write exponents clearly above the line, draw long fraction bars, use brackets when in doubt and keep x different from the multiplication sign. If a photo still reads wrong, type the problem.
Does it show the steps or just the answer?
It shows the steps. Each line of the working is written out in rendered math notation, so you can follow the method and compare it with your own.
What math does it cover?
Arithmetic and fractions, algebra, logarithms and exponents, geometry and trigonometry, matrices and linear algebra, calculus, and word problems where the equation has to be set up from sentences.
Is using a math solver app cheating?
It depends on how you use it. Checking your work and learning the method from the steps is studying. Copying answers you do not understand, or using an app where your teacher has not allowed it, is not. Follow your school's policy.
Is Socratic Solve made by Google?
No. Socratic Solve is an independent app and is not affiliated with Google or the former Socratic by Google app.