Beam Bending Stress Calculator

Calculate bending stress for simply supported beams under point or uniform load. Choose from rectangular, circular, or custom cross‑sections. Check against allowable material stress and safety factor.

Typical: Steel 250e6, Timber 8e6, Concrete (compression) 30e6
Design tip: Always apply a safety factor (typically 1.5–2.5) by using an allowable stress lower than the material yield/ultimate strength. The calculator compares actual stress with the allowable stress you enter.
? Wood (point load)
? Steel (UDL)
?️ Concrete circular
Privacy first: All calculations are done locally in your browser. No data leaves your device.

What is Lateral Strength in Beams?

In structural engineering, lateral strength often refers to a beam's ability to resist bending (flexure) caused by transverse loads. For a simply supported beam with a central point load, the maximum bending moment occurs at the centre, and the resulting flexural stress is calculated using the engineer's bending formula.

Mmax = F · L / 4

S = b · h² / 6

σ = M / S

where F = point load (N), L = span (m), b = width (m), h = height (m).

The calculated stress σ is compared to the material's allowable stress to ensure safety. This tool uses the elastic flexure formula for rectangular sections.

Historical & Practical Background

The bending theory dates back to Galileo, but the modern formula σ = My/I was developed by Navier, Saint-Venant, and others in the 19th century. Today, it's fundamental in civil and mechanical engineering for designing beams, girders, and other structural elements. Understanding lateral strength helps prevent failures in buildings, bridges, and machinery.

When to Use This Calculator

  • Structural design: Sizing beams for houses, bridges, or industrial frames.
  • Material selection: Comparing stresses with allowable values for wood, steel, or concrete.
  • Educational purposes: Learning how load, span, and section dimensions affect bending stress.
  • Quick checks: Verifying hand calculations or preliminary designs.

Step-by-Step Calculation

  1. Maximum bending moment: For a central point load on a simply supported beam, M = F × L / 4.
  2. Section modulus (rectangular): S = (b × h²) / 6.
  3. Flexural stress: σ = M / S. This is the maximum normal stress due to bending (at the outer fibres).
  4. Optional: Approximate self‑weight = beam volume × density × gravity. (We assume concrete density 2400 kg/m³ for illustration).
Case Study: Timber Floor Beam

A timber beam (Douglas fir) with span 4 m carries a central point load of 5 kN from a column above. Section is 200 mm wide × 300 mm deep. Using the calculator: M = 5000×4/4 = 5000 N·m, S = 0.2×0.3²/6 = 0.003 m³, stress = 5000/0.003 ≈ 1.67 MPa. Allowable stress for Douglas fir is about 8 MPa, so the beam is safe. The graph shows the loading arrangement.

Material Considerations

  • Steel: High strength, ductile. Typical allowable stress ~150–250 MPa.
  • Timber: Anisotropic, strength depends on grain direction. Allowable stress ~5–15 MPa.
  • Reinforced concrete: Complex, but for preliminary checks, concrete's tensile strength is often ignored (steel rebars resist tension).
  • Self‑weight: For large beams, self‑weight adds to the load. Our calculator provides an estimate assuming concrete density, but you can add it manually.

Limitations & Assumptions

  • Linear elastic material behaviour (Hooke's law).
  • Small deflections; plane sections remain plane.
  • Simply supported ends (no fixity).
  • Rectangular cross‑section only. For other shapes, use appropriate section modulus.
  • Point load at mid‑span. For other load positions or distributed loads, formulas differ.

Programming Implementation (JavaScript)

Core calculation:

function calculateBeam(F, L, b, h) {
    const M = F * L / 4;                // N·m
    const S = b * Math.pow(h, 2) / 6;   // m³
    const stress = M / S;                // Pa
    // approximate self‑weight (concrete density 2400 kg/m³)
    const volume = b * h * L;            // m³
    const weight = volume * 2400 * 9.81; // N
    return { M, S, stress, weight };
}
                        

Reviewed by getzenquery Tech team.our calculators align with Eurocode and AISC standards.

Last updated: March 2026

Frequently Asked Questions

For a point load at distance a from left support, maximum moment = F·a·(L‑a)/L. This calculator assumes central load (a = L/2). For other positions, you can use the general formula and adjust accordingly.

For a rectangular cross‑section, the moment of inertia I = b·h³/12. The distance from neutral axis to extreme fibre is h/2. Section modulus S = I/(h/2) = (b·h³/12) / (h/2) = b·h²/6.

Compare the calculated stress with the material's allowable bending stress. For example, structural steel (grade S275) has allowable ~275 MPa, timber C24 ~7.5 MPa, concrete class C30/37 in compression ~30 MPa but tension is taken by steel. Always consult relevant building codes.

The calculator gives an approximate self‑weight assuming concrete density (2400 kg/m³). For other materials, multiply volume by density. For large spans, self‑weight can be significant and should be added to the point load as a uniformly distributed load.

The section modulus formula here is for rectangles. For I‑beams, channels, or other shapes, you need the actual section modulus (usually provided in tables). The moment formula remains the same.
References: Engineering ToolBox; Eurocode 3: Design of steel structures; Wikipedia: Flexural strength.