Sign inSign upSign in local

Maths

Equation Grapher

Type equations with x and y, layer several curves at once, and use the canvas to explore circles, heart curves, trig relations, parametric motion, and polar flowers.

Maths Grapher

Plot equations with x and y.

Draw implicit curves like x^2 + y^2 = 1, layered functions like y = sin(x), and extra forms like parametric and polar curves. Pan by dragging the graph and zoom with + and -.

Open Personal

Press S to save this graph to your personal page.

Load your saved graph, or if you are a controler, type a person ID to load theirs.

Presets
Graph 1

Use equations like x^2 + y^2 = 1 or (x^2+y^2-1)^3 = x^2*y^3.

Graph 2

Use equations like x^2 + y^2 = 1 or (x^2+y^2-1)^3 = x^2*y^3.

Graph 3

Use equations like x^2 + y^2 = 1 or (x^2+y^2-1)^3 = x^2*y^3.

Supported math

Variables: x, y, t, theta. Operators: +, -, *, /, ^, parentheses. Functions and constants: sin, cos, tan, asin, acos, atan, sqrt, log, ln, exp, abs, floor, ceil, round, pi, e. For implicit graphs, write left = right, write one side to mean = 0, or use inequalities like 0 <= x^2 + y^2 <= 1 to fill the region and draw its boundary.

Viewport

center = (0.000, 0.000) and scale = 2.00e-2 units per pixel.

Loaded: your saved graphDrag to pan+ zooms in- zooms outS saves

Examples to try

x^2 + y^2 = 1
(x^2 + y^2 - 1)^3 = x^2 * y^3
tan(y) = sin(x)
x + y = sin(y * cos(x))
x = sin(3 * t), y = sin(4 * t)
r = 2 * sin(4 * theta)

Visible graphs

  • Graph 1

    x^2 + y^2 = 1

  • Graph 2

    (x^2 + y^2 - 1)^3 = x^2 * y^3

  • Graph 3

    x + y = sin(y * cos(x))