Equation Graph Calculator

Reviewed by CalcMulti Editorial Team·Last updated: ·Algebra Hub

Graphing an equation means plotting all the (x, y) pairs that satisfy it on a coordinate plane. For linear equations y = mx + b, the graph is a straight line with slope m and y-intercept b. For quadratic equations y = ax² + bx + c, the graph is a parabola with vertex, axis of symmetry, and one or two x-intercepts (real roots) or no x-intercepts (complex roots).

This calculator analyzes a linear or quadratic equation, computes all key features (slope, intercepts, vertex, axis of symmetry, domain and range), and generates a table of values to plot the graph. Understanding these features gives you a complete picture of the equation's behavior without plotting hundreds of points.

For a linear equation y = mx + b: slope m measures rise over run (how steeply the line rises or falls); positive m means increasing, negative m means decreasing, m = 0 is horizontal. The y-intercept (0, b) is where the line crosses the y-axis. The x-intercept (−b/m, 0) is found by setting y = 0. With just these two intercept points, you can draw the line precisely.

For a quadratic y = ax² + bx + c: the parabola opens upward when a > 0 (minimum vertex) and downward when a < 0 (maximum vertex). The vertex is at x = −b/(2a) and y = c − b²/(4a). The axis of symmetry x = −b/(2a) divides the parabola into mirror-image halves. The x-intercepts are the real roots from the quadratic formula. The y-intercept is always (0, c). These five features are sufficient to sketch any parabola accurately.

Formula

Linear: y = mx + b | Quadratic vertex: x = −b/(2a), y = c − b²/(4a)

m
slope of linear equation — rise over run
b
y-intercept — where the graph crosses the y-axis
vertex (h, k)
highest or lowest point of a parabola; h = −b/(2a)

Equation Graph Calculator

Analyze key features of linear and quadratic equations for graphing.

Graph Features Reference

FeatureLinear y=mx+bQuadratic y=ax²+bx+c
y-intercept(0, b)(0, c)
x-intercept(s)(−b/m, 0) — oneUse quadratic formula — 0, 1, or 2
ShapeStraight lineParabola (U-shaped)
Vertex/Max/MinNo vertex(−b/2a, c−b²/4a)
Axis of symmetryNonex = −b/(2a) — vertical line
Domain(−∞, ∞)(−∞, ∞)
Range(−∞, ∞)[k, ∞) if a>0; (−∞, k] if a<0
Slope meaningRise/run, rate of changeNot constant — rate changes

Disclaimer

This calculator is for educational purposes only and does not constitute professional advice. Results are based on standard mathematical formulas. Always verify critical calculations with a qualified professional before making important decisions.

Frequently Asked Questions