Home/Integrals

Integral Calculator

Compute definite and indefinite integrals with full step-by-step solutions. Supports u-substitution, integration by parts, trigonometric identities, partial fractions, completing the square, hyperbolic functions, and more.

Input

Leave bounds empty for indefinite integral. Type pi for π in bounds.

Examples

Result

Enter an integrand and click Compute

How This Calculator Works

Enter any single-variable function to compute its antiderivative symbolically. The engine uses AST pattern matching to apply u-substitution, integration by parts, trigonometric identities, partial fractions, and completing the square. Set optional bounds for definite integrals.

Techniques Supported

Handles power rule, exponential, logarithmic, all six trig functions, inverse trig, hyperbolic functions, u-substitution patterns, integration by parts with tabular method, trig product identities, and rational function decomposition.

Area Visualization

For definite integrals, the calculator graphs the function and shades the area between the curve and the x-axis. The numerical value is computed via Simpson's rule alongside the symbolic antiderivative.