X : Y 1 : 1.00

About this tool

  • Scroll to zoom · Drag to pan · pinch-to-zoom on touch screens
  • y = f(x) — explicit Cartesian with adaptive sampling, e.g. sin(x), tan(x)
  • f(x,y) = 0 — implicit Cartesian via Marching Squares; "Computing implicit curve…" shows while the background Web Worker runs (for complex expressions this may take a moment)
  • r = f(θ) — explicit polar over [0, 4π], use theta as the variable
  • Ctrl+Enter / ⌘+Enter to plot from the expression box
  • Multiple curves can be layered; toggle visibility with the 👁 button