Section Modulus Calculator

Created by Luis Hoyos
Based on research by
Richard G. Budynas and J. Keith Nisbett Roark's Formulas for Stress and Strain (Table A.1) McGraw-Hill Education (2020)See 2 more sources
Beer F, Johnston E, DeWolf J et al. Mechanics of Materials, 7th Edition McGraw-Hill Education (2014)Hibbeler R Mechanics of Materials 10th edition Pearson Educación (2017)
Last updated: Aug 24, 2022

Calculating the section modulus is an interesting way to study the stress response of a beam to bending. With this tool, you'll be able to calculate the elastic and plastic section modulus of I-sections and many other common structural shapes.

If you don't know what is the section modulus, in the following article, we talk about it, the difference between the elastic and the plastic version, and the formulas for its calculation. Keep reading!

What is the elastic section modulus?

To know where the section modulus comes from, let's remember the widely known flexure formula used to determine the maximum stress in a beam subjected to bending:

σmax=McI=MI/c\sigma_{max} = \frac{Mc}{I} = \frac{M}{I/c}


  • σmax\sigma_{max} — Maximum normal stress in the beam. This stress occurs at a distance cc from the neutral axis.
  • cc — Largest perpendicular distance from the neutral axis to a point in the section;
  • MM — Bending moment about the neutral axis; and
  • IIArea moment of inertia of the beam cross-section about the neutral axis.

Let's remember that this equation only applies if the beam meets the following conditions:

  • It is a prismatic beam (i.e., in the form of rectangular prism).
  • It is symmetrical about the axis perpendicular to the neutral axis.
  • Its material is homogenous and behaves according to Hooke's law.

For example, we can use the flexure formula for the following case:

Beam under bending
Beam under bending.

Just like the area moment of inertia, the distance cc depends solely on the geometry of the section. We can combine II and cc and generate a new geometrical property that entirely accounts for the effects of the geometry on the normal stress. This property is known as the section modulus or elastic section modulus:

S=IcS =\frac{I}{c}

With this new property, we can now calculate the maximum normal stress due to bending by only knowing MM and SS:

σmax=MS\sigma_{max} = \frac{M}{S}

As well as for the moment of inertia, we can define the section modulus for the x and y directions. The axis to choose will depend on the direction of the momentum vector. For example, if the moment vector acts in the x-direction (the most common situation), we choose the section modulus in the x-direction.

Even so, if we face the situation of unsymmetric bending (bending in various directions or planes), we'll need to use methods that require the section modulus in both directions. In the last section of this article, you can look at a table with the different elastic and plastic section modulus formulas for different axes.

What is the plastic section modulus?

The plastic section modulus has a similar function to its elastic counterpart, but for situations in which we surpass the yield strength of the material and it no more exhibits a linear elastic behavior. The elastic section modulus makes it possible to calculate the plastic moment of the section:

Mp=ZσYM_p = Z\sigma_Y


  • MpM_p — Plastic moment;
  • ZZ — Plastic section modulus; and
  • σY\sigma_Y — Yield strength of the beam material.

The plastic moment refers to the moment required to cause a plastic deformation across all the fibers of the beam section. As we know, for bending, the normal stress is higher at the points farthest from the neutral axis, and, therefore, it will reach the yield strength first at those points. Once the moment (M) equals the plastic moment (Mp), the yield strength will have reached the whole section.

Plastic moment concept explanation.
Plastic moment concept explanation.

With the previous equation, we can easily predict the bending moment that will cause plastic deformation by only knowing the plastic section modulus and yield strength.

Now that we know the concepts let's look at the different formulas to calculate the section modulus.

Formulas to calculate the section modulus

In the following table, you can look a the elastic and plastic section modulus formulas, which are the ones this section modulus calculator uses. Scroll sideways to display the whole table.


Elastic section modulus (S)

Plastic section modulus (Z)


Image of a square section and its dimensions

yc=xc=a/2y_c = x_c = a/2

Zx=Zy=0.25a3Z_x = Z_y = 0.25a^3

Ix=Iy=a412I_x = I_y = \frac{a^4}{12}

Sx=Sy=Ixyc=a36S_x = S_y =\frac{I_x}{y_c} = \frac{a^3}{6}


Image of a rectangular section and its dimensions


Zx=0.25bd2Z_x = 0.25bd^2


Zy=0.25db2Z_y = 0.25db^2

Ix=bd312I_x = \frac{bd^3}{12}

Iy=db312I_y = \frac{db^3}{12}

Sx=Ixyc=bd26S_x = \frac{I_x}{y_c} = \frac{b d^2}{6}

Sy=Iyxc=db26S_y = \frac{I_y}{x_c} = \frac{d b^2}{6}

Hollow rectangle

Image of a hollow rectangle section and its dimensions


Zx=0.25(bd2bidi2)Z_x = 0.25(bd^2-b_id_i^2)


Zy=0.25(db2dibi2)Z_y = 0.25(db^2-d_ib_i^2)

Ix=bd3bidi312I_x = \frac{bd^3-b_id_i^3}{12}

Iy=db3dibi312I_y = \frac{db^3-d_ib_i^3}{12}

Sx=IxycS_x = \frac{I_x}{y_c}

Sy=IyxcS_y = \frac{I_y}{x_c}

Tee section

Image of a hollow tee section and its dimensions


If twdbtt_wd \ge bt, then



A=tb+twdA = tb + t_wd

If twdbtt_wd \le bt, then

Ix=b(d+t)3d3(btw)3         A(d+tyc)2I_x = \frac{b(d+t)^3-d^3(b-t_w)}{3} \\ \ \ \ \ \ \ \ \ \ - \footnotesize A(d+t-y_c)^2


Iy=tb3+dtw312I_y = \frac{tb^3+dt_w^3}{12}

Zy=b2t+tw2d4Z_y= \frac{b^2t+t_w^2d}{4}

Sx=Ixd+tycS_x = \frac{I_x}{d+t-y_c}

Sy=IyxcS_y = \frac{I_y}{x_c}

Channel section

Image of a hollow rectangle section and its dimensions


If 2twdbt2t_wd \ge bt, then



Ix=b(d+t)3d3(b2tw)3         A(d+tyc)2I_x = \frac{b(d+t)^3-d^3(b-2t_w)}{3} \\ \ \ \ \ \ \ \ \ \ -\footnotesize A(d+t-y_c)^2

If twdbtt_wd \le bt, then