# Bending Stress Calculator

Calculate the maximum bending (flexural) stress σ_max = M·c/I = M/Z at the outermost fiber of a beam section. Supports solid circle, rectangle, hollow tube, and I-beam; computes I, section modulus Z, and distance c automatically. Stress in MPa.

> Canonical page: https://elysiatools.com/en/tools/bending-stress-calculator

- **Category:** Math & Numbers

- **Keywords:** bending stress, flexural stress, section modulus, sigma = M·y/I, M/Z, I-beam, beam section, strength of materials, mechanics of materials, structural, civil engineering

## Overview

The Bending Stress Calculator computes the maximum flexural stress at the outermost fiber of a beam section using the formula σ_max = M·c/I = M/Z. By selecting a cross-section shape—such as a rectangle, solid circle, hollow tube, or I-beam—and entering the bending moment and section dimensions, the tool automatically calculates the moment of inertia, section modulus, and distance to the extreme fiber to output the final stress in MPa.

## Inputs

- **Cross-Section Shape** (select)
- **Bending Moment M (N·mm)** (number): e.g. 5000000
- **Diameter D (mm)** (number): Required for Solid Circle.
- **Width b (mm)** (number): Section width (horizontal). Required for Rectangle.
- **Height h (mm)** (number): Section height (vertical). Required for Rectangle.
- **Outer Diameter Do (mm)** (number): Required for Hollow Circle.
- **Inner Diameter Di (mm)** (number): Required for Hollow Circle. Must be less than Do.
- **Flange Width B (mm)** (number): Required for I-Beam.
- **Total Height H (mm)** (number): Required for I-Beam.
- **Web Thickness tw (mm)** (number): Required for I-Beam.
- **Flange Thickness tf (mm)** (number): Required for I-Beam.
- **Decimal Places** (number)

## When to use

- When designing structural beams to ensure the maximum bending stress does not exceed the material's allowable yield strength.
- When analyzing mechanical shafts, axles, or structural profiles subjected to bending moments.
- When comparing the structural efficiency of different cross-sectional shapes under the same bending load.

## How it works

- Select the cross-section shape of the beam: Rectangle, Solid Circle, Hollow Circle (Tube), or I-Beam.
- Input the bending moment (M) in N·mm and the required dimensional parameters of the chosen shape in mm.
- The calculator computes the area moment of inertia (I), the distance to the outermost fiber (c), and the section modulus (Z = I/c).
- The tool applies the flexure formula to determine the maximum bending stress (σ_max) in MPa.

## Use cases

- Verifying the structural integrity of a rectangular timber joist under a known bending moment.
- Calculating the maximum bending stress on a hollow steel tube axle to prevent mechanical failure.
- Determining the required section modulus for an I-beam structural support during building design.

## Frequently asked questions

### What units should I use for the inputs?

The bending moment (M) must be in Newton-millimeters (N·mm), and all dimensional inputs must be in millimeters (mm).

### What shapes are supported by this calculator?

It supports four standard cross-sections: Rectangle, Solid Circle, Hollow Circle (Tube), and I-Beam.

### How is the section modulus (Z) calculated?

The section modulus is calculated as Z = I / c, where I is the area moment of inertia and c is the distance from the neutral axis to the outermost fiber.

### Why is the output stress in MPa?

Using Newtons (N) for force and millimeters (mm) for dimensions yields stress in N/mm², which is equivalent to Megapascals (MPa).

### Does this tool account for shear stress or axial loads?

No, this calculator specifically computes the maximum normal stress due to pure bending at the outermost fiber.

## Related tools

- [Active Earth Pressure (Rankine)](https://elysiatools.com/en/tools/active-earth-pressure): Calculate the Rankine active earth pressure on a smooth vertical wall backfilled with cohesionless soil. K_a = tan²(45°−φ/2). Optional uniform surcharge q. Returns the base pressure p₀, the total force P, and the resultant height.
- [RLC Admittance Calculator (Y = G + jB)](https://elysiatools.com/en/tools/admittance-calculator): Compute complex admittance Y = 1/Z = G + jB for series or parallel RLC circuits: G = R/|Z|², B = −X/|Z|². Returns conductance, susceptance, magnitude and phase angle. Supports any subset of R/L/C.
- [Antilog Calculator](https://elysiatools.com/en/tools/antilog-calculator): Calculate antilogarithms for any valid base and optionally verify the result by applying the logarithm again
- [Arithmetic Sequence Calculator](https://elysiatools.com/en/tools/arithmetic-sequence-calculator): Calculate the nth term, first terms, and finite sum of an arithmetic sequence
- [Bayes Theorem Calculator](https://elysiatools.com/en/tools/bayes-theorem-calculator): Calculate posterior probability P(A given B) using prior, likelihood, and false-positive rate
- [Bearing Capacity Calculator (Terzaghi)](https://elysiatools.com/en/tools/bearing-capacity-calculator): Calculate the Terzaghi ultimate bearing capacity of a shallow foundation: q_ult = c·Nc·sc + q·Nq·sq + 0.5·γ·B·Nγ·sγ. Computes Nc/Nq/Nγ and shape factors automatically; supports strip, square, and circular footings. Result in kPa.
- [Belt Pulley Speed Ratio Calculator](https://elysiatools.com/en/tools/belt-pulley-speed-ratio): Calculate the ratio, driven speed and belt linear speed of a belt drive. i = d₂/d₁ = n₁/n₂, belt speed v = π·d·n/60. Supports mm/cm/m/inch diameter units.
- [Break-Even Calculator](https://elysiatools.com/en/tools/break-even-calculator): Calculate the break-even point for a product or business based on fixed costs, variable costs, and price

## Samples

- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion

## Related content

- [Structural Beam and Member Preliminary Checks](https://elysiatools.com/en/hubs/structural-beam-member-checks): Screen a beam or slender member from support case and loading through reactions, section properties, bending and shear stress, deflection, and optional Euler buckling. Use the results for preliminary checking only, not design approval.
