Graphing Calculator
Plots one or more y = f(x) functions with auto-fitting axes, entirely in your browser.
Use x as the variable, e.g. x^2, sin(x). Drag the graph to pan, hover to read values, and set y min/max to control the vertical scale. Plots in your browser — nothing is uploaded.
How to use this calculator
- Type one or more functions of x, e.g. x^2, sin(x), 2x + 1.
- Set the x range, or use zoom in/out and Reset; the y range fits automatically.
- Switch Rad/Deg for trig graphs.
How it works
Each function is sampled across the width of the graph and drawn as a smooth line. The y-range auto-fits to the data, and lines break at gaps and asymptotes (like 1/x at x = 0).
It all runs in your browser — nothing is uploaded.
Worked example
Plot x^2 and sin(x). A parabola through the origin and a wave between −1 and 1.
Common mistakes
- Writing 2x without meaning multiply — that's fine here (implicit ×), but 'xy' is read as one name, so use x*y.
- Graphing trig in radians when you meant degrees — toggle Rad/Deg.
Frequently asked questions
How do I plot more than one function?
Fill in the second and third function rows — each is drawn in its own colour.
Why does my curve have gaps?
The line breaks where the function is undefined or jumps sharply (asymptotes), e.g. 1/x at x = 0 or tan(x) at its spikes.
Related tools
- Scientific Calculator
- Quadratic Equation Calculator
- Polynomial Root Calculator
- Exponent (Power) Calculator
- Linear Equation Solver
- Logarithm Calculator
Explore more in Maths, Education & Science.
Cite this tool
Zerdly. (2026). Graphing Calculator. Retrieved from https://www.zerdly.com/tools/graphing-calculator/
Tip: Enter any known values to calculate the remaining results.
All calculations run in your browser. Your inputs are never saved or transmitted.



