Skip to main content
L
Loopaloo
Buy Us a Coffee
All ToolsImage ProcessingAudio ProcessingVideo ProcessingDocument & TextPDF ToolsCSV & Data AnalysisConverters & EncodersWeb ToolsMath & ScienceGames
Guides & BlogAboutContact
Buy Us a Coffee
L
Loopaloo

Free online tools for developers, designers, and content creators. All processing happens entirely in your browser - your files never leave your device. No uploads, no accounts, complete privacy.

support@loopaloo.com

Tool Categories

  • Image Tools
  • Audio Tools
  • Video Tools
  • Document & Text
  • PDF Tools
  • CSV & Data
  • Converters
  • Web Tools
  • Math & Science
  • Games

Company

  • About Us
  • Contact
  • Blog
  • FAQ

Legal

  • Privacy Policy
  • Terms of Service
  • Disclaimer

Support

Buy Us a Coffee

© 2026 Loopaloo. All rights reserved. Built with privacy in mind.

Privacy|Terms|Disclaimer
  1. Home
  2. Math & Science
  3. Equation Solver
Add to favorites

Equation Solver

Solve linear and quadratic equations with step-by-step solutions

Solve four kinds of equations from a simple form: linear (ax + b = 0), quadratic (ax^2 + bx + c = 0), cubic (ax^3 + bx^2 + cx + d = 0), and a system of two linear equations in x and y. You enter the coefficients in labeled fields and pick the equation type; the solver returns the roots along with a step-by-step breakdown.

Calculated locally in your browserMore math & scienceJump to full guide

Initializing in your browser…

You might also like

Graphing Calculator

Plot and visualize mathematical functions with multiple overlays

Scientific Calculator

Advanced calculator with scientific functions and history

3D Graphing Calculator

Plot and visualize 3D mathematical functions and surfaces

A worked calculation

You need the roots of x² − 5x + 6 = 0 and want to confirm your factoring by hand.

Equation

x^2 - 5x + 6 = 0
Equation Solver produces

Solutions

x = 2  or  x = 3   (discriminant 1 > 0 → two real roots)

The solver applies the quadratic formula and reports the discriminant, so you also learn why there are two real roots rather than one or none. It handles linear, quadratic, and systems, showing steps so it teaches rather than just answers.

About the Equation Solver

Solve four kinds of equations from a simple form: linear (ax + b = 0), quadratic (ax^2 + bx + c = 0), cubic (ax^3 + bx^2 + cx + d = 0), and a system of two linear equations in x and y. You enter the coefficients in labeled fields and pick the equation type; the solver returns the roots along with a step-by-step breakdown.

How it works

Linear equations are solved directly as x = -b/a. Quadratics use the quadratic formula, reporting two real roots, one repeated root, or a complex conjugate pair (a +/- bi) depending on the sign of the discriminant b^2 - 4ac. Cubics are reduced to a depressed cubic and solved with Cardano's formula when there is one real root, or the trigonometric method when there are three real roots; repeated-root cases are handled separately. The 2x2 system is solved with Cramer's rule, computing the determinant of the coefficient matrix and detecting parallel lines (no solution) or coincident lines (infinite solutions). Every solver lists its intermediate steps so you can follow the method, not just copy the answer.

How to use

  1. 1Choose the equation type: linear, quadratic, cubic, or system of two equations
  2. 2Enter the coefficients in the labeled fields (or click Example to load a sample)
  3. 3Click Solve Equation to see the roots and the step-by-step working
  4. 4Switch types to work on a different problem

Key features

  • Linear, quadratic, and cubic equation solving
  • System of two linear equations in two variables (Cramer's rule)
  • Step-by-step solution display
  • Quadratic formula with discriminant analysis
  • Cubic solving via Cardano's and trigonometric methods
  • Complex (a +/- bi) roots when the quadratic discriminant is negative

When this is useful

  • Algebra homework

    Solve assigned linear, quadratic, and cubic equations and review the steps to understand the method.

  • Engineering problem setup

    Quickly find the roots of a polynomial up to degree three without rearranging by hand.

  • Test prep

    Practice solving equations and verify your answers before an exam.

  • Systems of equations

    Solve two simultaneous linear equations and see how Cramer's rule produces x and y.

Frequently asked questions

Can I solve equations with more than one variable?

Yes, for two variables: choose the system mode and enter the coefficients of two linear equations (a1x + b1y = c1 and a2x + b2y = c2). The solver applies Cramer's rule and also detects parallel or coincident lines.

What if the equation has no real solution?

For quadratics with a negative discriminant, the solver returns the complex conjugate roots in a +/- bi form.

What is the highest-degree equation it can solve?

Single equations up to degree three (cubic). There is no general polynomial solver beyond cubic.

Private by design

Every calculation runs locally in your browser. Your numbers and expressions are not transmitted or stored.