Skip to content
GraphMaker
Menu

Equation Graph Maker

Enter an equation and plot its curve directly. Compare up to eight functions, adjust the coordinate plane, and download your graph as PNG or SVG.

  • Free to use
  • No watermark
  • No signup
  • Data stays in your browser

Graph editor

Loading your locally saved graph…

Equation Graph Maker

Loading equation input…

Graph preview

Equation graph

Your graph will appear here

Enter a valid equation with real values in this X range.

Checking this device for a saved project…

How to graph an equation

  1. 1

    Enter an equation

    Type y = 2x + 3, y = x², or sin(x). Add more equations to compare their curves.

  2. 2

    Choose your view

    Open Customize to adjust bounds, zoom, pan, grid spacing and colors. Reset axes to return to the initial view.

  3. 3

    Download your graph

    Export PNG or SVG after the graph finishes calculating, or print the graph.

Graph a function from its equation

An equation graph maker calculates points from an expression of the form y = f(x), then draws the curve on numeric X and Y axes. You do not need to calculate a table first.

This tool supports arithmetic, powers, parentheses and common real-valued functions. It samples the visible X range and leaves gaps where values are undefined or a segment cannot be resolved within its sampling limit.

A linear equation example

For y = 2x + 3, these known values lie on the plotted line.

XY
-2-1
03
27

Equation graphs or XY data?

Choose a tool based on the information you already have.

Use equations for formulas

Enter a mathematical rule when you want the tool to calculate the curve, such as a parabola or sine wave.

Use XY for measurements

Use XY Graph Maker when you already have coordinate pairs, experimental observations or a spreadsheet table.

Equation graph maker features

Direct equation input

Plot up to eight expressions with separate colors and visibility controls.

Coordinate axes

Control bounds, grid intervals and equal unit scale.

Zoom and pan

Explore the graph with chart gestures or accessible buttons in Customize.

Local processing

Expressions are calculated in your browser and saved on this device.

PNG and SVG export

Download the current graph view without a watermark.

Equation graph maker FAQ

Supported expressions, graph accuracy and local saving.

Which equations can I graph?

Explicit functions y = f(x), such as y = 2x + 3, x^2 - 4, and sin(x). Implicit equations, inequalities, parametric plots and symbolic solving are not supported.

Which functions and notation are supported?

Use +, -, *, /, ^, parentheses, x, pi, e, sin, cos, tan, sqrt, abs, exp, ln, log and log10. Implicit multiplication such as 2x and superscripts ² and ³ are supported. Trigonometry uses radians; ln and log are natural logarithms.

Why does a curve have gaps?

Some functions are undefined in parts of their domain, such as 1/x at zero or sqrt(x) for negative X. The tool also leaves gaps when it reaches its sampling limit instead of connecting uncertain segments.

Are my equations uploaded?

No. Equation calculation and local saving happen in your browser. Export a project file if you need a portable backup.