An antiderivative calculator with steps: type any function. The engine finds its antiderivative instantly, and the AI explains every rule it used.
The formula comes pre-filled. Click Calculate. This antiderivative calculator starts with ∫ cos(x) dx already in the math box — the whole formula, ready to edit.
2x or 4x^3 - 2x + 5. The ∫ and the dx stay where they are; this antiderivative calculator does the restClick Calculate and the antiderivative calculator returns your antiderivative: the function whose derivative equals the input. The full family adds + C, because any constant disappears when you differentiate.
This page is more than a static antiderivative calculator — it is also an AI tutor you can ask questions. The question box under the form takes full questions, photos of the problem, and follow-ups:
To check any answer, differentiate it: you must get back exactly the function you typed into the antiderivative calculator.
Differentiation takes x² down to 2x. The antiderivative runs the question the other way: you know the slope is 2x — which function has that slope?
x² works: its slope at every point is 2x. But so do x² + 3 and x² − 3. Adding a constant shifts a curve up or down without changing its slope, because the derivative of any constant is zero. The antiderivative calculator cannot see the shift, and that is exactly why every antiderivative calculator answer ends in + C. Every output is a family, not a single curve.
Read the picture: both parabolas have slope 2x at every x. Reversing the derivative recovers the shape of a curve — never its height.
Now the symbols. What this antiderivative calculator computes is written as:
Every antiderivative calculator answer is read off this one equation.
The antiderivative calculator leans on these core rules:
One warning before you feed products to the antiderivative calculator: there is no product rule for integrals. is not . Products need their own techniques — ask the AI on this antiderivative calculator page which one applies.
Find the antiderivative of .
The math box of the antiderivative calculator above comes pre-filled with cos(x) — click Calculate and it confirms sin(x) instantly. The same swap covers the rest of the trig family: the antiderivative of sin is , while the antiderivative of tan and of cot each needs one rewrite first. Ask the antiderivative calculator page AI to walk you through it.
Evaluate .
Replace the formula with 4x^3 - 2x + 5 in the antiderivative calculator above and it returns the same result.
Slope information alone leaves the height free. One extra point pins it down.
The slope of a curve is , and the curve passes through . Find the curve.
That is the whole point of the + C: the antiderivative calculator gives the family, and one known value selects the member you need.
Three slips the antiderivative calculator sees every day:
The slope of a curve is dy/dx = 4x − 1. The curve passes through the point (1, 3). What is the value of y when x = 3? Check your answer with the antiderivative calculator above.
A car is moving at 44 feet per second when the driver brakes, decelerating at a constant 11 feet per second squared. How many feet does the car travel before it stops? Check your answer with the antiderivative calculator above.
An indefinite integral is exactly the antiderivative family, written $\int f(x)\,dx = F(x) + C$. A definite integral has bounds and boils down to one number. This antiderivative calculator computes the indefinite kind.
The derivative of a constant is zero, so reversing a derivative cannot recover it. x², x² + 3 and x² − 3 all have slope 2x. The antiderivative calculator returns the whole family, and + C stands for the missing height.
Differentiate it. The derivative must give back the function you started with. This check needs no antiderivative calculator — it is a single differentiation.
$\ln\left|x\right| + C$. The power rule breaks at $n = -1$, so this case stands on its own. Type `1/x` into the antiderivative calculator above and it returns log(x), the same family member.
$\ln\left|\sin x\right| + C$, by first rewriting cot x as $\cos x / \sin x$. The antiderivative calculator on this page does the rewrite internally — ask the AI to show the substitution.
The calculator guarantees the result, and the AI on this page explains which rule was applied at each step. Ask it to walk through any answer from the antiderivative calculator.