All Guides

How to Graph an Equation Online for Free

Equation Plotter graphs one or more functions of x, like sin(x) or x^2 - 3x + 2, over whatever range you choose, and lets you download the result as an image.

  1. 1Open the Equation Plotter tool.
  2. 2Type a function using x as the variable, for example sin(x) or x^2 - 3x + 2.
  3. 3Click "Add Function" to plot more than one at once; each gets its own color and a legend.
  4. 4Adjust the x range if you want to zoom in or out.
  5. 5Click "Download PNG" to save the graph.
Open Equation Plotter

Frequently asked questions

What functions and operators are supported?

The basic operators (+, -, *, /, ^ for powers), parentheses, factorial (!), the constants pi and e, and sin, cos, tan, asin, acos, atan, log (base 10), ln (natural log), sqrt, abs, and exp. Trig functions are always evaluated in radians.

Can I graph equations like x^2 + y^2 = 25 (a circle)?

No, only explicit functions in the form y = f(x) are supported. An equation like a circle isn't a function of x in that sense (a single x can have two y values), and graphing it needs a different approach than plotting a curve point by point.

Why does the line stop and restart in places?

That's intentional, for functions with real breaks or asymptotes, like tan(x) or 1/x, the plot breaks the line instead of drawing a misleading connector across the gap.

Is anything I enter sent anywhere?

No. Parsing and plotting the function happen entirely in your browser. Nothing you type is sent to a server.