Graphing Calculator 2D
Free online 2D graphing calculator: plot functions, equations, inequalities, parametric and polar curves, use sliders, and find zeros, maximums, minimums and intersections. Zoom, pan, share a link or save a PNG.
Drag to move · scroll or pinch to zoom (hold Shift for x only, Alt for y only) · click a row to see its key points.
Key points:
| Point | x | y |
|---|
Zeros, intercepts, maximums, minimums and intersections with your other curves in the part of the graph you can see. Zoom or move and they update.
What you can type
y = x^2 - 3 | a function (just x^2 - 3 works too) |
x = 2 x = y^2 | a vertical line or a sideways curve |
x^2 + y^2 = 9 | any equation in x and y (circles, ellipses, hearts, …) |
y > x^2 0 < x < 3 | inequalities shade a region |
a = 2 y = a sin(b x) | letters become sliders; define one with a = 2 |
f(x) = x^2 + 1 y = f(3x) | define your own functions |
(cos(t), sin(t)) | parametric curve (t from 0 to 2π); (2, 3) is a point |
r = 1 + cos(θ) | polar curve |
y = x^2 {-2 <= x <= 2} | restrict where it is drawn; {0<=t<=6π} sets the t range |
sqrt abs |x| ⌊x⌋ ⌈x⌉ ln log exp sin cos tan asin sinh mod root min max round pi e | functions and constants (⌊ ⌋ and ⌈ ⌉ are on the Symbol Copier) |
More from MES
Free online graphing calculator
Plot functions, equations, inequalities, parametric and polar curves on a smooth, zoomable graph. Type as many expressions as you like, each in its own colour. Use sliders to see what a changes in y = a sin(bx), find zeros, maximums, minimums and intersections automatically, then save the graph as a PNG or share it with a link. Everything runs in your browser, with no sign-up.
- Functions, implicit curves and inequalities:
y = x^2,x^2 + y^2 = 9,y > |x|. - Parametric and polar: circles, Lissajous figures, roses, spirals.
- Sliders and your own functions for exploring how parameters change a graph.
- Key points shown on the graph and listed in a table.
- Works on phones and tablets (pinch to zoom), in dark mode, and your graph is remembered in your browser.
