Math Graph Plotter

Plot mathematical functions on an interactive coordinate plane. Enter any function using x as the variable and see it graphed instantly.

Use x as the variable. Supports +, -, *, /, ^, sin, cos, tan, exp, log, sqrt

Example Functions

Why use this tool?

Visualizing mathematical functions helps understand their behavior, find roots, identify maxima/minima, and explore relationships between variables.

  • Wide function support — linear, quadratic, polynomial, trigonometric, exponential, logarithmic, and more.
  • Adjustable view — customize X and Y axis ranges to zoom in or out.
  • Interactive controls — toggle grid and axes visibility for clarity.
  • Privacy — all plotting happens in your browser. Nothing is stored or transmitted.

Supported Operations

  • Basic: + (add), - (subtract), * (multiply), / (divide), ^ (power)
  • Trigonometric: sin(x), cos(x), tan(x)
  • Exponential/Logarithmic: exp(x) or e^x, log(x) for natural log
  • Other: sqrt(x) for square root, abs(x) for absolute value
  • Constants: pi (π ≈ 3.14159), e (≈ 2.71828)

Frequently Asked Questions

Yes, the MushTools Math Graph Plotter is completely free with no sign-up required. All plotting happens in your browser.

This tool supports linear, quadratic, polynomial, trigonometric (sin, cos, tan), exponential, logarithmic, square root, and absolute value functions.

No. Everything runs client-side in your browser. Your functions never leave your device.