Algebra Solver with Steps

A free algebra solver that shows its work. Type, paste or snap any equation, inequality or word problem, and see every step with the rule behind it. Then solve the next one yourself.

  • 10free answers a day
  • Everystep and rule shown
  • Algebra 2and Algebra 1

Updated

Free algebra solver

Solve an algebra question

Type it, paste it, or upload a photo. You get the answer, every step, and the idea behind it.

or paste / drop an image

Sign in to see the solution

It's free and takes a few seconds. We'll keep your question right here.

  • Photo or text. Snap your worksheet or type the problem.
  • Every step, with the why. Not just an answer to copy.
  • 10 free answers a day. No card needed.

What is an algebra solver?

An algebra solver works out algebra problems and shows each step. QuizeGpt is an online algebra problem solver that goes further: it names the rule it uses and explains why. You see the method, not just the answer, so the next problem gets easier.

  • Type a problem, paste a screenshot, or upload a photo.
  • Get the answer with every step, written in plain words.
  • Ask a follow-up if a step doesn't make sense.

What the algebra problem solver can do

From one-step equations to quadratics and word problems, here's what this algebraic equation solver handles, and how it explains each one.

Algebra topicWhat you get
Linear equationsUndoes each operation in order and shows why, until x is alone.
InequalitiesSolves like an equation, and flips the sign when you multiply or divide by a negative.
Systems of equationsUses substitution or elimination, and says which one is faster.
QuadraticsFactoring, the quadratic formula or completing the square, step by step.
PolynomialsExpands, simplifies and factors, one term at a time.
Exponents and radicalsApplies each exponent rule by name, and simplifies roots.
Functions and graphsFinds slope, intercepts and inverses, and reads a graph you paste in.
Word problemsTurns the story into an equation, then solves it.

Algebra solver with steps: worked examples

This is what an algebra step by step solver gives you. Each step says what to do and why.

Linear equation

Solve for x: 2(x − 3) = 4x + 10

  1. Distribute the 2: 2x − 6 = 4x + 10.
  2. Move the x terms to one side: −6 − 10 = 4x − 2x, so −16 = 2x.
  3. Divide both sides by 2.

Answer: x = −8

System of equations

Solve: x + y = 10 and x − y = 4

  1. Add the two equations. The y terms cancel: 2x = 14.
  2. Divide by 2: x = 7.
  3. Put x = 7 into x + y = 10: 7 + y = 10, so y = 3.

Answer: x = 7, y = 3

Quadratic formula

Solve: 2x² + 3x − 2 = 0

  1. Here a = 2, b = 3 and c = −2.
  2. b² − 4ac = 9 + 16 = 25, and √25 = 5.
  3. x = (−3 ± 5) ÷ 4, which gives 2 ÷ 4 and −8 ÷ 4.

Answer: x = 1/2 or x = −2

Word problem

A phone plan costs $20 a month plus $5 per GB. Your bill is $45. How many GB did you use?

  1. Let g be the GB used. Write the equation: 20 + 5g = 45.
  2. Take 20 from both sides: 5g = 25.
  3. Divide by 5: g = 5.

Answer: 5 GB

Try it without signing in

Pick a sample problem, then drag a box over it to snap it, just like the Chrome extension does on your homework page.

Linear equation

Solve for x: 5x + 4 = 29

  • x = 4
  • x = 5
  • x = 6.6
  • x = 25
QuizeGptSolved

Drag a box over the question, just like in the extension. On a phone, tap it. Or press Snap & solve.

  1. Subtract 4 from both sides: 5x = 25
  2. Divide both sides by 5: x = 5
  3. Check: 5(5) + 4 = 29 ✓
✓ 3x Verified x = 5 x = 6.6 adds 4 instead of subtracting it (33 ÷ 5). x = 25 stops before dividing by 5.

Sample questions with saved answers. The extension works on any question you snap. Want the full tour? Try the interactive demo.

Algebra 2 solver: logs, functions and more

Algebra 2 adds new kinds of problems, and each has its own rules. QuizeGpt names the rule for every step, so you learn when to use it.

Exponents and logs

  • Exponential equations like 2ˣ = 32, by matching the bases.
  • Log rules to combine, split and solve logs.
  • Growth and decay word problems.

Functions and expressions

  • Inverse and composite functions, step by step.
  • Rational expressions: simplify, add and divide.
  • Complex numbers with i, and the full quadratic formula.

How to solve algebra problems, step by step

Whether you use a solver or not, this five-step method works on almost any equation.

  1. Step 1

    Read what it asks

    Is it an equation, an inequality, a system or a word problem? Find what you're solving for.

  2. Step 2

    Simplify each side

    Distribute, combine like terms and clear fractions before you move anything.

  3. Step 3

    Undo in reverse order

    Add or subtract first, then multiply or divide. Do the same thing to both sides.

  4. Step 4

    Get the variable alone

    Keep going until x is by itself. For quadratics, factor or use the formula.

  5. Step 5

    Check your answer

    Plug it back into the original problem. Both sides should match.

How to check an algebra answer

Any tool can slip, and so can you. These quick checks catch most mistakes, and they're good habits for the test.

🔁

Plug it back in

Put your answer into the original problem. If both sides match, it's right.

📈

Graph it

The solutions to a quadratic are where its graph crosses the x-axis. A quick sketch shows if they make sense.

🤔

Ask if it makes sense

In a word problem, a negative number of GB or people means the setup went wrong.

Common algebra mistakes to avoid

Dropping a negative sign

When you distribute a minus, it changes the sign of every term inside: −(x − 3) = −x + 3.

Changing only one side

Whatever you do to one side of the equation, you have to do to the other side too.

Forgetting the ±

When you take a square root to solve, there are two answers: one positive and one negative.

Algebra help on any homework page

The QuizeGpt Chrome extension brings the algebra solver to the page you're on. Press Ctrl/⌘+Shift+U, drag a box around the problem, and the steps show up in a side panel.

✓ Great for

  • Homework where help is allowed.
  • Practice problems and textbook PDFs.
  • Review after you submit, before the test.

✕ Not for

  • Tests and graded quizzes. Keep it closed.
  • Proctored exams. Do your own work.

Doing algebra online? See how QuizeGpt explains ALEKS topics, IXL skills, McGraw Hill Connect questions and Canvas practice quizzes. Moving on to calculus? Try the calculus solver. Studying business? Try the accounting solver. Test coming up? Read how to study for a test in one day and why testing yourself works.

Is the algebra solver free?

Yes. You get 10 free answers a day. Upgrade only if you need more.

Free

$0 forever

  • 10 answers a day
  • Hints and follow-up chat
  • Unlimited daily reviews
Start free
Most popular

Plus

$7.99 / month

Billed monthly. Also $4.99 a week, $29.99 a semester, or $59.99 a year.

  • Unlimited answers (fair use)
  • Full step-by-step explanations
  • Checked answers for harder questions
See Plus plans

✓ Cancel anytime. 7-day money-back guarantee on your first payment.

Algebra help: QuizeGpt vs other tools

Thinking of other apps for algebra? Here's how they stack up.

QuizeGpt vs Quizlet

Quizlet helps you memorize. QuizeGpt explains any question you snap.

Solves any question
QuizeGpt: Yes — any page, PDF, or imageQuizlet: Limited
Step-by-step help
QuizeGpt: Yes, with confidence levelQuizlet: No
Free plan
QuizeGpt: Yes — 10 answers/dayQuizlet: Yes (with upsells)

QuizeGpt vs SnapGPT

Both snap a question. QuizeGpt is built to help you learn it.

Shows how sure it is
QuizeGpt: YesSnapGPT: Not highlighted
Hints and why it's wrong
QuizeGpt: YesSnapGPT: Varies
Stays off graded tests
QuizeGpt: Yes — by designSnapGPT: Not stated

QuizeGpt vs Chegg

Chegg has a big bank of answers. QuizeGpt explains your exact question in seconds.

Speed
QuizeGpt: SecondsChegg: Minutes to hours (expert Q&A)
Works on any site
QuizeGpt: YesChegg: No — its own site/app
Free plan
QuizeGpt: Yes — 10 answers/dayChegg: Limited / trial

See all comparisons →

Algebra FAQ

Is there a free algebra solver with steps?

Yes. QuizeGpt is a free algebra solver with steps. You get 10 answers a day for free, each with every step and the rule behind it. No card is needed.

What algebra problems can it solve?

Linear equations, inequalities, systems, quadratics, polynomials, exponents, radicals, functions and word problems. It covers Algebra 1 and Algebra 2, and it can read a graph or a photo of your homework.

Can I type in an algebra problem and get the answer?

Yes. Type it in, paste a screenshot, or upload a photo. You get the answer with every step, so you can see how it was solved.

Is it an Algebra 2 solver too?

Yes. It works through exponential and log equations, rational expressions, functions and inverses, and complex numbers, and it explains each step.

Is an algebra solver the same as an algebra calculator with steps?

Close. A calculator gives you the answer. An algebra solver that shows steps also explains the method and names each rule, so you can solve the next one yourself.

How accurate are the answers?

It's built to be careful with math, and it shows every step so you can check the work yourself. The quickest check is to plug your answer back into the problem.

Will it do my algebra homework for me?

It shows you how to solve each problem, step by step. Use the steps to learn the method, then try the next problem on your own. That's what helps on the test.

Can I use it on an algebra test?

No. Keep QuizeGpt closed on tests, quizzes that count, and proctored exams. Use it for homework you're allowed help on, practice problems, and review after you submit.

Does it work with my homework site?

Yes. The Chrome extension works on any page, including McGraw Hill Connect, ALEKS, Canvas, IXL, textbook PDFs and lecture slides.

Do I need an account?

You can try the sample problems on this page without one. To solve your own algebra problem, sign in for free. That's how we keep track of your 10 free answers a day.

More step by step solvers

Get unstuck in algebra, free

Solve any equation, inequality or word problem with every step shown. 10 answers a day, no card needed.

Solve an algebra problem