Skip to content

Interactive Graphing & Function Tools

Graph functions, explore transformations, and understand key properties with interactive math tools.

See how a function changes
f(x) = x²g(x) = 2(x - 2)² - 3

Explore the tools

Explore How Functions Change

Start with a parent function and change it interactively.

Shift, reflect, stretch, and compress a function and see the result instantly.

Open Function Transformations

What do you want to find?

Built for Understanding, Not Just Answers

See the math

Interactive graphs make equations easier to understand.

Change values

Sliders let you experiment with coefficients and transformations.

Show the work

Important calculations include formulas, substitutions, and steps.

Explore relationships

Compare functions and see how changes affect their graphs.

Fast in your browser

Tools respond immediately without requiring a complicated setup.

Explore Key Function Concepts

Functions & Graphs

Understand how equations translate into graphs and how different parameters affect their shape.

Quadratics

Explore vertices, roots, intercepts, discriminants, axis of symmetry, and maximum/minimum values.

Linear Functions

Understand slope, intercepts, direction, and the relationship between two points.

Transformations

See how shifts, reflections, stretches, and compressions change a parent function.

Frequently Asked Questions

What can I graph with these tools?

You can graph linear, quadratic, and other functions, compare multiple functions, explore transformations, and analyze important graph properties.

Can I graph more than one function?

Yes. The Graphing Calculator supports comparing multiple functions, making it useful for intersections and visual comparisons.

What is a function transformation?

A function transformation changes a graph's position, orientation, or scale. Common transformations include horizontal and vertical shifts, reflections, stretches, and compressions.

How do I find the vertex of a quadratic?

For y = ax² + bx + c, the x-coordinate of the vertex is x = -b/(2a). The Vertex Calculator handles the calculation and shows the result on the graph.

How do I find the slope between two points?

Use: m = (y₂ - y₁)/(x₂ - x₁). The Slope Calculator also shows the line, angle, distance, and slope triangle.

What is an x-intercept?

An x-intercept is a point where a graph crosses or touches the x-axis, meaning y = 0. The X-Intercept Calculator finds the corresponding roots.