2D Graphing Calculator

Expressions • sliders • pan/zoom • trace • zeros/extrema/intersections.

GRAPH
Drag to pan • Wheel/trackpad to zoom • Click to pin • Shift+drag = faster pan.
EXPRESSIONS
Examples: y=sin(x), 2x+1, a=0..10,0.1, k=2.
VIEW
Shortcuts: +/- zoom • R reset • Esc clear.

How the 2D Graph tool works

Plot one or more functions and explore them interactively. Enter expressions like y=sin(x) and adjust ranges or parameters to see changes instantly.

Back to top
Quick steps
  1. Enter a function or equation for 2D plotting.
  2. Set the x-range (domain) and y-range (viewport) to match your scenario.
  3. Plot and inspect key points (intercepts, extrema) by adjusting the range.
  4. Save the equation and chosen ranges in Notebook for a reusable setup.
  • Add multiple expressions (each can be toggled on/off).
  • Use domain/range controls to zoom and explore behavior.
  • Define parameters (for example: a=0..10,0.1) to create sliders.
  • Graphing runs locally in your browser.
Expression syntax
  • Typical form: y = f(x).
  • Use parentheses to avoid ambiguity.
  • If a curve looks wrong, check angle units and operator precedence.
Sampling + precision

Graphs are rendered by sampling points across the domain.

Very sharp features or discontinuities may require tighter ranges or higher resolution.

Privacy

Graphs are computed locally in your browser.

Expressions are stored only in your session/history unless you explicitly export.