Graphing Calculator
A free, browser-based calculator. Runs entirely in your browser — no sign up, nothing stored.
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
Tip: Enter any known values to calculate the remaining results.
All calculations run in your browser. Your inputs are never saved or transmitted.



