# Calculus Calculators

A collection of calculators to solve virtually any calculus problem step-by-step. Find derivatives, limits, integrals, asymptotes, Taylor series, plot graphs, and many more.

Didn't find the calculator you need? Request it

## MathGrapher: Graphing Calculator-Function Grapher

A free online 2D graphing calculator (plotter), or curve calculator, that can plot piecewise, linear, quadratic, cubic, quartic, polynomial, trigonometric, hyperbolic, exponential, logarithmic, inverse functions given in different forms: explicit, implicit, polar, and parametric. It can also graph conic sections, arbitrary inequalities or systems of inequalities, slope fields (vector fields or direction fields), and visualize the Riemann Sum. Plots can be styled and customized according to needs.

To plot a 3d graph, use the 3d grapher.

## Online Derivative Calculator with Steps

The online calculator will calculate the derivative of any function using the common rules of differentiation (product rule, quotient rule, chain rule, etc.), with steps shown. It can handle polynomial, rational, irrational, exponential, logarithmic, trigonometric, inverse trigonometric, hyperbolic and inverse hyperbolic functions. Also, it will evaluate the derivative at the given point, if needed. It also supports computing the first, second and third derivatives, up to 10.

## Limit Calculator

This free calculator will find the limit (two-sided or one-sided, including left and right) of the given function at the given point (including infinity).

## Tangent Line Calculator

The calculator will find the tangent line to the explicit, polar, parametric and implicit curve at the given point, with steps shown.

It can handle horizontal and vertical tangent lines as well.

## Taylor and Maclaurin (Power) Series Calculator

The calculator will find the Taylor (or power) series expansion of the given function around the given point, with steps shown. You can specify the order of the Taylor polynomial. If you want the Maclaurin polynomial, just set the point to `0`.

## Implicit Differentiation Calculator

The implicit differentiation calculator will find the first and second derivatives of an implicit function treating either `y` as a function of `x` or `x` as a function of `y`.

## Asymptote Calculator

The calculator will find the vertical, horizontal and slant asymptotes of the function, with steps shown.

## Linear Approximation Calculator

The calculator will find the linear approximation to the explicit, polar, parametric and implicit curve at the given point, with steps shown.

## Quadratic Approximation Calculator

The calculator will find the quadratic approximation to the given function at the given point, with steps shown.

## Function Calculator

The calculator will find the domain, range, x-intercepts, y-intercepts, derivative, integral, asymptotes, intervals of increase and decrease, critical points, extrema (minimum and maximum, local, absolute, and global) points, intervals of concavity, inflection points, limit, Taylor polynomial, and graph of the single variable function. The interval can be specified. Parity will also be determined.

## Domain and Range Calculator

The calculator will find the domain and range of the single-variable function.

## Critical Points and Extrema Calculator

The calculator will find the critical points, local and absolute (global) maxima and minima of the single variable function. The interval can be specified.

## Mean Value Theorem Calculator

The calculator will find all numbers `c` (with steps shown) that satisfy the conclusions of the Mean Value Theorem for the given function on the given interval.

## Difference Quotient Calculator

The calculator will find the difference quotient for the given function, with steps shown.

## Average Rate of Change Calculator

The calculator will find the average rate of change of the given function on the given interval, with steps shown.

## Inflection Points and Concavity Calculator

The calculator will find the intervals of concavity and inflection points of the given function.

## Integral (Antiderivative) Calculator with Steps

This online calculator will find the indefinite integral (antiderivative) of the given function, with steps shown (if possible).

## Definite and Improper Integral Calculator

The calculator will evaluate the definite (i.e. with bounds) integral, including improper, with steps shown.

## Area between Curves Calculator

The calculator will find the area between two curves, or just under one curve.

## Riemann Sum Calculator

The calculator will approximate the definite integral using the Riemann sum and sample points of your choice: left endpoints, right endpoints, midpoints, and trapezoids.

## Trapezoidal Rule Calculator

The calculator will approximate the integral using the Trapezoidal Rule, with steps shown.

## Midpoint Rule Calculator

An online calculator for approximating a definite integral using the Midpoint (Mid-ordinate) Rule, with steps shown.

## Simpson's (Parabolic) Rule Calculator

An online calculator for approximating the definite integral using the Simpson's (Parabolic) rule, with steps shown.

## Series and Sum Calculator

This calculator will find the sum of arithmetic, geometric, power, infinite, and binomial series, as well as the partial sum.

## Arc Length Calculator for Curve

The calculator will find the arc length of the explicit, polar or parametric curve on the given interval, with steps shown.

## Radius and Interval of Convergence Calculator

The calculator will find the radius and interval of convergence of the given power series.

## Area of Surface of Revolution Calculator

The calculator will find the area of the surface of revolution (around the given axis) of the explicit, polar or parametric curve on the given interval, with steps shown.

## Average Value of a Function Calculator

The calculator will find the average value of the function on the given interval, with steps shown.

## Polar/Rectangular Coordinates Calculator

The calculator will convert the polar coordinates to rectangular (Cartesian) and vice versa, with steps shown.

## Partial Derivative Calculator

This online calculator will calculate the partial derivative of the function, with steps shown. You can specify any order of integration.

## Multiple (Double, Triple) Integral Calculator

The calculator will calculate the multiple integral (double, triple).

## Divergence Calculator

The calculator will find the divergence of the given vector field, with steps shown.

## Gradient of a Function Calculator

The calculator will find the gradient of the given function (at the given point if needed), with steps shown.

## Directional Derivative Calculator

The calculator will find the directional derivative (with steps shown) of the given function at the point in the direction of the given vector.

## Curvature Calculator

The calculator will find the curvature of the given explicit, parametric or vector function at a specific point, with steps shown.

## Unit Tangent Vector Calculator

The calculator will find the unit tangent vector of a vector-valued function at the given point, with steps shown.

## Unit Normal Vector Calculator

The calculator will find the principal unit normal vector of the vector-valued function at the given point, with steps shown.

## 3D Function Grapher

A free online 3D graphing calculator for plotting linear, quadratic, cubic, quartic, polynomial, trigonometric, hyperbolic, exponential, and logarithmic curves. Plots can be styled and customized according to the needs.

To plot a 2d graph, use the 2d grapher.