Function Plotter

Plot mathematical functions and visualize graphs. Supports multiple functions simultaneously.

Functions
Graph
Display Settings
Sample Functions
Quadratic: x^2
Cubic: x^3 - 3*x
Sine: sin(x)
Cosine: cos(x)
Exponential: exp(x)
Logarithm: log(x)
Absolute: abs(x)
Square Root: sqrt(x)
How to Use
  • Enter Function: Type a mathematical expression (e.g., sin(x), x^2, log(x))
  • Multiple Functions: Click "Add Function" to display up to 6 functions simultaneously
  • Toggle Display: Click the colored square to show/hide each function
  • Zoom: Use zoom buttons or directly input X-axis range to zoom in/out
  • Available Functions: sin, cos, tan, log, exp, sqrt, abs, arithmetic operations, power (^), etc.

About this tool

The Function Plotter draws 2D graphs of mathematical functions in real time. You can change the domain, zoom in, and compare multiple expressions without installing anything.

Common use cases

  • Visualize a function during homework or self-study to build intuition.
  • Demonstrate concepts such as continuity, asymptotes, or periodicity in class.
  • Compare two related expressions side by side, for example to see how a parameter affects shape.
  • Sanity-check the output of an equation before using it in code or a report.