Graphing calculator
Free, no sign-in: functions, sliders, tables, regression and points of interest. Tap Examples to start.
What you can type
- Functions:
y = x^2 - 3x,sin2x,e^-x,|x - 1|,sqrt(x),ln x,log_2(x) - Your own functions:
f(x) = x^3 - 3x, thenf(x - 2) + 3orf'(x) - Sliders: any letter you have not defined, like
ainy = a(x - h)^2 + k, offers a slider - Points and lists:
(2, 3),n = [1...10],(n, 2n + 1) - Piecewise and restrictions:
{x < 0: -x, x^2},y = sqrt(x) {0 <= x <= 4} - Calculator:
int_0^2 x^2 dx,sum_(n=1)^(10) n^2,mean(y_1),nCr(5, 2)
Regression for your IA
Paste two columns from a spreadsheet into an expression line to make a table with lists x_1 and y_1, then type a model with ~:
y_1 ~ m x_1 + b(shows r and R²)y_1 ~ a x_1^2 + b x_1 + c,y_1 ~ a ln(x_1) + b,y_1 ~ a/x_1 + by_1 ~ a sin(b x_1 + c) + d,y_1 ~ a e^(k x_1) + c,y_1 ~ a x_1^n,y_1 ~ L/(1 + C e^(-k x_1))
+ Image puts a photo behind the axes (or drop or paste one on the graph): drag it into place and resize it from a corner, read points off the curve into a table, then fit a model with ~. Examples has one to try.
The parameters are found by least squares, with no starting values needed. Plot the residuals with (x_1, e_1). Log mode fits the logarithms, like a GDC's exponential and power regression. For the maths behind it, see IA modelling, step by step.
Reading the graph
- Tap a curve to select it: grey dots mark its roots, turning points, y-intercept and intersections with other curves. Tap a dot for its coordinates, or drag along the curve to trace it.
- Drag to move; pinch, scroll or use + and − to zoom; ⌂ resets, ⤢ fits your data, □ makes the axes square.
- Keyboard: focus the graph, then arrow keys move and + / − zoom. Data table lists the values and points of interest.
- Share link puts the whole graph in the link (nothing is uploaded, so pictures you add are not included); PNG downloads an image. Your graph, with its pictures, is also kept in this browser.
- Save keeps it in My graphs with a free account (up to 200 graphs, and up to 5 pictures per graph), to open, rename or delete on any device.
- Pictures are made smaller in your browser before they are used (at most 1600 pixels across), which also removes the photo's hidden details such as its location.
Practising for a calculator paper? See the calculator skills guides. This grapher is our own tool; the ~ syntax follows the convention many graphing tools use.