Skip to main content
Calcimator

Wood Beam Design Calculator

Check bending adequacy of wood beams per NDS ASD: compare actual bending stress against adjusted allowable stress.

About this calculator

This calculator runs a single-span, uniformly-loaded wood beam through the core NDS (National Design Specification for Wood Construction, published by the American Wood Council) allowable-stress-design bending check. It first finds the maximum bending moment with the standard simply-supported formula M = wL²/8, then converts your beam's actual width and depth into a section modulus S = bd²/6 — the geometric property that resists bending. Dividing moment by section modulus gives the actual bending stress the beam experiences, fb = M/S. That gets compared against an adjusted allowable stress, built here from a generic 10 MPa reference bending value multiplied by four adjustment factors you supply directly: a species factor, a grade factor, a wet-service factor (CM), and a temperature factor (Ct).

If actual stress stays at or below the adjusted allowable, the beam passes. Because the reference Fb is a single fixed baseline rather than a species-and-grade lookup table, you're expected to enter species and grade as multipliers relative to that baseline (per NDS Supplement Table 4A) rather than picking a species by name — get those factors wrong and the whole check shifts. This is a bending-only screen: it says nothing about shear capacity, deflection limits, or connection design, all of which can govern before bending does on shorter, heavily loaded spans. It also assumes a single uniform load and no lateral-torsional buckling reduction for slender beams, so a beam that passes here can still fail on real-world checks a full NDS design would include.

Inputs

ft
kN/m

NDS Supplement Table 4A: DF-L=1.0 reference; Southern Pine higher Fb; SPF lower; adjust relative

mm
mm

NDS Table 4A: dry use CM=1.0; wet service CM=0.85 (Fb), 0.97 (E), 0.67 (Fv)

Results

Maximum Moment

10 kN·m

Actual Bending Stress (fb)

12.21 MPa

Adequate?

0 (1=yes, 0=no)

Required Bending Stress12.21 MPa
Adjusted Allowable (F'b)10 MPa

Figures current as of 2018. Source: American Wood Council, National Design Specification (NDS) for Wood Construction, 2018 Edition, Table 4A (Adjustment Factors) and Chapter 3 (Design Values for Structural Members)

How to Use This Calculator
  1. Enter the beam span in feet and the tributary width.
  2. Input the dead load, live load, and any point loads in lbs or psf.
  3. Set the wood species, grade, and moisture condition.
  4. Review the Required Section Modulus, Recommended Lumber Size, and the Deflection Check.
  5. Apply size adjustment factors and verify shear capacity at the supports.

How the result changes with Span Length

Span LengthMaximum MomentActual Bending Stress (fb)Adequate?
22.5 kN·m3.05 MPa1 (1=yes, 0=no)
35.63 kN·m6.87 MPa1 (1=yes, 0=no)
622.5 kN·m27.47 MPa0 (1=yes, 0=no)
1062.5 kN·m76.3 MPa0 (1=yes, 0=no)

What each input means

Span Length
Clear span length of the wood beam between supports.
Uniform Load
Total uniformly distributed load on the beam.
Species Adjustment Factor
Species-dependent adjustment per NDS Supplement Table 4A. Douglas Fir-Larch (visually graded sawn): Fb base 1,000–1,500 psi; Southern Pine: Fb up to 1,850 psi; Spruce-Pine-Fir (SPF): Fb 875–1,150 psi. Factor adjusts Fb relative to DF-L.
Grade Adjustment Factor
Lumber grade factor. Select = 1.0, No.1 = 0.86, No.2 = 0.72.
Beam Width
Actual width of the beam cross-section (e.g., 2×10 actual = 38 mm, 4×10 actual = 89 mm).
Beam Depth
Actual depth of the beam cross-section (e.g., 2×10 actual depth = 235 mm).
Moisture Factor (CM)
Wet service factor per NDS Table 4A adjustment factor CM. 1.0 for dry conditions (MC ≤ 19% for sawn lumber, per NDS §4.1.4); CM=0.85 for Fb; CM=0.97 for E; CM=0.67 for Fv in wet service (MC>19%).
Temperature Factor (Ct)
Temperature factor. 1.0 for T ≤ 100°F, 0.9 for 100-125°F, 0.7 for 125-150°F.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Span Length = 4, Uniform Load = 5, Species Adjustment Factor = 1, Grade Adjustment Factor = 1 = 8 input(s) provided
  2. Calculate Maximum Moment
    Maximum Moment
    10 = 10
  3. Calculate Actual Bending Stress
    Actual Bending Stress
    12.21 = 12.21
  4. Calculate Adequate?
    Adequate?
    0 = 0
  5. Calculate Required Bending Stress
    Required Bending Stress
    12.21 = 12.21
  6. Calculate Adjusted Allowable
    Adjusted Allowable
    10 = 10

Figures and sources

Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why do I enter a Species Adjustment Factor instead of picking a species like Douglas Fir from a list?

The calculator doesn't carry a species-and-grade lookup table internally — it works off a single fixed 10 MPa reference bending value and expects you to supply the species factor as a multiplier relative to that baseline, per Table 4A of the AWC's 2018 National Design Specification (NDS) for Wood Construction. That's why the help text gives you ranges like Douglas Fir-Larch at roughly 1.0 and Southern Pine higher: you're converting the real NDS Fb value into a ratio against the generic 10 MPa the engine actually uses.

Which matters more for reducing bending stress: increasing beam width or beam depth?

Depth, by a wide margin. Section modulus is S = bd²/6, so depth is squared while width is linear — doubling depth quarters the bending stress fb = M/S, while doubling width only halves it. That's the mathematical reason deeper joists and beams are so much more efficient at resisting bending than wider ones of the same cross-sectional area.

Does passing the 'Adequate?' check mean my beam design is complete?

No — this is a bending-stress screen only. It compares actual fb against an adjusted allowable Fb and says nothing about shear capacity at the supports, deflection under service loads, or connection design, any of which can govern before bending does, especially on shorter or heavily loaded spans. It also assumes a single uniform load with no lateral-torsional buckling reduction, so treat a pass here as one necessary check among several, not a finished design.

Why does the moisture factor (CM) reduce the allowable stress instead of increasing it?

CM represents wet-service conditions — moisture content above 19% for sawn lumber — which weaken wood's bending, stiffness, and shear properties relative to the dry-condition baseline the reference values assume. That's why CM is capped at 1.0 for dry use and drops below 1.0 (e.g. 0.85 for Fb) as service conditions get wetter: it's always a penalty on the adjusted allowable stress, never a bonus.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Engineering.