Skip to content
Calc Engines

Graph Calculator

Free online graphing calculator: plot functions on an interactive, zoomable grid, compare graphs and trace y-values for any x.

  • #graphing calculator
  • #graph calculator online
  • #function plotter
  • #graph
  • #plot
  • #function
  • #chart
  • #maths
  • #visualise
100% client-side

Runs in your browser. Your data never leaves this device.

The Workbench
Graph Calculator — workspaceLive
y1
X: 20.000 | Y: 20.000
X Range
to
Y Range
to
x =
x^2sin(x)sqrt(x)log(x)abs(x)2*x + 1exp(x)tan(x)
Network requests0
Bytes uploaded0
Trackers fired0
The Guide

About Graph Calculator

/01 See what a function actually does

A graph calculator plots mathematical functions on an interactive grid, and that one shift changes how you understand them. A formula on paper is a rule. A formula on a graph is a shape. You can see where a line crosses the axes, where a curve turns around, where it shoots upward, and where it flattens out.

Type a function and it draws instantly. Add a second and a third and they draw together, which is the easiest way there is to find where two curves meet: the intersection is right there on the screen. Zoom in on it for a more precise read, or use the trace feature to ask what the y value is at any x you choose.

Move around by dragging. Zoom with the scroll wheel, the zoom buttons, or the standard window presets. The graph follows you smoothly, and the grid lines and axis labels update so you always know what part of the plane you are looking at.

/02 The window is everything

The most important thing to understand about any graphing tool is the window: the range of x and y values currently on screen. The same function can look completely different at different zoom levels. A gentle curve can look like a straight line when you zoom in far enough, because over a short range most smooth functions are nearly linear. A dramatic rise can look flat when you zoom far out.

If a plot looks wrong or empty, the window is the first thing to check. A function like x squared fits neatly in the default view. A function like 5000 times x squared is a wall that leaves the screen almost immediately. A function defined only for positive x looks broken to the left of the origin, which is correct behaviour, not an error.

The standard window presets exist for exactly this reason. Jump to a preset, and if the shape still is not there, zoom out until it appears, then zoom back in on the interesting part.

/03 Functions worth plotting together

Some of the best insights come from plotting functions alongside each other. Plot x squared and 2x plus 1 together and their intersections are the solutions of the equation x squared equals 2x plus 1. This is the visual version of solving, and for many people it clicks where the algebra alone did not.

Plot a function and its derivative together and you can see the relationship directly: where the derivative crosses zero, the original curve has a peak or a valley. Plot sine and cosine together and the wave offset becomes obvious. Plot a function with different coefficients and watch how each change reshapes the curve, which is the fastest way to build an intuition for what every parameter does.

The trace feature supports this kind of exploration. Enter an x value and it reports the y value of every plotted function at that point, keeping a list of the last several queries, so you can compare values across functions at the same x.

/04 What the lines really mean

One thing to know about any plotter: a graph is drawn by sampling the function at many points and joining them. For most functions this is invisible, because smooth curves look smooth when joined. But at a discontinuity, a place where the function jumps or shoots to infinity, the plotter may draw a near-vertical line connecting the two branches.

That vertical line is an artefact, not part of the function. You will see it at vertical asymptotes, the places where a rational function divides by zero. Learning to recognise it is part of learning to read graphs: the function does not pass through that line, it approaches it.

Zooming in near the asymptote makes the behaviour clear, as the two branches straighten toward their limits. Once you know what to look for, asymptotes become one of the most informative features on any graph, telling you where a function cannot go and why.

/05 An online graphing calculator for maths class and beyond

Handheld graphing calculators such as the TI-84 and Casio fx-9860 cost a lot and have small, low-resolution screens. An online graphing calculator gives you the same core ability, seeing an equation as a shape, on a full-size screen for free.

Type a function and its curve appears on the grid. Add more functions and each gets its own colour, so you can compare a function with its derivative, see where a line crosses a parabola, or watch how changing a coefficient reshapes a curve. Drag to pan and scroll or pinch to zoom until the part that matters fills the view. The trace feature reports the y-value of every plotted function at any x you enter, which is how you check a solution or read off a point precisely.

It suits homework, revision and teaching, and runs in any browser with nothing to install.

FAQ

Questions about Graph Calculator.

How do I plot a function?
Type it into the function field, such as x^2 or sin(x), and it draws immediately. Add more functions and they are plotted together, which is the easiest way to see intersections and compare behaviour.
How do I zoom and pan the graph?
Scroll the wheel over the plot to zoom, drag to pan, use the zoom in and out buttons, or jump to one of the standard window presets when you need to reset your view.
How do I find where two graphs intersect?
Plot both functions and the crossing point is visible on the grid. Zoom in on it for a closer read, or use the trace feature to compare y values at the same x until you find the meeting point.
What does the trace feature do?
Enter any x value and it reports the y value of every plotted function at that point, keeping a list of your last several queries so you can compare values across functions.
Why does my graph look empty or wrong?
Almost always the window. A function can look like a straight line zoomed in, or vanish off-screen when its values are huge. Zoom out until the shape appears, then zoom back in on the interesting part.
Why is there a vertical line through my graph?
That is an asymptote being drawn across a discontinuity, an artefact of the plotter joining sampled points. The function does not pass through that line — it approaches it. Zoom in near the line to see the two branches behave.
Is this like Desmos?
It covers the same everyday job: plotting functions, comparing graphs and exploring them by zooming and panning. Desmos has more advanced features such as sliders and tables; this is a fast, private option for quick plotting.
Can I use it instead of a TI-84?
For learning and homework, yes, and the larger screen helps. Exams that allow graphing calculators require an approved physical model, so practise on that before test day.
How do I graph a straight line?
Enter it in y = mx + c form, such as 2x + 3. The number multiplying x sets the slope and the constant sets where the line crosses the y-axis.
Related