Graphing Calculator
Graph functions, polar curves, parametric curves and points with sliders, roots, minimums, maximums, intersections and a table of values.
What Is the Graphing Calculator?
An interactive graphing calculator for y = f(x), x = g(y), polar curves r = f(θ), parametric curves (x(t), y(t)) and points. Any other letters in your expressions (a, b, c, k…) become sliders you can drag or animate, so y = a·x² + b·x + c can be explored live. Pan by dragging, zoom with the wheel, a pinch or the + and − buttons, and hover to trace coordinates. For the selected function it finds roots, local minimums and maximums, the y-intercept and intersections with other curves, can overlay the derivative, and builds a table of values. Download the graph as a PNG; your expressions are remembered in this browser.
How It Works
Type an expression in each row, such as y = sin(x) or r = 2sin(4θ). Add rows with + Add or the examples. Click a row to analyze it; click a key point to center the graph there. Toggle the colored dot to hide a curve, and switch between radians and degrees for trig.
When to Use It
Use it for algebra and precalculus homework, checking where curves cross, exploring how parameters change a graph, or making a quick figure for notes.
Frequently Asked Questions
- What can I graph?
- Functions of x (y = x² − 3), functions of y (x = y² − 2), vertical lines (x = 3), polar curves (r = 1 + cos θ), parametric curves ((3cos t, 2sin t)) and points ((2, 3)).
- How do sliders work?
- Every letter other than x, y, t and θ becomes a slider. Set its range and step, drag it, or press play to animate it.
- How are roots and extrema found?
- Numerically, across the visible part of the graph: sign changes are refined by bisection. Zoom or pan to find points outside the view.
Found an issue? Send Feedback. See our data sources and update policy for tools that depend on changing information.