Type a math formula in the box below and push "Start Differentiating":

Derivative Variable:
Number of times to compute derivative:

Push the derivative buttons to apply an appropriate rule. Hover over the derivative buttons to get a preview of the rule to be applied. Capital letters indicate constants.

This interactive is a useful tool to develop an understanding of how derivatives work, particularly for problems that require multiple derivative rules. However, you should learn how to solve these problems on your own, without this interactive or a calculator.
Break up long products to use binary product rule
Rewrite quotients to use product, power, and chain rules
Rewrite roots to use the power rule
Use simpler exponent and power rules when appropriate
Rewrite exponents in terms of ln and ex
Use constant multiple rule when possible
Automatically handle derivatives of variables
Automatically handle derivatives of constants
Highlight derivatives in blue
Show tree
Show node names in tree (for debugging)
Highlight hovered subexpressions
Show latex
Show latex source (for debugging)
Names of functions:
Render options: Parentheses: Brackets: Roots: Absolute Values: