NoNoiseTools

Math calculators

Graphing Calculator

Plot a simple function on an x-y grid. Enter an expression in x, choose the visible range and see the shape without a crowded full graphing suite.

Use x, numbers, +, -, *, /, ^, parentheses, sqrt(), abs(), sin(), cos(), tan(), log(), ln(), pi and e.

Graph of y = x^2-10-50510-10205080110xy

Graph updated. The graph shows y = x^2 from x = -10 to 10.

Graph summary

Main result from the values entered.

Function

y = x^2Graphed

The graph shows y = x^2 from x = -10 to 10.

Invalid points are skipped so gaps can appear where the function has no value or has a discontinuity.

Graph range and sample values
Selected sample values from the plotted function
Pointxy
Start-10100
Sample-5.030125.3015
Sample-0.020.0004
Sample4.9924.8999
End10100

How this graphing calculator works

The calculator parses the expression with a small whitelist of supported operators and functions, samples x values across the selected range, then draws the valid points as an SVG line. Points where the function has no value are skipped so the graph can show gaps around discontinuities.

Supported functions

You can use x, numbers, decimals, +, -, *, /, powers with ^, parentheses, sqrt(), abs(), sin(), cos(), tan(), log(), ln(), pi and e. Multiplication can be explicit, such as 2*x, or simple implicit multiplication such as 2x.

Degrees vs radians

The angle mode controls how trig function inputs are interpreted. In radians mode, sin(pi/2) reaches 1. In degrees mode, sin(90) reaches 1. The graph itself still uses the x range shown on the axis.

What this calculator does not include

This calculator plots one real-valued function at a time. It does not solve equations symbolically, calculate derivatives or integrals, plot inequalities, draw polar or parametric graphs, fit regression lines, graph user data tables or create 3D graphs.

Key terms and assumptionsShort notes about functions, axes, ranges, angle mode, discontinuities and sampling.
Function
The calculator plots the right side of y = f(x), using x as the input variable.
X-axis and y-axis
The x-axis runs horizontally and the y-axis runs vertically. Axes appear when zero is inside the visible range.
Domain and range
The x range controls which input values are sampled. Auto y range is estimated from finite sampled outputs.
Degrees and radians
Trig functions use the selected angle mode. Radians are the default.
Discontinuities
Undefined or unsafe points are skipped so the line can break around gaps rather than drawing misleading vertical jumps.
Sampling
The graph is drawn from a finite number of sampled x values, so very sharp features may need a narrower range or higher sample count.
Focused graph
This calculator plots one real-valued function and does not include symbolic solving, derivatives, integrals, inequalities or 3D graphs.

Related calculators

FAQs

What is a graphing calculator?

A graphing calculator plots a function on an x-y coordinate grid so you can see the shape of the relationship.

What functions can I graph?

This calculator supports one real-valued function using x, arithmetic, powers, parentheses, square root, absolute value, trig functions, logarithms, pi and e.

Can I use trigonometry?

Yes. It supports sin, cos and tan with a degrees/radians toggle.

What is the difference between degrees and radians?

Degrees and radians are two ways to measure angles. The toggle controls how trig function inputs are interpreted.

Why does my graph have gaps?

Gaps can appear when the function has no value at some x values, such as division by zero, logarithms of non-positive values or tangent discontinuities.

Does this solve equations?

No. It plots the function shape but does not solve equations symbolically.

Can I graph more than one function?

Not in this focused version. It plots one function at a time.

Is this a replacement for a full graphing calculator?

No. It is a lightweight plotting tool for simple functions, not a full symbolic, statistical or 3D graphing suite.