Drag to pan · scroll or pinch to zoom · Shift+scroll zooms x only, Alt+scroll y only · arrow keys pan, + / − zoom.
No roots, extrema or intersections in view.
Plot several functions at once: y = f(x), parametric and polar curves. It marks roots, minima, maxima, intersections and y-intercepts with their coordinates, and exports the graph as PNG or SVG.
Type a function in the Functions list, such as sin(x) or x^2 - 4, or add one from Examples.
Click Add function for more curves, and switch a curve's type to Parametric (x(t), y(t) with a Range) or Polar (r in terms of θ).
Drag to pan and scroll or pinch to zoom; use Reset view or Fit y to curves to reframe.
Turn on Mark roots, extrema & intersections and read the coordinates under Points of interest.
Export the graph as PNG or SVG.
Radians. sin(x) has a period of 2π here, unlike the Scientific Calculator, which defaults to degrees.
Roots, extrema and intersections are found for y = f(x) curves only, and only within the visible area.
Implicit equations are not supported. Plot a circle as a parametric curve, x = cos(t), y = sin(t), or as the polar curve r = 1.
Shift+scroll zooms x only and Alt+scroll zooms y only. With the keyboard, arrow keys pan and + / − zoom.
Yes. Your curves are kept in your browser's local storage on this device, so they are still there next time. Nothing is uploaded.