High School Math Engine

Algebra 1

Quadratic Solver

Solve \(ax^2 + bx + c = 0\)

a =
b =
c =

Find Vertex Form

(Complete the Square)

Given: \(y = ax^2 + bx + c \)

a =
b =
c =

2 Variable System Solver

$$a_1x + b_1y = c_1$$

$$a_2x + b_2y = c_2$$

\(a_1\): \(b_1\): \(c_1\):
\(a_2\): \(b_2\): \(c_2\):

2 Points on a Line

Enter the coordinates of two points, to generate the equation of the line through the points and more!

\(x_1\): \(y_1\):
\(x_2\): \(y_2\):

Simplify my Fraction


a =
b =

Prime Factorization Engine

Enter a number:

Algebra 2

Analyze a Cubic

\(f(x) = ax^3 + bx^2 + cx + d\)

Enter values for a, b, c and d:


Make a Cubic

(in standard form)

Enter the leading coefficient and 3 roots:

Leading Coeff:
Root 1:
Root 2:
Root 3:

Exponential Solver

Solve \(y=a*b^{kx}\)

Enter 4 of the 5 quantities:

y =
a =
b =
k =
x =

3 Variable System Solver

$$a_1x + b_1y + c_1z = d_1$$

$$a_2x + b_2y + c_2z = d_2$$

$$a_3x + b_3y + c_3z = d_3$$

\(a_1\): \(b_1\): \(c_1\): \(d_1\):
\(a_2\): \(b_2\): \(c_2\): \(d_2\):
\(a_3\): \(b_3\): \(c_3\): \(d_3\):


Triangle Solver

Provide 3 of the 6 quantities below:

(Please use degrees for any angles)

a = A=
b = B=
c = C=

Right Triangle Solver

Enter 2 of the the 3 side lengths:



Study the Primes

Return to High School Math Engine (Main Page)

High School Math Engine is designed for academic purposes, to help students and teachers check calculations in the areas of Algebra 1, Algebra 2 and Geometry. Although many test runs have been validated for each section above, the calculators on the site are not intended for use outside of academic work. Additionally, for students the site is best used as a verification tool after solving problems by hand or on a scientific or graphing calculator as required by your course.