Volume of Revolution Calculator

Volume of Revolution Calculator

Calculate volume of solids of revolution using disk, washer, or shell method

Quick Examples — click to load:

Angles:
f(x)

For volume between two curves: R(x) uses f(x), r(x) uses g(x). Leave blank for rotation of a single curve.

Polynomial Examples:

Volume of Revolution Formulas:

  • • Disk: V = π ∫[a,b] [f(x)]² dx (rotation around x-axis)
  • • Washer: V = π ∫[a,b] (R² − r²) dx (volume between two curves)
  • • Shell: V = 2π ∫[a,b] x·f(x) dx (rotation around y-axis)
  • • Custom axis: Replace x or f(x) with distance to the axis of rotation
— average • 0 ratings
Your rating
Tap a star to rate

Your rating helps improve Volume of Revolution Calculator - Solid of Rotation. We store only an anonymized vote (no personal data).

Share this calculator

Help others solve their calculations

Found this calculator helpful? Share it with your friends, students, or colleagues who might need it!

Volume of Revolution Calculator — Solid of Rotation Tool

📅 Published:
Volume of Revolution Calculator sets function and bounds, uses disk/washer or shell method, and shows step-by-step calculus with units.

How This Volume of Revolution Calculator Works

Our Volume of Revolution Calculator computes the exact volume of a solid of revolution by numerically integrating your function using the disk method, washer method, or cylindrical shell method. Enter any function f(x), set your integration bounds, choose a rotation axis, and get the rotational volume with a detailed step-by-step breakdown in seconds.

Calculating the volume of a solid of revolution is one of the most practical applications of integral calculus. Whether you are a student working through AP Calculus or an engineer estimating material quantities for a turned part, this calculator handles the math so you can focus on the problem. It supports rotation around the x-axis, y-axis, or any custom line y = k (disk/washer) or x = k (shell), accepts polynomial, radical, exponential, and trigonometric functions, and shows every step from setup to final answer.

The tool uses Simpson’s rule with 400 subdivisions by default for high-accuracy numerical integration, meaning it returns reliable volumes even for functions that lack clean antiderivatives. You can also calculate the volume between two curves by entering an inner function g(x) to use the washer method automatically.

How to Use the Volume of Revolution Calculator

Using this solid of rotation calculator is straightforward:

  1. Enter your function f(x) — for example x^2, sqrt(x), or sin(x).
  2. Optionally enter g(x) — needed for the washer method when computing volume between two curves.
  3. Pick your method — Disk/Washer for rotation around a horizontal line, Shell for rotation around a vertical line.
  4. Set the rotation axis — click X-axis (y = 0) or Y-axis (x = 0), or type any custom value of k.
  5. Enter integration bounds a and b.
  6. Click Calculate — the tool returns the volume in cubic units along with the formula used and a step-by-step solution.

For a deeper dive into the disk integration technique specifically, try our dedicated disk method calculator which focuses exclusively on that approach with additional examples.

Disk Method, Washer Method, and Shell Method Explained

The three standard methods for finding the volume of a solid of revolution each apply to different geometries. Choosing the right one makes the calculation simpler.

Disk Method (Volume of Rotation Around an Axis)

The disk method applies when you rotate a single curve around an axis that the region touches. Each cross-section perpendicular to the axis is a circular disk of radius R(x) = |f(x) − k|. The rotational volume formula is:

V = π ∫ab [f(x)]² dx

Example: rotating f(x) = x² from 0 to 1 around the x-axis gives V = π/5 ≈ 0.6283 cubic units.

Washer Method (Volume Between Two Curves)

When the rotated region is bounded by an outer function f(x) and an inner function g(x), each cross-section is a washer — a disk with a hole. The volume integral becomes:

V = π ∫ab [R(x)² − r(x)²] dx

Example: the volume between f(x) = √x and g(x) = x² from 0 to 1 rotated about the x-axis is 3π/10 ≈ 0.9425 cubic units. Use our washer method calculator for dedicated washer-only problems.

Shell Method (Cylindrical Shell Volume)

The shell method wraps the region into concentric cylindrical shells instead of slicing it into disks. It is often easier when rotating around the y-axis or any vertical line x = k:

V = 2π ∫ab |x − k| · |f(x)| dx

Example: rotating f(x) = x² from 0 to 2 around the y-axis using shells gives V = 8π ≈ 25.1327 cubic units. For more shell-specific practice, see our shell method calculator.

Volume of Rotation Formulas Reference Table

Use this quick-reference table to choose the correct volume integral formula based on your rotation axis and method.

ScenarioFormula
Disk — rotate f(x) around x-axisV = π ∫ [f(x)]² dx
Washer — f(x) & g(x) around x-axisV = π ∫ (R² − r²) dx
Disk — rotate around y = kV = π ∫ |f(x) − k|² dx
Shell — rotate f(x) around y-axisV = 2π ∫ x·|f(x)| dx
Shell — rotate around x = kV = 2π ∫ |x−k|·|f(x)| dx

Volume Integral Examples with Step-by-Step Solutions

Below are worked examples you can verify using the calculator above. Each example shows the setup, integral formula, and final volume.

Example 1: Disk Method — f(x) = x² rotated around the x-axis from 0 to 1

  1. Radius: R(x) = x²
  2. Integral: V = π ∫₀¹ (x²)² dx = π ∫₀¹ x⁴ dx
  3. Antiderivative: x⁵/5
  4. Evaluate: π · [1/5 − 0] = π/5
  5. Volume ≈ 0.6283 cubic units

Example 2: Washer Method — f(x) = √x, g(x) = x² from 0 to 1 around x-axis

  1. Outer radius: R(x) = √x, Inner radius: r(x) = x²
  2. V = π ∫₀¹ (x − x⁴) dx
  3. Antiderivative: x²/2 − x⁵/5
  4. Evaluate: π · [1/2 − 1/5] = 3π/10
  5. Volume ≈ 0.9425 cubic units

Example 3: Shell Method — f(x) = x² around y-axis from 0 to 2

  1. Shell radius: r = x, Shell height: h = x²
  2. V = 2π ∫₀² x · x² dx = 2π ∫₀² x³ dx
  3. Antiderivative: x⁴/4
  4. Evaluate: 2π · [16/4] = 8π
  5. Volume ≈ 25.1327 cubic units

For practice with integration itself, our integral calculator handles indefinite and definite integrals with step-by-step solutions.

When to Use Disk vs. Washer vs. Shell Method

Choosing the right method for your volume of revolution problem depends on the geometry of the region and the axis of rotation:

  • Disk method: Use when rotating a single curve around an axis the region touches. Simplest case — no hole in the middle. Best for computing volume of rotation around the x-axis with functions expressed as y = f(x).
  • Washer method: Use when two curves define the region, creating a hollow solid. The outer and inner radii come from the two functions. Ideal for computing volume between curves rotated about a horizontal axis.
  • Shell method: Use when rotating around a vertical line (y-axis or x = k) and the function is easier to express as y = f(x) rather than solving for x = g(y). Often simplifies the integral considerably.

As a rule of thumb: if slicing perpendicular to the axis gives simple radii, use disk/washer. If slicing parallel to the axis gives simpler expressions, use shells.

Real-World Applications of Volume of Revolution

The volume of a solid of revolution is not just a calculus exercise — it appears in many practical fields:

  • Manufacturing: CNC lathes produce parts by rotating material. Calculating the volume of the resulting solid tells you exactly how much raw material is needed, reducing waste and cost.
  • Architecture: Domes, columns, and arches are solids of revolution. Architects need volume calculations for concrete pours, steel tonnage, and structural load analysis.
  • Tank and vessel design: Storage tanks with curved walls (e.g., spherical or ellipsoidal heads) have volumes computed by revolving a profile curve around the central axis.
  • Education: Volume of revolution is a core AP Calculus BC topic and a standard exam problem. This calculator lets students verify their hand calculations and build intuition about rotational solids.

For the related problem of finding the surface area (rather than volume) of a rotated curve, use our surface area of revolution calculator.

About the Author

Jurica Šinko - Founder & CEO

Jurica Šinko

Founder & CEO, AI Math Calculator

Varaždin, Croatia
Mathematical Software Expert

Croatian entrepreneur and youngest company director at age 18. Combines mathematical precision with business innovation to create accessible educational tools for millions of users worldwide.

Tips for Accurate Volume of Revolution Calculations

  1. Sketch the region first — identify which curve is outer vs. inner relative to the axis. Misidentifying radii is the most common error.
  2. Check your bounds — find the intersection points of f(x) and g(x) if they are not given. Enter them accurately as a and b.
  3. Match the method to the axis — for horizontal rotation, disk/washer is usually natural. For vertical rotation, shells often produce simpler integrands.
  4. Verify with a known result — try the calculator on a sphere (rotate f(x) = √(r² − x²) from −r to r) and check that V = 4πr³/3.
  5. Increase subdivisions for oscillating functions — if your function has many oscillations (e.g., sin(10x)), raise subdivisions to 1000+ for better accuracy.

Frequently Asked Questions

What is a volume of revolution calculator?

A volume of revolution calculator computes the 3D volume of a solid of rotation — the shape created when a 2D region is rotated around an axis. Enter a function f(x), choose disk/washer or shell method, set your bounds, and the calculator returns the rotational volume with step-by-step work.

How do you calculate the volume of a solid of revolution?

Set up a volume integral using one of three methods: Disk method V = π∫[f(x)]² dx for single-curve rotation, Washer method V = π∫(R² − r²) dx for volume between two curves, or Shell method V = 2π∫x·|f(x)| dx for rotation around a vertical axis. Then evaluate the definite integral over your bounds [a, b].

When should I use disk method vs. shell method?

Use the disk or washer method when slicing perpendicular to the axis of rotation gives simple radius expressions — typically when rotating around the x-axis with y = f(x). Use the shell method when rotating around the y-axis and the function is easier to keep as y = f(x) rather than solving for x = g(y). Choose whichever gives the simpler integral.

Can this calculator find the volume between two curves?

Yes. Enter the outer function as f(x) and the inner function as g(x). The calculator automatically applies the washer method formula V = π∫[R(x)² − r(x)²] dx, where R and r are the distances from each curve to the axis of rotation, giving you the volume of the hollow solid between the two curves.

How do you rotate a function around the y-axis?

Select the Shell method and set the rotation axis to x = 0 (y-axis). The calculator uses V = 2π∫|x|·|f(x)| dx. You can also rotate around any vertical line x = k by entering a custom k value. The shell radius becomes |x − k| and the height remains |f(x)|.

What is the volume integral formula for rotation around y = k?

For rotation around a horizontal line y = k using the disk/washer method: V = π∫ₐᵇ |f(x) − k|² dx for a single curve, or V = π∫ₐᵇ [|f(x)−k|² − |g(x)−k|²] dx for two curves. The radius of each disk or washer is the vertical distance from the curve to the line y = k.

What are real-world applications of volume of revolution?

Volume of revolution calculations are used in manufacturing (material volume for lathe-turned parts), architecture (concrete for domes and columns), tank design (capacity of curved vessels), and education (AP Calculus BC exam problems). Any object with rotational symmetry — bottles, bowls, turbine blades — can be modeled as a solid of revolution.