Loading…

Derivative Graph and Tangent Visualizer

Math Calculus • Derivatives

View all topics

Plot \(f(x)\) and \(f'(x)\) together, draw the tangent line at a selected point, and highlight critical points where \(f'(x)=0\). This visualizer is designed to connect the shape of a function with the sign and value of its derivative.

Derivative \(\displaystyle f'(x)=\lim_{h\to0}\frac{f(x+h)-f(x)}{h}\) Tangent line \(\displaystyle y=f(a)+f'(a)(x-a)\) Critical points \(\displaystyle f'(c)=0\quad\text{or undefined}\) Graph relation \(\displaystyle f'(x)>0\Rightarrow f\text{ increasing}\)

Function and tangent setup

Enter a function \(f(x)\), choose the selected point \(x=a\), and use the graph to compare \(f(x)\), \(f'(x)\), tangent slope, and critical points.

Supported: +, -, *, /, ^, parentheses, x, constants pi, e, and functions sin, cos, tan, ln, log, sqrt, abs, exp. Implicit multiplication such as 3x and (x+1)(x-1) is allowed.
Live preview
\[f(x)=x^3-3x\]

Graph and output settings

Quick examples

Ready
Enter a function and click “Visualize derivative graph”.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What does the derivative graph show?

The derivative graph f'(x) shows the slope of f(x) at each value of x.

What is the tangent line formula?

The tangent line at x=a is y=f(a)+f'(a)(x-a).

How are critical points found?

Critical points are found where f'(x)=0 or where f'(x) is undefined.

For f(x)=x^3-3x, what are the critical points?

The derivative is f'(x)=3x^2-3. Solving f'(x)=0 gives x=-1 and x=1.

How do I know whether a critical point is a maximum or minimum?

Use the second derivative test. If f''(c)>0, it is a local minimum. If f''(c)<0, it is a local maximum.

What does it mean when f'(x)>0?

When f'(x)>0, the original function f(x) is increasing.

What does it mean when f'(x)<0?

When f'(x)<0, the original function f(x) is decreasing.

Can I select points directly on the graph?

Yes. Click the graph to set a new x=a and redraw the tangent line at that point.