Function Grapher
Plot one or more functions. Drag to pan · scroll to zoom · pinch on mobile. Supports sin, cos, tan, sqrt, log, exp, abs, pi, e, ^ and any combination.
Expression Syntax
Arithmetic: + − * / ^ (use * not implied multiplication)
Functions: sin cos tan asin acos atan
sqrt log log10 exp abs
Constants: pi = 3.14159… e = 2.71828…
Examples: 2*x^2 - 3*x + 1 | sin(2*pi*x) | exp(-x^2)
Preset Function Gallery
| Expression | Description |
|---|---|
| sin(x) | Sine wave — oscillates between −1 and 1 |
| x^2 | Parabola — symmetric about x = 0 |
| x^3 - 3*x | Cubic — two local extrema |
| 1/x | Hyperbola — undefined at x = 0 |
| exp(-x^2) | Gaussian bell curve |
| log(x) | Natural log — only defined for x > 0 |
| abs(x) | Absolute value — V shape at origin |
| sqrt(x) | Square root — defined for x ≥ 0 |
Plot multiple functions simultaneously by adding them one by one. Toggle visibility with the hide/show button to compare curves. The grapher evaluates each function at 800 evenly spaced x-values across the selected range. Discontinuities (like 1/x at x=0) appear as gaps in the line — the graph does not connect across undefined points.