Calculus solver

Limits, derivatives, integrals, series and the applications built on them — with the rule named at each step, not just applied.

Drag one in or paste from the clipboard. JPEG, PNG or WebP. You get the transcription to check before anything is solved.

How to get a better answer
  • Paste the whole problem, including the instruction word — "simplify", "solve for x" and "factor" lead to three different answers.
  • Say what you have already tried. "I got x = 4 and the book says 2" turns a solution into a diagnosis.
  • Set the level in the settings button. A calculus shortcut is not a better answer if you have not met derivatives yet.
  • For a photo, get the whole problem in frame and hold the page flat — you get the transcription to fix before anything is solved.

How to use it

  1. 1

    Build the expression rather than typing it

    Integrals, limits and nested fractions are where plain text falls apart. The formula editor draws the bounds where they belong and sends unambiguous LaTeX, which is the difference between the right integral and a plausible-looking wrong one.

  2. 2

    Say what you want done

    "Differentiate", "evaluate", "find the area between" and "does this converge" are four different questions about the same expression. Lead with the verb.

  3. 3

    Check the rule it names

    The first step says which rule is being applied — chain, parts, u-substitution, a series test. If that is not the rule your course wants you to practise, say so and ask again.

What it handles

Limits including one-sided limits, limits at infinity, the indeterminate forms and L'Hopital's rule, with the reason the form is indeterminate stated rather than assumed.

Derivatives by every standard rule — power, product, quotient, chain, implicit and logarithmic differentiation — plus the applications: critical points, concavity, optimisation, related rates and linear approximation.

Integrals by substitution, by parts, by partial fractions and by trigonometric substitution, definite and indefinite, plus areas, volumes of revolution, arc length and separable differential equations.

Sequences and series: the convergence tests, radius of convergence, and Taylor and Maclaurin expansions.

Where to double-check it

A long integration by parts is exactly where an arithmetic slip hides, because every subsequent line still looks reasonable. Differentiate the answer back — the solver does this in the check section for indefinite integrals, and it is worth reading.

Series questions are the strongest case for this tool, because the deliverable is the argument rather than a number: which test, why it applies, and what it does and does not tell you about the original series.

Rules it will name

What you're looking atRule it will nameExample
A product of two functionsProduct rulex^2 sin(x)
A function inside anotherChain rule(3x + 1)^5
A quotientQuotient rule, or rewrite as a product firstx / (x^2 + 1)
0/0 or ∞/∞ in a limitL'Hopital's rulelim x→0 sin(x)/x
An integral with an inner derivative presentu-substitution∫ 2x e^(x^2) dx
A product under an integralIntegration by parts∫ x ln(x) dx
A rational function under an integralPartial fractions∫ 1/(x^2 - 1) dx
Does a series converge?Ratio, integral, comparison or alternating testΣ 1/n^2

Calculus solver questions

Does it do definite and indefinite integrals?
Both. Indefinite answers carry the constant of integration, and definite ones show the evaluation at each bound rather than jumping to the difference.
Can it handle implicit differentiation?
Yes, and it keeps the dy/dx terms visible through the rearrangement instead of producing the final expression in one jump.
Will it explain which series test to use?
Yes. It names the test, says what about the terms made that test the right one, and states what the result does not prove — a divergence test that comes back inconclusive is reported as inconclusive.
Is there a limit on how many problems I can do?
There is no per-person limit and no account to run out of credits on. The site shares one daily AI allowance; on the rare day that runs out you are told so plainly, and it resets at midnight UTC.