Simplify Your Workflow: Search MiniWebtool.
Add Extension
Home Page > Math > Calculus > Volume of Revolution Calculator

Volume of Revolution Calculator

Calculate the volume of a solid of revolution using the disk, washer, and shell methods. Enter your function, bounds, and axis of rotation to get step-by-step solutions with interactive 3D visualizations.

Volume of Revolution Calculator
Try:
CURVE PREVIEW
Supports: x^2, sqrt(x), sin(x), cos(x), exp(x), ln(x), pi, e
The region between f(x) and g(x) is rotated
y = k (disk/washer) or x = k (shell)

Embed Volume of Revolution Calculator Widget

About Volume of Revolution Calculator

The Volume of Revolution Calculator computes the volume of a three-dimensional solid formed by rotating a two-dimensional region around an axis. This is one of the most important applications of integral calculus, widely used in engineering, physics, and manufacturing to determine volumes of objects with rotational symmetry — from engine cylinders to satellite dishes.

Three Methods of Calculation

Disk Method
Stack infinitely thin circular disks perpendicular to the axis. Best for single curves rotated around the x-axis: \( V = \pi \int_{a}^{b} [f(x)]^2 \, dx \)
Washer Method
Like the disk method but with a hole. For regions between two curves: \( V = \pi \int_{a}^{b} [R(x)^2 - r(x)^2] \, dx \)
Shell Method
Wrap cylindrical shells around the axis. Ideal for rotation around the y-axis: \( V = 2\pi \int_{a}^{b} x \cdot f(x) \, dx \)

How to Use the Volume of Revolution Calculator

  1. Choose a method — Select Disk, Washer, or Shell depending on your problem setup.
  2. Enter function(s) — Type your function f(x) using standard math notation (e.g., x^2, sqrt(x), sin(x)). For the Washer method, also enter the inner function g(x).
  3. Set bounds — Enter the lower bound (a) and upper bound (b) of integration.
  4. Select the axis of rotation — Choose from x-axis, y-axis, or enter a custom axis value.
  5. Click Calculate Volume — View the result with step-by-step MathJax formulas, an interactive 3D visualization, and a comparison across all three methods.

When to Use Each Method

ScenarioBest MethodWhy
Single curve rotated around x-axisDiskSimplest setup — only need f(x)
Region between two curves, rotated around x-axisWasherNaturally handles outer and inner radii
Curve rotated around y-axisShellAvoids inverting f(x) to express x as a function of y
Function hard to invertShellNo need to solve for x in terms of y
Axis of rotation is horizontalDisk/WasherDisks are perpendicular to horizontal axis
Axis of rotation is verticalShellShells wrap around vertical axis naturally

Common Examples

ShapeFunctionBoundsVolume
Conef(x) = x[0, r]\( \frac{1}{3}\pi r^3 \)
Spheref(x) = √(r² − x²)[−r, r]\( \frac{4}{3}\pi r^3 \)
Paraboloidf(x) = √x[0, h]\( \frac{1}{2}\pi h^2 \)
Torus (ring)Washer with offset axisCircle\( 2\pi^2 R r^2 \)

Supported Functions

This calculator accepts a wide range of mathematical expressions:

Frequently Asked Questions

What is the volume of revolution?

The volume of revolution (or solid of revolution) is the volume of a 3D object created by rotating a 2D curve or region around an axis. It is calculated using integral calculus with the disk, washer, or shell method. Common real-world examples include bottles, bowls, vases, and engine pistons.

When should I use the disk method vs the shell method?

Use the disk method when the axis of rotation is perpendicular to the variable of integration (typically rotating around the x-axis with functions of x). Use the shell method when the axis of rotation is parallel to the variable of integration (typically rotating around the y-axis with functions of x). The shell method is often easier when the function is hard to invert.

What is the washer method?

The washer method is an extension of the disk method for regions bounded by two curves. It subtracts the volume of the inner solid from the outer solid using the formula \( V = \pi \int_{a}^{b} [R(x)^2 - r(x)^2] \, dx \), where R(x) is the outer radius and r(x) is the inner radius.

How do I choose the axis of rotation?

The most common axes are the x-axis (y = 0) and y-axis (x = 0). You can also rotate around any horizontal line y = k or vertical line x = k. The choice of axis affects which method is most convenient and changes the radius expressions in the integral.

What functions does this calculator support?

This calculator supports polynomials (x^2, x^3), trigonometric functions (sin, cos, tan), exponential and logarithmic functions (exp, ln, log), square root (sqrt), and combinations with standard arithmetic operators. Use x as the variable.

Reference this content, page, or tool as:

"Volume of Revolution Calculator" at https://MiniWebtool.com/volume-of-revolution-calculator/ from MiniWebtool, https://MiniWebtool.com/

by miniwebtool team. Updated: 2026-04-04

You can also try our AI Math Solver GPT to solve your math problems through natural language question and answer.

Related MiniWebtools:

Calculus:

Top & Updated:

Random PickerRandom Name PickerInstagram User ID LookupLine CounterFPS ConverterSort NumbersRelative Standard Deviation CalculatorBatting Average CalculatorMAC Address GeneratorRemove SpacesERA CalculatorFeet and Inches to Cm ConverterWord to Phone Number ConverterFacebook User ID LookupRandom Truth or Dare GeneratorMAC Address LookupImage ResizerSum CalculatorSun, Moon & Rising Sign Calculator 🌞🌙✨Job FinderPercent Off CalculatorSlope and Grade CalculatorNumber of Digits CalculatorRandom Credit Card GeneratorBitwise CalculatorSHA256 Hash GeneratorSquare Root (√) CalculatorMP3 LooperVertical Jump CalculatorAudio SplitterLog Base 10 CalculatorOPS CalculatorRandom IMEI GeneratorRoman Numerals Converter⬛ Aspect Ratio CalculatorInvisible Text GeneratorSalary Conversion CalculatorMaster Number CalculatorSlugging Percentage CalculatorMerge VideosRandom Quote GeneratorCm to Feet and Inches ConverterRandom Activity GeneratorRandom Loadout GeneratorAI Text HumanizerPhone Number ExtractorSaturn Return CalculatorRandom Object GeneratorText FormatterRandom Fake Address GeneratorFile Size ConverterRandom Superpower GeneratorRandom Movie PickerNumber to Word ConverterCaffeine Overdose Calculator📷 OCR / Image to TextOn Base Percentage CalculatorDecimal to BCD ConverterHalfway Date CalculatorRandom Poker Hand GeneratorRandom Meal GeneratorWord Ladder GeneratorCompound Growth CalculatorCM to Inches ConverterConnect the Dots GeneratorCompare Two StringsOctal CalculatorPerfect Number CheckerWHIP CalculatorLove Compatibility CalculatorSteel Weight CalculatorFirst n Digits of PiRandom Writing Prompt GeneratorBinary to Gray Code ConverterArc Length CalculatorPercent Growth Rate CalculatorVideo to Image ExtractorBCD to Decimal ConverterYouTube Channel StatisticsPER CalculatorProportion Calculator📅 Date CalculatorStair CalculatorIP Subnet CalculatorRandom Birthday GeneratorTime Duration CalculatorBattery Life CalculatorQuotient and Remainder CalculatorBingo Card GeneratorLeap Years ListGrade CalculatorSocial Media Username CheckerAcreage CalculatorOutlier CalculatorDay of the Year Calculator - What Day of the Year Is It Today?WAR CalculatorGray Code to Binary ConverterAstrological Element Balance CalculatorImage SplitterLong Division CalculatorMartingale Strategy CalculatorSHA512 Hash GeneratorVideo CompressorAdd Text to Image🔍 Plagiarism CheckerRemove AccentImage CompressorIP Address to Hex ConverterClothing Size ConverterAdd Prefix and Suffix to TextWhat is my Lucky Number?Trigonometric Equation SolverAI Punctuation AdderBinary to BCD ConverterSmall Text Generator ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾List of Prime NumbersModulo CalculatorURL ExtractorRatio to Percentage CalculatorRemove Leading Trailing SpacesRandom Time Generator🖱️ Click CounterNumber ExtractorWeight Loss CalculatorBroken Link CheckerRandom Letter Generator🎰 Gacha Pity CalculatorLottery Number GeneratorBoiling Point CalculatorSum of Positive Integers CalculatorHow Long Ago CalculatorMultiple Fraction CalculatorMercury Retrograde CalendarRandom Chess Opening GeneratorBreak Line by CharactersAngel Number CalculatorTaco Bar CalculatorBirth Day of the Week CalculatorBolt Torque CalculatorMandelbrot Set ExplorerWhat is my Zodiac Sign?Cone Flat Pattern (Template) GeneratorEmail ExtractorHypotenuse CalculatorRandom Emoji GeneratorMorse Code GeneratorMolarity CalculatorSquare Numbers ListDay of Year CalendarAI ParaphraserBCD to Binary ConverterVideo SplitterHeight Percentile CalculatorYouTube Comment PickerName Number Calculator🔊 Tone GeneratorWord Scramble GeneratorBonus CalculatorRandom Tournament Bracket GeneratorYouTube Tag ExtractorRandom Chord GeneratorPVIF CalculatorHex to BCD ConverterRadical SimplifierRandom Number PickerBcrypt Hash Generator / CheckerDice Roll Probability CalculatorHappy Number CalculatorAI Language DetectorAge CalculatorList Randomizer⏱️ Hours CalculatorText to Speech ReaderRandom Playing Card GeneratorConvolution CalculatorRandom Group GeneratorkPa to psi ConverterExponential Decay CalculatorMAC Address AnalyzerTDEE CalculatorRatio CalculatorShort Selling Profit CalculatorRoof Pitch CalculatorCrossword Puzzle MakerInvisible Character RemoverList CleanerAdjust Video SpeedGrams to Pounds ConverterSort Text By LengthDMS to Decimal Degrees ConverterNumber Pattern FinderRemove Audio from VideoDecking CalculatorYouTube Earnings EstimatorColor InverterFlip VideoPVIFA CalculatorAmortization CalculatorSort Lines AlphabeticallyBCD to Hex ConverterMedian CalculatorStandard Error CalculatorAverage CalculatorReverse VideoActual Cash Value CalculatorScientific Notation to Decimal ConverterLog Base 2 CalculatorRoot Mean Square CalculatorSHA3-256 Hash GeneratorAI Sentence ExpanderLbs to Kg ConverterHex to Decimal ConverterRandom String GeneratorMarkup CalculatorDecimal to Hex ConverterInstagram Font GeneratorSocial Media Image Size GuideTikTok Money CalculatorTwitter/X Character CounterTwitter/X Timestamp ConverterYouTube Watch Time CalculatorTwitch Earnings CalculatorYouTube Shorts Monetization CalculatorFacebook Ad Cost CalculatorSocial Media ROI CalculatorSocial Media Post Time OptimizerCTR CalculatorROAS CalculatorInfluencer ROI CalculatorForce CalculatorAcceleration CalculatorVelocity CalculatorMomentum CalculatorProjectile Motion CalculatorKinetic Energy CalculatorPotential Energy CalculatorWork and Power CalculatorDensity CalculatorPressure CalculatorIdeal Gas Law CalculatorFree Fall CalculatorTorque CalculatorHorsepower CalculatorDilution CalculatorChemical Equation BalancerStoichiometry CalculatorPercent Yield CalculatorEmpirical Formula CalculatorTitration CalculatorMole/Gram/Particle ConverterIrregular Polygon Area CalculatorFrustum CalculatorTorus Calculator3D Distance CalculatorGreat Circle Distance CalculatorCircumscribed Circle (Circumcircle) CalculatorInscribed Circle (Incircle) CalculatorAngle Bisector CalculatorTangent Line to Circle CalculatorHeron's Formula CalculatorCoordinate Geometry Distance CalculatorVolume of Revolution CalculatorSurface of Revolution CalculatorParametric Curve GrapherRiemann Sum CalculatorTrapezoidal Rule CalculatorSimpson's Rule CalculatorImproper Integral CalculatorL'Hôpital's Rule CalculatorMaclaurin Series CalculatorPower Series CalculatorSeries Convergence Test CalculatorInfinite Series Sum CalculatorAverage Rate of Change CalculatorInstantaneous Rate of Change CalculatorRelated Rates SolverOptimization Calculator (Calculus)Gradient Calculator (Multivariable)Divergence CalculatorCurl CalculatorLine Integral CalculatorSurface Integral CalculatorJacobian Matrix CalculatorNewton's Method CalculatorRREF Calculator (Row Echelon Form)Matrix Inverse CalculatorMatrix Multiplication CalculatorDot Product CalculatorCross Product CalculatorVector Magnitude CalculatorUnit Vector CalculatorAngle Between Vectors CalculatorNull Space CalculatorColumn Space CalculatorCramer's Rule CalculatorMatrix Diagonalization CalculatorQR Decomposition CalculatorCholesky Decomposition CalculatorMatrix Power CalculatorCharacteristic Polynomial CalculatorBayes' Theorem CalculatorF-Test / F-Distribution CalculatorHypergeometric Distribution CalculatorNegative Binomial Distribution CalculatorGeometric Distribution CalculatorExponential Distribution CalculatorWeibull Distribution CalculatorBeta Distribution CalculatorSpearman Rank Correlation CalculatorFisher's Exact Test CalculatorContingency Table CalculatorOdds Ratio CalculatorTip Splitter (Advanced)Lease vs Buy CalculatorHourly Rate Calculator (Freelancer)Invoice Late Fee CalculatorESPP CalculatorStock Split CalculatorOptions Probability CalculatorDollar to Gold ConverterBeam Load CalculatorPipe Flow CalculatorGravel, Sand & Topsoil CalculatorRandom Sentence GeneratorRandom Paragraph GeneratorRandom Math Problem GeneratorRandom Bible Verse GeneratorRandom Cat/Dog Name GeneratorRandom Debate Topic GeneratorBody Recomposition CalculatorAlcohol Calorie CalculatorMedication Dosage CalculatorPace to Calories CalculatorHydration CalculatorTrain Meeting Problem SolverAge Word Problem SolverMixture Problem SolverWork Rate Problem SolverDistance-Speed-Time Triangle CalculatorCoin Word Problem SolverNumber Bonds GeneratorCarry and Borrow VisualizerTimes Tables QuizMental Math TrainerRoman Numeral Math SolverEgyptian Multiplication CalculatorVedic Math Tricks CalculatorRussian Peasant MultiplicationSoroban Abacus SimulatorAnnuity Payout CalculatorReverse Mortgage CalculatorVariable Annuity CalculatorFixed Indexed Annuity CalculatorBond Convexity CalculatorBond Duration Calculator (Macaulay & Modified)Forward Rate CalculatorMortgage Recast CalculatorTreasury Inflation-Protected Securities (TIPS) CalculatorStock Beta CalculatorTreynor Ratio CalculatorSortino Ratio CalculatorDoppler Effect CalculatorSpring Constant CalculatorPendulum Period CalculatorCentripetal Force CalculatorAngular Velocity CalculatorMoment of Inertia CalculatorSnell's Law CalculatorCoulomb's Law CalculatorElectric Field CalculatorMagnetic Field of Wire CalculatorLens Equation CalculatorA/B Test Significance CalculatorA/B Test Sample Size CalculatorConversion Rate CalculatorCustomer Lifetime Value (CLV) CalculatorCustomer Acquisition Cost (CAC) CalculatorChurn Rate CalculatorRetention Rate Cohort CalculatorNPS (Net Promoter Score) CalculatorPareto Chart GeneratorSix Sigma Process Capability CalculatorTessellation GeneratorSpirograph GeneratorVoronoi Diagram GeneratorDelaunay Triangulation GeneratorL-System Fractal GeneratorJulia Set GeneratorPolar Equation Plotter3D Surface PlotterSierpinski Triangle GeneratorcURL Command BuilderHTTP Status Code ReferenceUUID Validator/DecoderURL ParserQuery String BuilderSVG to React/JSX ConverterSCSS to CSS CompilerLess to CSS CompilerTypeScript PlaygroundJSON Schema GeneratorImage to ASCII Art ConverterImage to SVG TracerLipogram CheckerPangram CheckerAcronym GeneratorBackronym GeneratorPig Latin TranslatorEXIF Data Viewer/RemoverROT13 Encoder/DecoderAtbash Cipher ToolVigenère Cipher ToolPronunciation IPA ConverterHemingway-Style Readability EditorSentence Length Variance AnalyzerWord Frequency AnalyzerBusiness Days CalculatorAdd Business Days to DateDate Pattern GeneratorHow Long Until CalculatorBirthday Across Cultures CalculatorLunar Calendar ConverterHijri Calendar ConverterHebrew Calendar ConverterInsulin Sensitivity Factor CalculatorCarb-to-Insulin Ratio CalculatorLean Body Mass to Strength CalculatorOne-Mile Walk Test (Rockport) CalculatorCooper 12-Minute Run CalculatorFFMI CalculatorAPGAR Score CalculatorGlasgow Coma Scale CalculatorWells Score Calculator (DVT/PE)Tennis Score TrackerSoccer xG (Expected Goals) CalculatorCricket Run Rate CalculatorRugby Points CalculatorBoxing Punch Power CalculatorRace Time PredictorSwimming SWOLF CalculatorYoga Pose Hold TimerFishing Knot Strength CalculatorBike Gear Ratio CalculatorClimbing Grade ConverterWine Pairing SuggesterStandard Drink CalculatorCaffeine Half-Life TrackerSpice Substitution FinderDietary Restriction Recipe FilterMarinade Time CalculatorFermentation Time CalculatorSmoking Wood Pairing GuideFreelance Project Pricing CalculatorSaaS Pricing CalculatorSubscription Cost TrackerSide Hustle ROI Calculator