Every calculator below is free, shows a full step-by-step solution, and checks its own answer. Pick a tool to get started.
Not sure which one to use?
Use the antiderivative calculator or integral calculator for “integrate this.” Use the derivative calculator for “find the slope” or “differentiate.” Use the limit calculator for “what does f(x) approach.”
Integrals
Antiderivative CalculatorFind any antiderivative with full steps and a check.Integral CalculatorSolve indefinite and definite integrals step by step.Definite Integral CalculatorArea under a curve between two limits, with a graph.Improper Integral CalculatorCheck if an integral converges or diverges.
Integration Techniques
U-Substitution CalculatorSee how to pick u and du for any substitution.Integration by Parts CalculatorLIATE choice, u, dv, v and du shown clearly.Partial Fraction CalculatorBreak a rational function into simple fractions.
Multiple Integrals
Double Integral CalculatorIterated integrals with constant or variable limits.Triple Integral CalculatorEvaluate triple integrals one layer at a time.
Derivatives
Derivative CalculatorProduct, quotient and chain rule steps for any function.Second Derivative CalculatorFind f″(x) and check concavity.Partial Derivative CalculatorDifferentiate with respect to x, y or z.
Limits
Limit CalculatorL'Hôpital's rule, factoring and one-sided limits.Asymptote CalculatorVertical, horizontal and slant asymptotes with a graph.
Derivative Applications
Linear Approximation CalculatorTangent-line estimates with the error shown.Instantaneous Rate of Change CalculatorThe slope at one point, with a limit table and tangent line.Concavity CalculatorConcave up and down intervals and inflection points.Acceleration CalculatorFrom position, velocity, or a change in speed over time.
Multivariable & Vector Calculus
Lagrange Multiplier CalculatorMax and min of f(x, y) on a constraint, every point checked.Jacobian CalculatorJacobian matrix and determinant for a change of variables.Curl CalculatorCurl of a 3D vector field, plus divergence.
Series
Differential Equations
Laplace Transform CalculatorTable rules, shifting and verified results.Euler's Method CalculatorStep-by-step table and graph for dy/dx = f(x, y).Differential Equation SolverLinear, separable and second-order equations, with a check.Wronskian CalculatorTest functions for linear independence.
Algebra
Factoring CalculatorFactor polynomials with GCF, rational roots and patterns.Quadratic Formula CalculatorExact roots, discriminant, vertex and graph.Simplify CalculatorSimplified, expanded and factored forms.Exponential Growth CalculatorGrowth and decay, doubling time and a value table.
Linear Algebra
Matrix CalculatorMultiply, invert, row reduce and more, step by step.Determinant CalculatorCofactor expansion or row reduction, up to 8×8.Eigenvalue & Eigenvector CalculatorCharacteristic polynomial, eigenvalues and eigenvectors.Cross Product Calculatora × b with the determinant steps and a check.
What Every Calculator Includes
- Step-by-step solutions that name each rule.
- A ✓ Verified check by differentiation or a numerical method.
- Real math display, with fractions, roots, and integral signs shown the way your textbook shows them.
- Graphs for one-variable problems, with shaded area for definite integrals.
- Share links so a teacher or classmate can open the same problem.
- A math keyboard that works on phones and tablets.