Graph Plotter

Draw graphs of mathematical functions in your browser. Compare up to three curves, pan and zoom, and download the graph as an image.

Runs in your browser. Nothing is uploaded Free, no sign-up Works on mobile
y1 =
y2 =
y3 =
Drag to pan, scroll or use the buttons to zoom. Use x as the variable: sin(x), x^3 - 2x, sqrt(x), abs(x), log(x), e^x, 1/x. Angles are in radians.

How to use Graph Plotter

  1. Type a function of x, such as x^2 - 4 or sin(x).
  2. Add up to two more functions to compare.
  3. Drag to pan and scroll or use the buttons to zoom.
  4. Save the graph as a PNG.

Frequently asked questions

What functions can I plot?

Polynomials, fractions, roots (sqrt, cbrt), powers, exponentials (e^x), logarithms (ln, log), trigonometric and hyperbolic functions, and abs, floor and ceil.

Are angles in degrees or radians?

The graph plotter uses radians, so sin(x) completes a cycle every 2π ≈ 6.28 units.