Free Online Graphing Calculator

Graphiti is a free online graphing calculator and function plotter for classroom demonstration and pupil exploration. It combines function plotting with automatic graph analysis, including asymptotes, intersections, turning points, inflection points, tangents, normals, integrals, inequalities, implicit equations, polar graphs and parametric curves.

Press ? for keyboard shortcuts
Right-drag to zoom into a rectangle

How to use Graphiti

Interactive Tracing

TapClick graph to place trace marker
TapClick marker to cycle: tangent → normal → integral
Drag marker to reposition on curve

Navigation (Keyboard)

Pan
Left-click drag or or W A S D
Zoom
+ - or mouse wheel
Zoom to region (Cartesian only)
Right-click and drag

Touch Controls

Pan: Drag with one finger
Zoom: Pinch with two fingers
Directional zoom: Pinch horizontally or vertically

Math Input

Greek letters: Type pi for π, theta for θ
Parameters: Type alpha, beta, gamma, delta for parameter sliders

Function Syntax

Basic operations: + - * / ^ (exponent)
Roots: sqrt(x) for √x, x^(1/n) for nth root
Trigonometry: sin, cos, tan, sec, csc, cot
Inverse trig: arcsin, arccos, arctan, arcsec, arccsc, arccot
Hyperbolics: sinh, cosh, tanh, sech, csch, coth
Inverse hyperbolics: arcsinh, arccosh, arctanh, arcsech, arccsch, arccoth
Logarithms: ln(x) (natural log), log(x) (base 10)
Exponentials: exp(x) for ex, e^x
Absolute value: abs(x)
Version

Export

Format
Crop preview
SVG export preview
Largest centred crop
Curve colours
Axis label density
Performance Monitor
FPS: --
Loop: --
State: --
Frame: --
Implicit: --
Ctrl+Alt+P to hide