You're sizing a beam for a known load, checking a bracket that looks too flexible, or reading a steel table and wondering which value matters. The geometry may be simple, but bending calculations become confusing when width, depth, axis direction, moment of inertia, and section modulus all appear together.
A section modulus calculator turns that geometry into a bending-related property. This guide brings the formulas, a consolidated reference table, worked examples, and a practical calculator workflow into one place. You'll see what the result means, how to verify it by hand, and where students commonly select the wrong axis or mix units.
What a Section Modulus Calculator Does
A section modulus calculator evaluates how a cross section's material is distributed around a bending axis. That distribution matters because material placed farther from the neutral axis contributes strongly to bending resistance. A deeper beam often performs better in one bending direction than a shallow beam with the same material area.
The usual elastic section modulus is written as S = I / c. Here, I is the second moment of area, or area moment of inertia, and c is the distance from the neutral axis to the farthest outer fiber. The calculator doesn't determine the load on your beam or the strength of its material. It calculates the geometric property that connects those later design checks.

What you enter
The exact inputs depend on the selected shape. A rectangle usually needs its width and height. A circle needs its diameter. An I-section needs dimensions such as overall depth, flange width, flange thickness, and web thickness. Hollow shapes need both outside and inside dimensions, or equivalent wall dimensions.
Choose one unit system before entering dimensions. If you enter millimetres, the output will be in cubic millimetres. If you enter inches, the output will be in cubic inches. Section modulus always has units of length cubed, such as mm³, cm³, m³, or in³.
What you get
The main output is the elastic section modulus, usually labeled S, Sx, or Sy, depending on the axis. Some calculators also provide the plastic section modulus, labeled Z, and a shape factor, which compares plastic and elastic values.
The result is useful for comparing shapes and for inserting into a bending-stress equation. It isn't a complete structural design check. Material strength, load arrangement, deflection, stability, connections, and applicable design standards still matter.
Core Formulas and Symbols Behind the Calculator
Every reliable section modulus calculator rests on a small set of geometric ideas. The first is the elastic section modulus:
S = I / c
The value I describes how the area is distributed about the selected axis. The value c measures the distance from that axis to the extreme fiber, meaning the farthest point in the cross section. Dividing the two gives a geometric measure of bending resistance at the outermost fiber.
For a rectangle bending about its horizontal centroidal axis, the second moment of area is:
I = bh³ / 12
The farthest fiber is halfway through the depth:
c = h / 2
Substitution gives:
S = bh² / 6
Notice the square on height in the final expression. That's why changing depth can influence bending performance much more than making the same small change to width.
Elastic and plastic values
The plastic section modulus, written Z, uses the areas on either side of the plastic neutral axis and their distances from that axis:
Z = Σ(Aᵢ · yᵢ)
Here, each Aᵢ is a portion of the cross-sectional area, and each yᵢ is the distance from that portion's centroid to the plastic neutral axis. The plastic expression applies to a fully yielded idealization, not to the initial elastic stress condition.
For a homogeneous, symmetric section, the elastic and plastic calculations use the same physical geometry but describe different stages of bending. Use S for elastic bending stress checks. Use Z only when the design method and material behavior permit plastic analysis.
Finding composite section properties
For built-up or unsymmetrical shapes, first locate the centroid. Then calculate each component's own moment of inertia and transfer it to the common centroidal axis with the parallel-axis theorem:
I = I₀ + Ad²
In this expression, I₀ is the component's inertia about its own centroidal axis, A is its area, and d is the distance between the two parallel axes.
Axis reminder: The same physical section can have different section modulus values about its strong and weak axes. Always identify the actual bending direction before reading the output.
How to Calculate Section Modulus Step by Step
Manual calculation is valuable because it gives you a way to audit a calculator. Use this sequence for a simple or built-up section.
- Identify the geometry. Draw the cross section and label every dimension. Decide which axis carries the bending.
- Locate the centroid. Symmetric rectangles and circles have obvious centroid locations. T-sections, angles, and other unsymmetrical shapes require an area-weighted calculation.
- Calculate the second moment of area. Use the appropriate standard formula, or divide the shape into simpler parts and apply the parallel-axis theorem.
- Measure the extreme-fiber distance. Find the distance from the neutral axis to the farthest material point on the tension or compression side.
- Divide. Compute S = I / c using consistent units.
- Label the axis and units. Write the result as Sx in mm³ or Sy in in³, rather than recording an unexplained number.
- Check the order of magnitude. A dimensional check often catches a missed square or cube.

Mirroring the process in a calculator
Select the shape first, then select the unit system. Enter only dimensions that belong to that shape. For an I-section, don't substitute a nominal depth for the actual overall depth unless the calculator specifically requests a nominal section designation.
Run the calculation and record the result with its axis label. If the calculator displays both Sx and Sy, compare them with your sketch. The larger result should generally correspond to the axis with more material distributed away from it.
Unit conversion causes many avoidable errors. Since section modulus has cubic length units, converting a dimension changes the result cubically. The safest practice is to convert every input dimension before calculating, not to convert one final value using an unverified shortcut.
Reference Table of Section Modulus for Common Shapes
The table below gathers formulas for the standard cross sections most often used in introductory mechanics and preliminary member checks. The formulas assume uniform material and the stated bending axis. For unsymmetrical shapes, the centroid and extreme-fiber distances must be handled carefully.
| Shape | Section Modulus S | Notes |
|---|---|---|
| Solid rectangle | Sx = bh² / 6 | About the horizontal centroidal axis, with width b and depth h. About the vertical axis, Sy = hb² / 6. |
| Solid circle | S = πd³ / 32 | Symmetric about any centroidal diameter, where d is diameter. |
| Hollow rectangle | Sx = [bh³ − bᵢhᵢ³] / (6h) | Outside dimensions are b, h and inside dimensions are bᵢ, hᵢ. Equivalent form: Sx = (bh³ − bᵢhᵢ³)/(6h). |
| Hollow circle or tube | S = π(D⁴ − d⁴) / (32D) | D is outside diameter and d is inside diameter. |
| I-beam, strong axis | Sx = Ix / cₓ | Calculate Ix for the complete section and use the farthest top or bottom fiber. |
| I-beam, weak axis | Sy = Iy / cᵧ | Calculate Iy about the vertical centroidal axis and use the farthest side fiber. |
| T-section | S = I / c | Find the centroid from the flange and web areas, then use the relevant extreme-fiber distance. |
| Angle section | Sx = Ix / cₓ, Sy = Iy / cᵧ | An unequal or equal angle is unsymmetrical about many axes. Orientation changes the result. |
| Solid triangle | S = I / c | Find the centroidal axis and the appropriate extreme-fiber distances. For a triangle with base b and height h, the centroidal inertia parallel to the base is bh³ / 36. |
Reading the table correctly
The rectangle and circle formulas are direct because their centroid locations and axes are straightforward. Hollow sections use subtraction, so the inner void must be included with the correct dimensions.
I-beams, T-sections, and angles deserve more care. Their section modulus can differ substantially between axes, and unsymmetrical shapes can have different values on opposite sides of an axis. For those sections, a calculator output is only useful if you've confirmed the orientation and axis labels.
Worked Example for a Rectangular Beam
Consider a wood beam with a 100 mm width and a 200 mm depth. We'll calculate its elastic section modulus about the horizontal axis through the centroid, then compare the result with a calculator using the same dimensions.
For a rectangle:
I = bh³ / 12
Substitute the dimensions:
I = (100 × 200³) / 12
This gives:
I = 66,666,667 mm⁴
The distance to the extreme fiber is half the depth:
c = h / 2 = 200 / 2 = 100 mm
Now divide:
S = I / c
S = 66,666,667 / 100 = 666,667 mm³, rounded to the nearest whole cubic millimetre.
You can reach the same result directly:
S = bh² / 6
S = (100 × 200²) / 6 = 666,667 mm³

Calculator cross-check
Choose rectangle, select millimetres, and enter 100 for width and 200 for height. The calculator should return an elastic section modulus of approximately 666,667 mm³, matching the hand calculation, with small differences possible from rounding.
For an adjacent framing estimate, you can also use the framing calculator, but keep its purpose separate from section-property calculations. A framing tool may help with layout or material planning, while the section modulus result describes the cross-sectional geometry used in bending analysis.
Why orientation matters
Rotate the same rectangle so that its 100 mm dimension becomes the vertical depth and its 200 mm dimension becomes the horizontal width. The section modulus about the new horizontal axis becomes:
S = (200 × 100²) / 6 = 333,333 mm³
The material hasn't changed, and the cross-sectional area hasn't changed. Only the bending axis and depth have changed. The deeper orientation provides the larger section modulus because the depth is squared in the rectangle formula.
Worked Example for an I-Beam or Hollow Tube
A hollow rectangular tube shows the axis effect clearly without requiring a steel designation table. Take an outside width of 100 mm, an outside height of 200 mm, an inside width of 80 mm, and an inside height of 180 mm. These dimensions describe a uniform wall thickness only if the corresponding sides are consistent, but the calculation works directly from the stated outside and inside dimensions.
About the horizontal centroidal axis, the second moment of area is:
Ix = (bh³ − bᵢhᵢ³) / 12
Substitute:
Ix = [100(200³) − 80(180³)] / 12
The result is:
Ix = 49,306,667 mm⁴
The section is symmetric vertically, so the extreme-fiber distance is:
cₓ = 200 / 2 = 100 mm
Therefore:
Sx = Ix / cₓ = 493,067 mm³
About the vertical centroidal axis:
Iy = (hb³ − hᵢbᵢ³) / 12
So:
Iy = [200(100³) − 180(80³)] / 12 = 12,426,667 mm⁴
The side extreme-fiber distance is:
cᵧ = 100 / 2 = 50 mm
Thus:
Sy = Iy / cᵧ = 248,533 mm³
Interpreting strong and weak axes
The horizontal-axis value is larger because the tube is deeper vertically. A load that bends the tube through its strong axis uses Sx. A load that bends it through its weak axis uses Sy. You can't choose the larger value because it gives a more favorable answer.
For circular tubes, the orientation issue disappears because every centroidal diameter is equivalent. A pipe calculator can support dimensional work for pipe-related projects, but verify that its output is the section property you need and not a different pipe quantity.
Enter the four tube dimensions into a hollow-rectangle calculator and compare both axis outputs with the hand calculation. The agreement should be close when the same units, dimensions, and axis definitions are used.
Using Section Modulus in Beam Strength Calculations
Section modulus enters the elastic bending check through the flexure relationship:
σ = M / S
Rearranging gives the bending moment capacity at a selected allowable stress:
M = S · σ_allow
This equation separates the roles of geometry and material. The section modulus comes from the shape. The allowable stress comes from the material, design method, condition, and safety requirements. A larger S reduces bending stress for the same moment, or permits a larger moment at the same allowable stress.
Suppose a beam experiences a bending moment of 2,000,000 N·mm, and the selected allowable bending stress is 10 N/mm². The required section modulus is:
S_required = M / σ_allow
S_required = 2,000,000 / 10 = 200,000 mm³
A rectangular section must therefore satisfy:
bh² / 6 ≥ 200,000 mm³
If the chosen width is 100 mm, solve for the required depth:
100h² / 6 = 200,000
h² = 12,000
The depth must be greater than the square root of that value, approximately 110 mm, before rounding and before any additional design requirements are applied.

What this calculation does and doesn't prove
This calculation compares bending stress with an allowable value. It doesn't establish that the beam is adequate in every respect. You still need to examine deflection, shear, lateral stability, local buckling, bearing, connections, load duration, and the actual material properties.
For a broader beam workflow, the beam calculator can help organize load and span inputs. Treat the section modulus as one required section property within that workflow, not as a replacement for engineering judgment or applicable standards.
Design distinction: Section modulus addresses bending stress. Moment of inertia governs flexural stiffness and therefore plays a central role in deflection calculations. A beam can pass one check and fail the other.
Common Mistakes When Using a Section Modulus Calculator
A calculator can perform correct algebra on incorrect inputs. These are the errors that most often make a plausible result unreliable.
- Mixed units: Entering one dimension in millimetres and another in inches corrupts the geometry. Use one unit system throughout, and expect a cubic unit in the result.
- Wrong bending axis: Selecting Sy when the beam bends about its horizontal axis produces the wrong comparison. Mark the neutral axis on your sketch before entering dimensions.
- Elastic and plastic confusion: S = I/c describes the elastic section modulus. Z describes a fully yielded idealization. Don't substitute one for the other without checking the design method.
- Incorrect hollow dimensions: A tube formula needs outside and inside dimensions. Wall thickness must be converted into the correct inside dimension before subtraction.
- Ignoring real geometry: Fillets, corner radii, holes, welds, and rolled-shape details can change section properties. For a standard steel section, compare the calculated value with a trusted manufacturer table.
- Treating S as the whole design: Section modulus doesn't check deflection, shear, buckling, bearing, fatigue, or connections. Complete the other required limit-state checks.
- Using nominal labels carelessly: A product name or nominal size may not equal the measured dimensions. Use the actual dimensions requested by the calculator.
The fastest quality check is a hand calculation for a simple shape. If the result differs, inspect the axis, units, and dimensions before assuming the tool is wrong.
Quick Reference Summary and Calculator Checklist
Keep these two expressions available:
- Elastic section modulus: S = I / c
- Plastic section modulus: Z = Σ(Aᵢ · yᵢ)
For a solid rectangle, the most useful shortcut is:
Sx = bh² / 6
For a solid circle:
S = πd³ / 32
For hollow shapes, calculate the outside property and subtract the inside property about the same axis. For I-beams, T-sections, and angles, find the centroid and evaluate each axis separately.
Calculator checklist
- Sketch the section. Label width, depth, thickness, holes, and orientation.
- Choose the bending axis. Confirm whether the load produces strong-axis or weak-axis bending.
- Use consistent dimensions. Keep every input in millimetres, inches, or another single unit system.
- Select the correct shape. Don't force an angle or tube into a solid-rectangle model.
- Record the axis label. Write Sx or Sy, not just “section modulus.”
- Check the units. Section modulus should have cubic length units.
- Verify simple cases by hand. Use the standard formula for rectangles and circles.
- Compare standard sections with published properties. Differences may result from fillets, radii, or manufacturing geometry.
- Complete the design checks. Include stress, deflection, shear, stability, connections, and material-specific requirements.
A section modulus calculator is most useful when it supports understanding rather than replacing it. Draw the shape, identify the axis, check the units, and then use the output in the appropriate bending equation.
thecalcs provides browser-based calculators for engineering, science, home services, and other practical calculations, including tools that can support beam and section-property workflows. Visit thecalcs to check your geometry, verify hand calculations, and continue from section modulus into related beam and structural calculations.



