Skip to content

    Under active development. New calculators and features ship every week. Everything currently runs free while the site matures — pricing pages are a preview, checkout is not open yet.

    Calculates locally in your browser · ACI 318 strength design
    Concrete / flexure

    Concrete beam design calculator

    Reinforced concrete is designed by making the steel carry the tension the concrete cannot. This calculator solves the ACI 318 rectangular-section equation for the steel area a factored moment requires, applies the minimum-reinforcement floor, and checks that the section stays tension-controlled.

    Concrete28 MPaSteel420 MPaSectionTension-controlled
    Required steel
    940 mm²
    3132 mm² per metre of width
    φMn capacity
    150.0 kN·m
    Demand 150.0 kN·m
    Reinforcement ratio
    0.70%
    Maximum 1.81% for tension control
    Effective depth
    450 mm
    h 500 − cover 40 − half bar
    Design steps
    ACI 318 strength design with the equivalent rectangular stress block.
    940 mm²
    Design steps
    StepFormulaValue
    β10.85 − 0.05(f′c − 28)/70.850
    Required momentMu / φ166.7 kN·m
    As requiredsolve φMn = Mu940 mm²
    As minimummax(0.25√f′c/fy, 1.4/fy)·b·d450 mm²
    Stress block aAs·fy/(0.85·f′c·b)55.3 mm
    φMnφ·As·fy·(d − a/2)150.0 kN·m

    Singly reinforced, rectangular section, tension steel only. Shear and detailing are separate checks.

    Inspect the model
    Choose a quick result view, a scaled comparison, or the complete diagnostic set.
    Steel required against moment
    Almost linear at first, then steepening as the compression block deepens.
    Steel required against moment0.000455.64911.281366.911822.552278.1900303060609090120120150150180180210210240240270270300300As (mm²)
    Strength build-up
    Demand against the capacity the required steel provides.
    Strength build-up0.00035.4070.80106.20141.60177.00150.00DemandDemand150.00φMnφMnkN·m
    Canonical equations
    The exact relationships implemented by this engine.

    a = As·fy/(0.85·f′c·b) · Equivalent rectangular block, ACI 22.2.

    φMn = φ·As·fy·(d − a/2) · φ = 0.90 for tension-controlled sections.

    max(0.25√f′c/fy, 1.4/fy)·b·d · §9.6.1.2.

    ρ ≤ 0.319·β1·f′c/fy · Ensures εt ≥ 0.005.

    engineering methodology

    A clear path from inputs to results.

    Reinforced concrete is designed by making the steel carry the tension the concrete cannot. This calculator solves the ACI 318 rectangular-section equation for the steel area a factored moment requires, applies the minimum-reinforcement floor, and checks that the section stays tension-controlled.

    Step-by-step methodWorked exampleAssumptions explained

    How to use

    1. Enter the section width, overall depth, cover and bar size.
    2. Set f′c and fy.
    3. Enter the factored moment Mu.
    4. Read the required steel, the capacity and the tension-control check.

    The formula

    a=Asfy0.85fc′b,ϕMn=ϕAsfy(d−a2)a = \frac{A_s f_y}{0.85 f'_c b}, \qquad \phi M_n = \phi A_s f_y \left(d - \frac{a}{2}\right)

    Reference: ACI 318-19 §22.2 (equivalent rectangular stress block), §9.6.1.2 (minimum steel), §21.2 (tension control).

    Worked example

    300 × 500 mm beam, 28 MPa concrete, 150 kN·m

    Inputs
    • b = 300 mm, h = 500 mm, cover 40 mm, 20 mm bars.
    • f′c = 28 MPa, fy = 420 MPa.
    • Mu = 150 kN·m.
    Calculation path
    1. 1

      Effective depth: 500 − 40 − 10 = 450 mm.

    2. 2

      β1 = 0.85 at 28 MPa.

    3. 3

      Required steel from φMn = Mu: about 940 mm².

    4. 4

      Minimum steel: max(0.25√28/420, 1.4/420) × 300 × 450 = 450 mm², so strength governs.

    5. 5

      Stress block a = 940 × 420/(0.85 × 28 × 300) = 55.3 mm.

    6. 6

      φMn = 0.9 × 940 × 420 × (450 − 27.6) = 150.0 kN·m.

    Result

    As = 940 mm² (3.1 mm² per mm of width) · φMn 150.0 kN·m · tension-controlled.

    Interpreting the result

    The reinforcement ratio is the number to watch. Below the tension-control limit the section fails ductilely, with the steel yielding before the concrete crushes. Above it, φ drops and the failure mode becomes brittle — which is why the check matters as much as the steel area.

    Assumptions & limitations

    • Singly reinforced rectangular section in flexure only.
    • Tension-controlled φ = 0.90; the engine flags sections above the limit.
    • Shear, torsion, development length, crack control and fire detailing are excluded.

    Frequently asked questions

    Why is the minimum steel so large?

    To prevent brittle failure immediately after cracking. The 1.4/fy term usually governs for normal-strength steel.

    Does this design shear reinforcement?

    No. Shear, torsion and detailing are separate checks and usually govern the stirrup spacing.

    What if the section is too small?

    The required steel becomes imaginary. Increase the depth, the width, or both — depth is far more efficient.

    Methodology last reviewed 2026-10-21. Results are informational and not financial or engineering advice — see our disclaimer.