What does the Graphing Calculator do?
This calculator draws functions of one variable on a two-dimensional coordinate plane. Each enabled expression is evaluated across the selected x-range and converted into plotted points. You can compare a quadratic with a line, examine periodic functions, explore powers and roots or see how changing coefficients changes the shape and position of a graph.
The tool is an original browser-based calculator provided by Online Calculator Tools. It is not Desmos and is not affiliated with Desmos Studio. Equation parsing and graph drawing happen locally in the browser rather than being submitted to a calculation server.
Supported graphing syntax
Enter the right-hand side of a function without typing y=. Multiplication can be explicit, as in 2*x, or implicit, as in 2x and 3(x+1).
+, -, *, /, ^ and parenthesespi, π and esin, cos, tan, asin, acos, atan, sec, csc, cotsqrt, abs, log, ln, exp, floor, ceil, round, signx^2-4, sin(x), sqrt(abs(x)), log(x) and 2x+3.How to graph an equation
- Enter a function of x in one of the colored expression fields.
- Use its checkbox to show or hide that curve.
- Choose Radians or Degrees when the expression contains trigonometric functions.
- Adjust the minimum and maximum x and y values if you need a different viewing window.
- Select Plot Functions. Drag the graph to pan, and use the wheel or zoom buttons to change scale.
- Move over the graph to inspect an approximate coordinate. Use the sample table for five evenly spaced evaluations.
When an expression contains an unsupported name, character or unmatched parenthesis, the calculator shows an error directly below that expression and continues drawing any other valid, enabled functions.
How to interpret the graph
An x-intercept is a point where the curve crosses the horizontal axis and the function value is zero. A y-intercept is the value shown where x equals zero. Turning points, repeated patterns and intersections can help you understand the behavior of an equation, but the displayed graph is a numerical rendering rather than a symbolic proof.
Zooming changes the visible scale and can reveal features that are compressed in a wide window. Conversely, a very narrow window can make a curve appear almost straight. When comparing functions, keep the same axes and angle mode. The coordinate readout and sample table are approximations based on browser floating-point arithmetic.
Accuracy and limitations
The plotting engine samples many x-values and connects nearby valid points. It deliberately breaks a line when values become non-finite or jump sharply, helping avoid a false connection across some discontinuities. Very narrow spikes, rapid oscillations or features between sampled positions may still be missed. Functions with restricted domains, such as sqrt(x) or log(x), are shown only where the result is a real finite number.
Use the calculator for learning, exploration and visual checks. For formal coursework, engineering or scientific analysis, confirm important roots, extrema, discontinuities and intersections with algebraic methods or specialized numerical software.
Graphing Calculator FAQs
Sources and methodology
The graph is produced with a purpose-built expression parser and the browser's Canvas drawing surface. These references document mathematical functions and the graphics technology used by the calculator.