ℹ️ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | PASS | download_stamp > now() - 6 MONTH | 0 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://www.wolframalpha.com/calculators/integral-calculator/ |
| Last Crawled | 2026-04-12 23:52:48 (3 hours ago) |
| First Indexed | 2014-06-01 19:05:30 (11 years ago) |
| HTTP Status Code | 200 |
| Meta Title | Integral Calculator: Step-by-Step Solutions - Wolfram|Alpha |
| Meta Description | Free Integral Calculator helps you solve definite and indefinite integration problems. Also double, triple and improper integrals. Answers, graphs, alternate forms. |
| Meta Canonical | null |
| Boilerpipe Text | WolframAlpha
Solve integrals with Wolfram|Alpha
x
s
i
n
x
2
d
x
Math Input
More than just an online integral solver
Wolfram|Alpha is a great tool for calculating antiderivatives and definite integrals, double and triple integrals, and improper integrals. The Wolfram|Alpha Integral Calculator also shows plots, alternate forms and other relevant information to enhance your mathematical intuition.
Learn more about:
Integrals
»
Tips for entering queries
Use Math Input above or enter your integral calculator queries using plain English. To avoid ambiguous queries, make sure to use parentheses where necessary. Here are some examples illustrating how to ask for an integral using plain English.
integrate x/(x-1)
integrate x sin(x^2)
integrate x sqrt(1-sqrt(x))
integrate x/(x+1)^3 from 0 to infinity
integrate 1/(cos(x)+2) from 0 to 2pi
integrate x^2 sin y dx dy, x=0 to 1, y=0 to pi
View more examples
»
Access instant learning tools
Get immediate feedback and guidance with step-by-step solutions for integrals and Wolfram Problem Generator
Learn more about:
Step-by-step solutions
»
Wolfram Problem Generator
»
VIEW ALL CALCULATORS
BMI Calculator
Dilution Calculator
Mortgage Calculator
Interest Calculator
Loan Calculator
Present Value Calculator
Car Payment Calculator
Future Value Calculator
Limit Calculator
Derivative Calculator
Double Integral Calculator
Triple Integral Calculator
Series Expansion Calculator
Discontinuity Calculator
Domain and Range Calculator
Factoring Calculator
Quadratic Formula Calculator
Equation Solver Calculator
Partial Fraction Decomposition Calculator
System of Equations Calculator
Determinant Calculator
Eigenvalue Calculator
Matrix Inverse Calculator
What are integrals?
Integration is an important tool in calculus that can give an antiderivative or represent area under a curve.
The indefinite integral of
f (x)
f
x
, denoted
Start Integral, Start integrand, f (x) , integrand End,Start first variable, x , first variable End , Integral End
f
x
d
x
, is defined to be the antiderivative of
f (x)
f
x
. In other words, the derivative of
Start Integral, Start integrand, f (x) , integrand End,Start first variable, x , first variable End , Integral End
f
x
d
x
is
f (x)
f
x
. Since the derivative of a constant is 0, indefinite integrals are defined only up to an arbitrary constant. For example,
Start Integral, Start integrand, Start Sine, Start angle, x , angle End , Sine End , integrand End,Start first variable, x , first variable End , Integral End = - Start Cosine, Start angle, x , angle End , Cosine End +constant
sin
x
d
x
=
-
cos
x
+
c
o
n
s
t
a
n
t
, since the derivative of
− Start Cosine, Start angle, x , angle End , Cosine End + constant
−
cos
x
+
c
o
n
s
t
a
n
t
is
Start Sine, Start angle, x , angle End , Sine End
sin
x
. The definite integral of
f (x)
f
x
from
x = a
x
=
a
to
x = b
x
=
b
, denoted
Start Definite Integral, Start first lower limit, a , first lower limit End,Start first upper limit, b , first upper limit End,Start integrand, f (x) , integrand End,Start first variable, x , first variable End , Definite Integral End
b
a
f
x
d
x
, is defined to be the signed area between
f (x)
f
x
and the
x
x
axis, from
x = a
x
=
a
to
x = b
x
=
b
.
Both types of integrals are tied together by the fundamental theorem of calculus. This states that if
f (x)
f
x
is continuous on
[a,b]
a
,
b
and
F(x)
F
x
is its continuous indefinite integral, then
Start Definite Integral, Start first lower limit, a , first lower limit End,Start first upper limit, b , first upper limit End,Start integrand, f (x) , integrand End,Start first variable, x , first variable End , Definite Integral End = F(b) - F(a)
b
a
f
x
d
x
=
F
b
-
F
a
. This means
Start Definite Integral, Start first lower limit, 0 , first lower limit End,Start first upper limit, π , first upper limit End,Start integrand, Start Sine, Start angle, x , angle End , Sine End , integrand End,Start first variable, x , first variable End , Definite Integral End = (- Start Cosine, Start angle, π , angle End , Cosine End ) - (- Start Cosine, Start angle, 0 , angle End , Cosine End ) = 2
π
0
sin
x
d
x
=
-
cos
π
-
-
cos
0
=
2
. Sometimes an approximation to a definite integral is desired. A common way to do so is to place thin rectangles under the curve and add the signed areas together. Wolfram|Alpha can
solve a broad range of integrals
.
.
How Wolfram|Alpha calculates integrals
Wolfram|Alpha computes integrals differently than people. It calls Mathematica's Integrate function, which represents a huge amount of mathematical and computational research. Integrate does not do integrals the way people do. Instead, it uses powerful, general algorithms that often involve very sophisticated math. There are a couple of approaches that it most commonly takes. One involves working out the general form for an integral, then differentiating this form and solving equations to match undetermined symbolic parameters. Even for quite simple integrands, the equations generated in this way can be highly complex and require Mathematica's strong algebraic computation capabilities to solve. Another approach that Mathematica uses in working out integrals is to convert them to generalized hypergeometric functions, then use collections of relations about these highly general mathematical functions.
While these powerful algorithms give Wolfram|Alpha the ability to compute integrals very quickly and handle a wide array of special functions, understanding how a human would integrate is important too. As a result, Wolfram|Alpha also has algorithms to perform integrations step by step. These use completely different integration techniques that mimic the way humans would approach an integral. This includes integration by substitution, integration by parts, trigonometric substitution and integration by partial fractions. |
| Markdown | Uh oh! Wolfram\|Alpha doesn't run without JavaScript.
Please enable JavaScript. If you don't know how, you can find instructions[here](https://enable-javascript.com/).Once you've done that, refresh this page to start using Wolfram\|Alpha.
WolframAlpha
# Online Integral Calculator
## Solve integrals with Wolfram\|Alpha
- Natural Language
- Math Input
## More than just an online integral solver
Wolfram\|Alpha is a great tool for calculating antiderivatives and definite integrals, double and triple integrals, and improper integrals. The Wolfram\|Alpha Integral Calculator also shows plots, alternate forms and other relevant information to enhance your mathematical intuition.

Learn more about:
- [Integrals »](https://www.wolframalpha.com/examples/mathematics/calculus-and-analysis/integrals/)
## Tips for entering queries
Use Math Input above or enter your integral calculator queries using plain English. To avoid ambiguous queries, make sure to use parentheses where necessary. Here are some examples illustrating how to ask for an integral using plain English.
- [integrate x/(x-1)](https://www.wolframalpha.com/input?i=integrate+x%2F%28x-1%29)
- [integrate x sin(x^2)](https://www.wolframalpha.com/input?i=integrate+x+sin%28x%5E2%29)
- [integrate x sqrt(1-sqrt(x))](https://www.wolframalpha.com/input?i=integrate+x+sqrt%281-sqrt%28x%29%29)
- [integrate x/(x+1)^3 from 0 to infinity](https://www.wolframalpha.com/input?i=integrate+x%2F%28x%2B1%29%5E3+from+0+to+infinity)
- [integrate 1/(cos(x)+2) from 0 to 2pi](https://www.wolframalpha.com/input?i=integrate+1%2F%28cos%28x%29%2B2%29+from+0+to+2pi)
- [integrate x^2 sin y dx dy, x=0 to 1, y=0 to pi](https://www.wolframalpha.com/input?i=integrate+x%5E2+sin+y+dx+dy%2C+x%3D0+to+1%2C+y%3D0+to+pi)
- [View more examples »](https://www.wolframalpha.com/examples/mathematics/calculus-and-analysis/integrals/)
## Access instant learning tools
Get immediate feedback and guidance with step-by-step solutions for integrals and Wolfram Problem Generator

Learn more about:
- [Step-by-step solutions »](https://www.wolframalpha.com/examples/pro-features/step-by-step-solutions/step-by-step-calculus/)
- [Wolfram Problem Generator »](https://www.wolframalpha.com/problem-generator/?nonexternal=true&scrollTo=Calculus)
## VIEW ALL CALCULATORS
- [BMI Calculator](https://www.wolframalpha.com/calculators/bmi-calculator)
- [Dilution Calculator](https://www.wolframalpha.com/calculators/dilution-calculator)
- [Mortgage Calculator](https://www.wolframalpha.com/calculators/mortgage-calculator)
- [Interest Calculator](https://www.wolframalpha.com/calculators/interest-calculator)
- [Loan Calculator](https://www.wolframalpha.com/calculators/loan-calculator)
- [Present Value Calculator](https://www.wolframalpha.com/calculators/present-value-calculator)
- [Car Payment Calculator](https://www.wolframalpha.com/calculators/car-payment-calculator)
- [Future Value Calculator](https://www.wolframalpha.com/calculators/future-value-calculator)
- [Limit Calculator](https://www.wolframalpha.com/calculators/limit-calculator)
- [Derivative Calculator](https://www.wolframalpha.com/calculators/derivative-calculator)
- [Double Integral Calculator](https://www.wolframalpha.com/calculators/double-integral-calculator)
- [Triple Integral Calculator](https://www.wolframalpha.com/calculators/triple-integral-calculator)
- [Series Expansion Calculator](https://www.wolframalpha.com/calculators/series-calculator)
- [Discontinuity Calculator](https://www.wolframalpha.com/calculators/discontinuity-calculator)
- [Domain and Range Calculator](https://www.wolframalpha.com/calculators/domain-range-calculator)
- [Factoring Calculator](https://www.wolframalpha.com/calculators/factoring-calculator)
- [Quadratic Formula Calculator](https://www.wolframalpha.com/calculators/quadratic-calculator)
- [Equation Solver Calculator](https://www.wolframalpha.com/calculators/equation-solver-calculator)
- [Partial Fraction Decomposition Calculator](https://www.wolframalpha.com/calculators/partial-fraction-calculator)
- [System of Equations Calculator](https://www.wolframalpha.com/calculators/system-equation-calculator)
- [Determinant Calculator](https://www.wolframalpha.com/calculators/determinant-calculator)
- [Eigenvalue Calculator](https://www.wolframalpha.com/calculators/eigenvalue-calculator)
- [Matrix Inverse Calculator](https://www.wolframalpha.com/calculators/matrix-inverse-calculator)
## What are integrals?
### Integration is an important tool in calculus that can give an antiderivative or represent area under a curve.
The indefinite integral of f (x) f x, denoted Start Integral, Start integrand, f (x) , integrand End,Start first variable, x , first variable End , Integral End f x dx, is defined to be the antiderivative of f (x) f x. In other words, the derivative of Start Integral, Start integrand, f (x) , integrand End,Start first variable, x , first variable End , Integral End f x dx is f (x) f x. Since the derivative of a constant is 0, indefinite integrals are defined only up to an arbitrary constant. For example,Start Integral, Start integrand, Start Sine, Start angle, x , angle End , Sine End , integrand End,Start first variable, x , first variable End , Integral End = - Start Cosine, Start angle, x , angle End , Cosine End +constant sin x dx \= \- cos x \+constant, since the derivative of − Start Cosine, Start angle, x , angle End , Cosine End + constant − cos x \+ constant is Start Sine, Start angle, x , angle End , Sine End sin x. The definite integral of f (x) f x from x = a x \= a to x = b x \= b, denoted Start Definite Integral, Start first lower limit, a , first lower limit End,Start first upper limit, b , first upper limit End,Start integrand, f (x) , integrand End,Start first variable, x , first variable End , Definite Integral End ba f x dx, is defined to be the signed area between f (x) f x and the x x axis, from x = a x \= a to x = b x \= b.
Both types of integrals are tied together by the fundamental theorem of calculus. This states that if f (x) f x is continuous on \[a,b\] a,b and F(x) F x is its continuous indefinite integral, then Start Definite Integral, Start first lower limit, a , first lower limit End,Start first upper limit, b , first upper limit End,Start integrand, f (x) , integrand End,Start first variable, x , first variable End , Definite Integral End = F(b) - F(a) ba f x dx \= F b \- F a. This means Start Definite Integral, Start first lower limit, 0 , first lower limit End,Start first upper limit, π , first upper limit End,Start integrand, Start Sine, Start angle, x , angle End , Sine End , integrand End,Start first variable, x , first variable End , Definite Integral End = (- Start Cosine, Start angle, π , angle End , Cosine End ) - (- Start Cosine, Start angle, 0 , angle End , Cosine End ) = 2 π0 sin x dx \= \- cos π \- \- cos 0 \= 2. Sometimes an approximation to a definite integral is desired. A common way to do so is to place thin rectangles under the curve and add the signed areas together. Wolfram\|Alpha can [solve a broad range of integrals](https://www.wolframalpha.com/examples/mathematics/calculus-and-analysis/integrals/). .
## How Wolfram\|Alpha calculates integrals
Wolfram\|Alpha computes integrals differently than people. It calls Mathematica's Integrate function, which represents a huge amount of mathematical and computational research. Integrate does not do integrals the way people do. Instead, it uses powerful, general algorithms that often involve very sophisticated math. There are a couple of approaches that it most commonly takes. One involves working out the general form for an integral, then differentiating this form and solving equations to match undetermined symbolic parameters. Even for quite simple integrands, the equations generated in this way can be highly complex and require Mathematica's strong algebraic computation capabilities to solve. Another approach that Mathematica uses in working out integrals is to convert them to generalized hypergeometric functions, then use collections of relations about these highly general mathematical functions.
While these powerful algorithms give Wolfram\|Alpha the ability to compute integrals very quickly and handle a wide array of special functions, understanding how a human would integrate is important too. As a result, Wolfram\|Alpha also has algorithms to perform integrations step by step. These use completely different integration techniques that mimic the way humans would approach an integral. This includes integration by substitution, integration by parts, trigonometric substitution and integration by partial fractions.
- [Pro](https://www.wolframalpha.com/pro)
- [Mobile Apps](https://products.wolframalpha.com/mobile)
- [Products](https://products.wolframalpha.com/)
- [Business](https://products.wolframalpha.com/enterprise)
- [API & Developer Solutions](https://products.wolframalpha.com/api)
- [LLM Solutions](https://www.wolfram.com/resources/tools-for-AIs/)
- [Resources & Tools](https://www.wolframalpha.com/resources)
- [About](https://www.wolframalpha.com/about)
- [Contact](https://www.wolframalpha.com/contact-us)
- [Connect](https://www.wolframalpha.com/social)
- ©2026 Wolfram
- [Terms](https://www.wolframalpha.com/termsofuse)
- [Privacy](https://www.wolfram.com/legal/privacy/wolfram)
- [wolfram.com](https://www.wolfram.com/)
- [Wolfram Language](https://www.wolfram.com/language)
- [Mathematica](https://www.wolfram.com/mathematica)
- [Wolfram Demonstrations](https://demonstrations.wolfram.com/)
- [Wolfram for Education](https://www.wolfram.com/education)
- [MathWorld](https://mathworld.wolfram.com/) |
| Readable Markdown | WolframAlpha
## Solve integrals with Wolfram\|Alpha
## More than just an online integral solver
Wolfram\|Alpha is a great tool for calculating antiderivatives and definite integrals, double and triple integrals, and improper integrals. The Wolfram\|Alpha Integral Calculator also shows plots, alternate forms and other relevant information to enhance your mathematical intuition.

Learn more about:
- [Integrals »](https://www.wolframalpha.com/examples/mathematics/calculus-and-analysis/integrals/)
## Tips for entering queries
Use Math Input above or enter your integral calculator queries using plain English. To avoid ambiguous queries, make sure to use parentheses where necessary. Here are some examples illustrating how to ask for an integral using plain English.
- [integrate x/(x-1)](https://www.wolframalpha.com/input?i=integrate+x%2F%28x-1%29)
- [integrate x sin(x^2)](https://www.wolframalpha.com/input?i=integrate+x+sin%28x%5E2%29)
- [integrate x sqrt(1-sqrt(x))](https://www.wolframalpha.com/input?i=integrate+x+sqrt%281-sqrt%28x%29%29)
- [integrate x/(x+1)^3 from 0 to infinity](https://www.wolframalpha.com/input?i=integrate+x%2F%28x%2B1%29%5E3+from+0+to+infinity)
- [integrate 1/(cos(x)+2) from 0 to 2pi](https://www.wolframalpha.com/input?i=integrate+1%2F%28cos%28x%29%2B2%29+from+0+to+2pi)
- [integrate x^2 sin y dx dy, x=0 to 1, y=0 to pi](https://www.wolframalpha.com/input?i=integrate+x%5E2+sin+y+dx+dy%2C+x%3D0+to+1%2C+y%3D0+to+pi)
- [View more examples »](https://www.wolframalpha.com/examples/mathematics/calculus-and-analysis/integrals/)
## Access instant learning tools
Get immediate feedback and guidance with step-by-step solutions for integrals and Wolfram Problem Generator

Learn more about:
- [Step-by-step solutions »](https://www.wolframalpha.com/examples/pro-features/step-by-step-solutions/step-by-step-calculus/)
- [Wolfram Problem Generator »](https://www.wolframalpha.com/problem-generator/?nonexternal=true&scrollTo=Calculus)
## VIEW ALL CALCULATORS
- [BMI Calculator](https://www.wolframalpha.com/calculators/bmi-calculator)
- [Dilution Calculator](https://www.wolframalpha.com/calculators/dilution-calculator)
- [Mortgage Calculator](https://www.wolframalpha.com/calculators/mortgage-calculator)
- [Interest Calculator](https://www.wolframalpha.com/calculators/interest-calculator)
- [Loan Calculator](https://www.wolframalpha.com/calculators/loan-calculator)
- [Present Value Calculator](https://www.wolframalpha.com/calculators/present-value-calculator)
- [Car Payment Calculator](https://www.wolframalpha.com/calculators/car-payment-calculator)
- [Future Value Calculator](https://www.wolframalpha.com/calculators/future-value-calculator)
- [Limit Calculator](https://www.wolframalpha.com/calculators/limit-calculator)
- [Derivative Calculator](https://www.wolframalpha.com/calculators/derivative-calculator)
- [Double Integral Calculator](https://www.wolframalpha.com/calculators/double-integral-calculator)
- [Triple Integral Calculator](https://www.wolframalpha.com/calculators/triple-integral-calculator)
- [Series Expansion Calculator](https://www.wolframalpha.com/calculators/series-calculator)
- [Discontinuity Calculator](https://www.wolframalpha.com/calculators/discontinuity-calculator)
- [Domain and Range Calculator](https://www.wolframalpha.com/calculators/domain-range-calculator)
- [Factoring Calculator](https://www.wolframalpha.com/calculators/factoring-calculator)
- [Quadratic Formula Calculator](https://www.wolframalpha.com/calculators/quadratic-calculator)
- [Equation Solver Calculator](https://www.wolframalpha.com/calculators/equation-solver-calculator)
- [Partial Fraction Decomposition Calculator](https://www.wolframalpha.com/calculators/partial-fraction-calculator)
- [System of Equations Calculator](https://www.wolframalpha.com/calculators/system-equation-calculator)
- [Determinant Calculator](https://www.wolframalpha.com/calculators/determinant-calculator)
- [Eigenvalue Calculator](https://www.wolframalpha.com/calculators/eigenvalue-calculator)
- [Matrix Inverse Calculator](https://www.wolframalpha.com/calculators/matrix-inverse-calculator)
## What are integrals?
### Integration is an important tool in calculus that can give an antiderivative or represent area under a curve.
The indefinite integral of f (x) f x, denoted Start Integral, Start integrand, f (x) , integrand End,Start first variable, x , first variable End , Integral End f x dx, is defined to be the antiderivative of f (x) f x. In other words, the derivative of Start Integral, Start integrand, f (x) , integrand End,Start first variable, x , first variable End , Integral End f x dx is f (x) f x. Since the derivative of a constant is 0, indefinite integrals are defined only up to an arbitrary constant. For example,Start Integral, Start integrand, Start Sine, Start angle, x , angle End , Sine End , integrand End,Start first variable, x , first variable End , Integral End = - Start Cosine, Start angle, x , angle End , Cosine End +constant sin x dx \= \- cos x \+constant, since the derivative of − Start Cosine, Start angle, x , angle End , Cosine End + constant − cos x \+ constant is Start Sine, Start angle, x , angle End , Sine End sin x. The definite integral of f (x) f x from x = a x \= a to x = b x \= b, denoted Start Definite Integral, Start first lower limit, a , first lower limit End,Start first upper limit, b , first upper limit End,Start integrand, f (x) , integrand End,Start first variable, x , first variable End , Definite Integral End ba f x dx, is defined to be the signed area between f (x) f x and the x x axis, from x = a x \= a to x = b x \= b.
Both types of integrals are tied together by the fundamental theorem of calculus. This states that if f (x) f x is continuous on \[a,b\] a,b and F(x) F x is its continuous indefinite integral, then Start Definite Integral, Start first lower limit, a , first lower limit End,Start first upper limit, b , first upper limit End,Start integrand, f (x) , integrand End,Start first variable, x , first variable End , Definite Integral End = F(b) - F(a) ba f x dx \= F b \- F a. This means Start Definite Integral, Start first lower limit, 0 , first lower limit End,Start first upper limit, π , first upper limit End,Start integrand, Start Sine, Start angle, x , angle End , Sine End , integrand End,Start first variable, x , first variable End , Definite Integral End = (- Start Cosine, Start angle, π , angle End , Cosine End ) - (- Start Cosine, Start angle, 0 , angle End , Cosine End ) = 2 π0 sin x dx \= \- cos π \- \- cos 0 \= 2. Sometimes an approximation to a definite integral is desired. A common way to do so is to place thin rectangles under the curve and add the signed areas together. Wolfram\|Alpha can [solve a broad range of integrals](https://www.wolframalpha.com/examples/mathematics/calculus-and-analysis/integrals/). .
## How Wolfram\|Alpha calculates integrals
Wolfram\|Alpha computes integrals differently than people. It calls Mathematica's Integrate function, which represents a huge amount of mathematical and computational research. Integrate does not do integrals the way people do. Instead, it uses powerful, general algorithms that often involve very sophisticated math. There are a couple of approaches that it most commonly takes. One involves working out the general form for an integral, then differentiating this form and solving equations to match undetermined symbolic parameters. Even for quite simple integrands, the equations generated in this way can be highly complex and require Mathematica's strong algebraic computation capabilities to solve. Another approach that Mathematica uses in working out integrals is to convert them to generalized hypergeometric functions, then use collections of relations about these highly general mathematical functions.
While these powerful algorithms give Wolfram\|Alpha the ability to compute integrals very quickly and handle a wide array of special functions, understanding how a human would integrate is important too. As a result, Wolfram\|Alpha also has algorithms to perform integrations step by step. These use completely different integration techniques that mimic the way humans would approach an integral. This includes integration by substitution, integration by parts, trigonometric substitution and integration by partial fractions. |
| Shard | 166 (laksa) |
| Root Hash | 10472823281220336366 |
| Unparsed URL | com,wolframalpha!www,/calculators/integral-calculator/ s443 |