How to Design a Steel Beam

Designing a steel beam means picking the lightest shape that is strong enough and stiff enough for its loads. In the United States the strength checks come from the AISC Specification for Structural Steel Buildings (AISC 360), the loads from ASCE 7, and the deflection limits from the International Building Code (IBC). For most floor and roof beams the design comes down to four checks:

  • Bending — can the beam carry the maximum moment without yielding?
  • Lateral-torsional buckling — if the compression flange isn't braced, will the beam twist sideways first?
  • Shear — can the web carry the reactions near the supports?
  • Deflection — does the beam sag more than the code or the finishes allow?

This guide walks through those checks by hand on a real example, then shows how to run the same design in WebStructural's beam designer, which does the calculations for you.

The Steps to Design a Steel Beam

1. Find the loads

Floor and roof loads are given as area loads in pounds per square foot (psf). Multiply each one by the beam's tributary width — usually the beam spacing — to get a line load in pounds or kips per foot. Keep each load case separate:

  • Dead load (D) — slab, deck, finishes, ceiling, mechanical, and the beam itself.
  • Live load (L) — occupancy, from ASCE 7 Table 4.3-1 (for example 50 psf for offices, 40 psf for residential floors).
  • Roof live (Lr), snow (S), wind (W) and others where they apply.

For more on load cases and how they are combined, see load cases and load combinations.

2. Combine the loads

Strength checks use factored load combinations from ASCE 7. With Load and Resistance Factor Design (LRFD), the two that usually govern a floor beam are:

wu = 1.4D   or   wu = 1.2D + 1.6L

With Allowable Strength Design (ASD) the loads are left unfactored (D + L) and the safety factor is applied to the beam's strength instead. Deflection is always checked with unfactored service loads.

3. Find the maximum moment and shear

For a simply supported beam with a uniform load w over a span L:

Mmax = wL² / 8      Vmax = wL / 2

Continuous beams, cantilevers and point loads need a shear and moment diagram. You can draw one with the free shear and moment diagram calculator.

4. Pick a trial shape

If the compression flange is braced along its length (for example by a metal deck welded to the top flange), the beam can reach its full plastic moment, Mp = FyZx. Solving the LRFD bending check for the plastic section modulus gives the size you need:

Zx,req = Mu / (φb Fy)    with φb = 0.90

Wide-flange beams (W-shapes) are normally ASTM A992 steel with Fy = 50 ksi. Pick the lightest W-shape with Zx at least this large. The shape name gives its nominal depth and weight: a W16X26 is about 16 in. deep and weighs 26 lb/ft. Lighter usually means cheaper. The steel beam sizes chart lists Zx and the design bending strength of every W-shape, and the steel beam span chart gives a starting size for a span and load.

5. Check bending and lateral-torsional buckling

AISC 360 Section F2 gives the bending strength of a W-shape. It depends on the unbraced length Lb, the distance between points where the compression flange is held against moving sideways:

  • Lb ≤ Lp: the beam yields before it buckles, and Mn = Mp.
  • Lp < Lb ≤ Lr: inelastic lateral-torsional buckling; Mn drops in a straight line toward 0.7FySx.
  • Lb > Lr: elastic lateral-torsional buckling, and Mn falls off quickly.

The factor Cb raises the strength when the moment isn't constant along the unbraced segment (1.14 for a simple span with uniform load and no intermediate bracing). The check passes when Mu ≤ φbMn.

6. Check shear

From AISC 360 Section G2, for most rolled W-shapes:

φvVn = φv × 0.6 Fy × d tw × Cv1

φv = 1.0 when h/tw ≤ 2.24√(E/Fy) (53.9 for 50 ksi steel), and 0.90 otherwise. Shear rarely governs uniformly loaded beams, but check it for short spans and heavy point loads near a support.

7. Check deflection

For a simple span with a uniform load:

Δ = 5wL⁴ / (384 E I)

IBC Table 1604.3 sets the maximum deflection for floor members at L/360 under live load and L/240 under dead plus live load. Deflections are given as a fraction of the span so that beams of different lengths can be compared: a 12 ft beam that deflects 0.5 in. is at L/288, and so is an 18 ft beam that deflects 0.75 in. Beams that support brittle finishes, masonry or sensitive equipment often need stricter limits. Deflection is a service check, so use unfactored loads.

8. Pick the final size

If any check fails, try the next heavier or deeper shape and repeat. On short spans strength usually governs; on longer spans deflection usually does, and a deeper shape of the same weight is often the cheapest fix.

Worked Example: A 24 ft Steel Floor Beam

Given: an office floor beam spanning 24 ft, simply supported, with beams spaced 10 ft apart. Dead load is 60 psf (concrete slab on metal deck, ceiling, mechanical and finishes), not counting the beam. Live load is 50 psf (office, ASCE 7). The deck is welded to the top flange, so the compression flange is braced continuously. Steel is A992, Fy = 50 ksi, E = 29,000 ksi. Design by LRFD.

Loads

wD = 60 psf × 10 ft = 0.60 k/ft      wL = 50 psf × 10 ft = 0.50 k/ft

wu = 1.2(0.60) + 1.6(0.50) = 1.52 k/ft    (1.4D = 0.84 k/ft is smaller)

ASCE 7 would allow a small live load reduction here (about 7%, since the tributary area is 240 ft²). We skip it, which is conservative.

Moment, shear and required size

Mu = 1.52 × 24² / 8 = 109.4 kip-ft      Vu = 1.52 × 24 / 2 = 18.2 kips

Zx,req = 109.4 × 12 / (0.90 × 50) = 29.2 in³

Deflection sets its own minimum. The live load limit is L/360 = 288 in. / 360 = 0.80 in., and the dead plus live limit is L/240 = 1.20 in. Rearranging Δ = 5wL⁴/(384EI):

Ireq = 161 in⁴ for live load      Ireq = 236 in⁴ for dead plus live

So strength alone points to a W12X22 (Zx = 29.3 in³), but the dead plus live deflection limit needs a moment of inertia about 50% higher than that shape has.

Checking trial shapes

Each row below includes the beam's own weight. The numbers are demand divided by capacity, so anything above 1.00 fails. Click a shape to open it in the beam designer.

Shape Zx (in³) Ix (in⁴) Bending Live load deflection (L/360) Dead + live deflection (L/240) Result
W12X2229.31561.011.031.54Fails
W14X2233.21990.890.811.21Fails deflection
W14X2640.22450.740.660.99Passes, barely
W16X2644.23010.670.530.80Passes

The W14X26 and W16X26 weigh the same, but the deeper W16X26 is 23% stiffer, so it is the better choice.

Final checks for the W16X26

Bending. With self weight, wu = 1.2(0.60 + 0.026) + 1.6(0.50) = 1.55 k/ft and Mu = 111.7 kip-ft. With the top flange braced continuously, φMn = 0.90 × 50 × 44.2 / 12 = 166 kip-ft. Ratio 0.67. OK.

Shear. Vu = 1.55 × 24 / 2 = 18.6 kips. The W16X26 web has h/tw = 56.8, just over 53.9, so φv = 0.90 (Cv1 is still 1.0). φvVn = 0.90 × 0.6 × 50 × 15.7 × 0.250 = 106 kips. Ratio 0.18. OK.

Deflection. Live load: Δ = 0.43 in. ≤ 0.80 in. Dead plus live (1.13 k/ft): Δ = 0.96 in. ≤ 1.20 in. OK.

Use a W16X26. Deflection, not strength, decided the size.

Open this beam in the beam designer

How Bracing Changes the Answer

When a beam bends, one flange is in compression. Like a long ruler pushed from both ends, a slender compression flange can buckle sideways and twist the beam with it. This is lateral-torsional buckling, and bracing the compression flange is what prevents it. For a simple span the compression flange is the top one; over the interior support of a continuous beam or along a cantilever, it's the bottom one.

Here is the same W16X26 with the same 111.7 kip-ft demand, under three bracing conditions. For this shape Lp = 3.96 ft and Lr = 11.2 ft. Click a row to open that case in the beam designer.

Bracing Lb Cb φMn (kip-ft) Bending ratio
Deck welded to top flange0—1660.67
Braced at third points (filler beams)8 ft1.011310.85
Unbraced between supports24 ft1.14343.26

Without bracing the beam carries about a fifth of its braced strength. If you aren't sure how a beam is braced, design it as unbraced; that is always conservative.

ASD vs. LRFD

AISC 360 allows either method, and for typical floor loads they give similar sizes. LRFD factors the loads up and the strength down (φ = 0.90 for bending). ASD uses service loads and divides the strength by a safety factor (Ω = 1.67 for bending). For the W16X26 above, ASD gives Ma = 1.13 × 24² / 8 = 81.1 kip-ft against Mn/Ω = 184.2 / 1.67 = 110.3 kip-ft, a ratio of 0.74 versus 0.67 for LRFD (open the ASD design). LRFD tends to come out a little lighter when live load is small compared to dead load.

Design a Steel Beam in WebStructural

The hand calculation above takes a few iterations. WebStructural's beam designer runs every check from AISC 360 as you change the beam, including load combinations, lateral-torsional buckling with Cb, shear and deflection, for single spans, continuous beams and cantilevers. The interface follows six steps:

  1. Select a shape
  2. Choose a material grade
  3. Select a design method and deflection limits
  4. Add spans and configure supports
  5. Add loads
  6. Configure bracing

In this walkthrough we'll design a two-span continuous beam (a 12 ft span and a 4 ft span on pinned supports) carrying a uniform load. To skip ahead, open the finished beam.

If you'd like to follow along, open WebStructural in a separate tab. Each of the six steps has a button that opens a dialog for that part of the design.

WebStructural beam designer with buttons for shape, material, design method, spans, loads and bracing

Step 1: Select a Shape

Let's select a W shape from WebStructural's shape library, which is built from the AISC shapes database.

Click the "Shape" button to launch the Shape Dialog and select W8X15 from the list. You might need to scroll the list a little to find it.

This beam is roughly 8 inches deep and weighs 15 pounds per foot. After we enter the loads, we can change the shape if this one isn't adequate.

Shape dialog listing AISC W-shapes with W8X15 selected

Step 2: Choose a Material Grade

Each shape type has a usual steel grade. W-shapes are normally ASTM A992; HSS are often A500, and channels and angles A36.
Click the "Material Grades" button to launch the Material Dialog and select A992 from the material list.

Material dialog with ASTM A992 steel selected

Step 3: Select a Design Method — ASD, LRFD or Capacity

Click the Design Specification button to choose the method you would like to use. For this tutorial we'll use LRFD.

Design specification dialog with LRFD selected and the AISC 360 design equations listed

With ASD or LRFD, WebStructural builds the load combinations and applies the matching AISC 360 equations. You can view the equations and click any of them to leave it out of the analysis.

Unchecking Use LRFD/ASD Equations shows capacity ratios based on service loads only, which is useful for preliminary sizing or teaching. The Capacity option shows capacity ratios for the loads you enter with no load factors or design equations applied.

This dialog also sets the deflection limits, such as L/360 for live load and L/240 for total load. Change them for your use case.

Step 4: Add Spans and Configure Supports

A span is the distance between supports. To add or edit spans, click the Spans button or click a span dimension on the drawing. You can add spans to the left or right of the existing ones.

Click the Spans button, then click the Add Right Span button to add a second span. Set Span 1 to 12'-0" and Span 2 to 4'-0". Click the Close button to save your changes.

Spans dialog with a 12 ft span and a 4 ft span

Clicking a support (the gray triangle under the beam) cycles it through Pinned, Fixed and Free. Setting an end support to Free turns that span into a cantilever. For this example, leave all three supports pinned.

Your model should now look like this:

Two-span W8X15 beam, 12 ft and 4 ft spans on three pinned supports

Step 5: Add Loads

WebStructural supports four load types:

  • Uniform loads (kips per foot by default) — joists, rafters or a slab framing into the beam, found by multiplying the area load in psf by the tributary width.
  • Linear loads — loads that vary along their length, such as snow drifts or joists framing in at a skew.
  • Point loads (kips) — a beam or column bearing on the beam.
  • Moments (kip-feet) — for example from a column welded to the top of the beam with a horizontal force on it. Torsion can't be entered.

Each load can have a magnitude for every load case: dead, live, roof live, snow, wind, seismic and others. For this example we'll use a dead load D = 0.63 k/ft and a live load L = 1.5 k/ft over the whole beam, and Include Self Weight.

Click the Loads button to open the Loads Dialog. You can also click any load on the drawing. The dialog lets you add new loads or edit existing ones by clicking a row in the Current Loads table.

Loads dialog with the current loads table

Click the first (and only) row in the Current Loads table to open the uniform load dialog. Click Right End so the load runs to the end of the beam.

Uniform load dialog with the load extended to the right end of the beam

Check Show All Load Cases. In the load case table, enter 0.63 in the dead load box (D) and 1.5 in the live load box (L).

Enter service (unfactored) loads. WebStructural applies the LRFD or ASD load factors for you.

Your model should now look like this:

Beam model with dead and live uniform loads over both spans

Step 6: Configure Bracing

As the bracing example above shows, the unbraced length can change a beam's bending strength several times over. WebStructural treats supports as brace points and lets you add bracing in common configurations. Continuous bracing means the compression flange is braced along its whole length. To find the compression side, look at the moment diagram: positive moment puts the top flange in compression, negative moment (over interior supports and on cantilevers) the bottom flange.

Bracing options in WebStructural

For our example the beam is continuously braced, which is the default. Check that the bracing button says "Continuous Bracing."

Review the Results

WebStructural recalculates as you go. It runs a finite element analysis of the beam, then checks bending, shear and deflection against AISC 360 for every load combination. Each result is a demand-to-capacity ratio: "Bending 0.87" means the beam is at 87% of its design bending strength. Green means every ratio is below 1.0.

If a ratio is above 1.0 the result turns red and you need a larger beam. Pick a deeper or heavier shape and the results update.

For our example the W8X15 passes: bending 0.87 (at the interior support, where the moment is −44.4 kip-ft), shear 0.38 and deflection 0.97.

Design report for a W8X15: bending 0.87, shear 0.38, deflection 0.97, all passing under AISC 360-16 LRFD

Scroll down for reactions and the moment, shear and deflection diagrams for each load case.

Moment, shear and deflection diagrams for the two-span beam

Ready to design your next steel or wood beam in minutes?
Try WebStructural Now