Everyday Calculator Spot
MathCalculator

Graphing Calculator

A modern graphing calculator. Type a function of x and see it plotted instantly — pan, zoom, and trace any curve.

What it means

About this calculator.

What it can plot

Any single-variable function of x. Arithmetic (+, −, ×, ÷, ^), parentheses, and the standard math functions: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, log (base 10), ln (natural log), exp, sqrt, cbrt, abs, floor, ceil, round, sign. Constants pi (or π) and e work out of the box. Implicit multiplication is supported, so 2x and 3sin(x) parse the way you'd expect.

Pan and zoom

Drag inside the canvas to pan the view. Scroll the mouse wheel to zoom centered on the cursor. On touch devices, drag with one finger to pan and pinch with two to zoom. The "Reset view" button snaps back to the default window of x in [-10, 10] and y in [-7, 7].

Discontinuities

Functions like 1/x and tan(x) have vertical asymptotes; the plotter detects sharp jumps between adjacent samples and breaks the path instead of drawing a straight line across the gap. The result reads correctly visually but is still an approximation — increase the zoom near a discontinuity to see it more precisely.

FAQ

Questions people usually have.

Can I plot more than one function?

Not yet — this version plots one function of x at a time. Multi-function support (with distinct colors and a sliders panel) is on the roadmap.

How accurate is the curve?

The plot samples the function at roughly 1.5× the canvas pixel width and connects the samples with straight segments, which is plenty for visual identification. For exact values, hover over the curve and read x and y from the toolbar above the canvas.

Which math functions are supported?

sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, log (base 10), log2, ln (natural log), exp, sqrt, cbrt, abs, floor, ceil, round, sign, and the binary functions min(a,b), max(a,b), pow(a,b), atan2(a,b). Constants: pi, π, e, tau.

What's implicit multiplication?

Writing 2x is interpreted as 2*x, and 3sin(x) as 3*sin(x). Two numbers in a row do NOT multiply implicitly (e.g., 2 3 is an error), and explicit multiplication with * always works.

Keep exploring

Related calculators.

More tools in math that people usually check next.

Browse the full category

Jump back to the math section to compare nearby tools and follow related search paths.

View Math calculators

Percentage Calculator

Answers all the common percentage questions at once: X% of Y, X as a percent of Y, and the percent change from X to Y.

Fraction Calculator

Add, subtract, multiply, or divide two fractions and see the simplified fraction, decimal, and percent result.

Average Calculator

Calculate the sum, mean, median, minimum, and maximum for a simple set of five numbers.

Ratio Calculator

Simplify a two-part ratio and split a total amount according to that ratio.