Beam Deflection Calculator
Last updated: 2026-09-01
| Load (N) | Length | Modulo Elastico | Momento Inercia | |
|---|---|---|---|---|
| Caso 1 | 400 | 0.8 | 1000 | 0 |
| Caso 2 | 700 | 1.4 | 1000 | 0 |
| Caso 3 | 1000 | 2 | 1000 | 0 |
| Caso 4 | 1000 | 3 | 1000 | 0 |
| Caso 5 | 1000 | 5 | 1000 | 0 |
TL;DR: To calculate beam deflection, use the formula δ = (5 × w × L⁴) / (384 × E × I) for a simply supported beam with a uniformly distributed load, where δ is deflection, w is load per unit length, L is span length, E is the modulus of elasticity, and I is the moment of inertia — or use the direct formula for a point load δ = (P × L³) / (48 × E × I) if that matches your support conditions.
What Is the Beam Deflection Calculator?
The Beam Deflection Calculator is a structural engineering tool that computes the vertical displacement (sag) of a beam under a specified load. When a beam supports weight — whether from a floor system, a bridge deck, or a machine — it bends. That bending, measured at the beam’s midpoint or at any point along its length, is deflection. Excessive deflection causes cracked plaster, misaligned doors, and uncomfortable floor vibrations, even if the beam never fails structurally. This calculator helps you verify that a chosen beam size will stay within acceptable deflection limits before you buy material or pour concrete.
Who needs this tool? Civil and structural engineers use it for preliminary member sizing. Mechanical engineers apply it to frames and shafts. Architects and builders use it to check floor joists against building code limits (typically L/360 of the span for live loads). Even students use it to verify homework problems. The calculator accepts your beam’s geometry, material properties, and loading condition, then returns the maximum deflection so you can compare it against allowable values. It saves hours of hand calculations and reduces the risk of arithmetic errors.
The underlying physics is linear elastic bending theory — the classic Euler-Bernoulli beam equation. The calculator handles the most common configurations: simply supported beams (resting on two supports) and cantilevered beams (fixed at one end), under either a concentrated point load at the center or a uniformly distributed load across the entire span. You provide the span length, the total applied load (or load per unit length), the material’s elastic modulus, and the beam’s moment of inertia. The tool then outputs the maximum deflection, sometimes along with the slope at the supports, depending on the version you use.
How to Use the Calculator
- Select the beam support type. Choose between ‘Simply Supported’ (both ends resting on supports) or ‘Cantilever’ (one end fixed, the other free). This changes the formula used.
- Select the load type. Indicate whether you have a ‘Point Load’ (a single concentrated force) or ‘Uniformly Distributed Load’ (load spread evenly across the beam). If you pick a point load, you typically specify it as ‘Point Load at Center’ for a simply supported beam.
- Enter the span length (L). Input the distance between the two supports in your chosen unit — millimeters, centimeters, meters, inches, or feet. For a cantilever, this is the length from the fixed wall to the free end.
- Enter the load magnitude. For a point load, input the total force (e.g., Newtons, pounds-force). For a distributed load, input the load per unit length (e.g., kN/m, lb/ft). Do not input the total weight — the calculator expects the per-length value for distributed loads.
- Enter the modulus of elasticity (E). This is the material stiffness. Common values: structural steel ≈ 200 GPa (29,000 ksi), aluminum ≈ 69 GPa (10,000 ksi), Douglas fir timber ≈ 13 GPa (1,900 ksi). Use your material’s datasheet for accuracy.
- Enter the moment of inertia (I). This is the geometric property of the cross-section resisting bending. For a rectangular section, I = (b × h³) / 12, where b is width and h is height. For standard I-beams or channels, look up the value in manufacturer tables.
- Click ‘Calculate’. The calculator applies the appropriate formula and returns the maximum deflection, usually in the same unit system you used for input. Some versions also output the slope or the stress, but the key result is the deflection value.
Formula and Calculation Method
The deflection of a beam is derived from the double integration of the bending moment equation (M = E × I × d²y/dx²). The exact formula depends on two things: how the beam is supported (boundary conditions) and how the load is applied. The calculator picks the right equation based on your selections, but you should know what it is doing so you can verify the output.
For a simply supported beam with a point load at the center, the maximum deflection occurs at the midpoint:
δ = (P × L³) / (48 × E × I)
Where:
- δ = maximum deflection (mm, inches, etc.)
- P = the concentrated point load (N, kN, lbf)
- L = the distance between supports (mm, m, in, ft)
- E = Young’s modulus of the material (Pa, GPa, ksi)
- I = second moment of area about the bending axis (mm⁴, in⁴)
For a simply supported beam with a uniformly distributed load (w), the maximum deflection is also at midspan:
δ = (5 × w × L⁴) / (384 × E × I)
Here w is the load per unit length (N/mm, kN/m, lb/in). Notice the load is raised to the first power but the length is raised to the fourth power — this is why beam deflection is so sensitive to span length. Doubling the span increases deflection by a factor of 16 for a distributed load.
Worked example: A simply supported steel beam spans 6 meters. It carries a uniform load of 10 kN/m (including self-weight). The beam is a W200×52 section with a moment of inertia I = 52.9 × 10⁶ mm⁴ (5.29e-5 m⁴). Steel’s modulus of elasticity E = 200 GPa = 200 × 10⁹ Pa.
First, convert all units to a consistent system. L = 6 m. w = 10,000 N/m. E = 200 × 10⁹ N/m². I = 5.29 × 10⁻⁵ m⁴.
Plug into the formula: δ = (5 × 10,000 × 6⁴) / (384 × 200 × 10⁹ × 5.29 × 10⁻⁵)
Calculate step-by-step: 6⁴ = 1296. Multiply by 5 and 10,000: 64,800,000. The denominator: 384 × 200 × 10⁹ = 76.8 × 10¹². Multiply by I: 76.8 × 10¹² × 5.29 × 10⁻⁵ = 4.062 × 10⁹. Now divide: 64.8 × 10⁶ / 4.062 × 10⁹ = 0.01595 meters, or 15.95 mm.
The maximum deflection is 16 mm at midspan. For a 6 m span, the common deflection limit is L/360 = 6000/360 = 16.7 mm. So this beam passes the limit, but barely — it is at 95% of the allowable deflection. That is a useful engineering insight: this beam is borderline for deflection control, even though it may be strong enough in bending.
Practical Examples
| Scenario | Inputs | Result | Interpretation |
|---|---|---|---|
| Floor joist in a residential building | Simply supported, distributed load 2.5 kN/m, span 4 m, E = 9 GPa (timber), I = 8.3 × 10⁶ mm⁴ | δ = (5×2500×4⁴)/(384×9e9×8.3e-6) = 0.0446 m = 44.6 mm | L/360 = 11.1 mm — deflection is 4× the limit. The joist is far too flexible; increase section size or reduce spacing. |
| Steel gantry crane beam | Cantilever, point load at free end 20 kN, length 2.5 m, E = 200 GPa, I = 1.2 × 10⁷ mm⁴ (HEA 200) | For a cantilever with point load at end: δ = (P×L³)/(3×E×I) = (20000×2.5³)/(3×200e9×1.2e-5) = 0.01085 m = 10.9 mm | Acceptable for a crane with L/200 limit (12.5 mm). The beam deflects about 11 mm at the hook — good serviceability. |
| Aluminum shelf support | Simply supported, point load 500 N at center, span 1.2 m, E = 69 GPa, I = 4.2 × 10⁴ mm⁴ (rectangular 40×20 mm) | δ = (500×1.2³)/(48×69e9×4.2e-8) = 0.00745 m = 7.45 mm | L/200 = 6 mm — slightly over limit. The shelf will feel bouncy. Consider a deeper section. |
The cantilever formula for a point load at the free end is δ = (P × L³) / (3 × E × I) — note the ‘3’ in the denominator instead of ‘48’, which reflects the higher deflection of a cantilever under the same load. The calculator applies this automatically when you select ‘Cantilever’ as the support type.
Tips for Accurate Results
- Use a single unit system throughout. Mixing metric and imperial units is the most common error. If you input span in meters and load in pounds, your result will be off by several orders of magnitude. Convert everything to SI (meters, Newtons, Pascals) or US Customary (inches, pounds-force, psi) before entering values.
- Verify the load type matches your real condition. A ‘uniformly distributed load’ (e.g., snow on a roof, people on a floor) uses a different formula than a ‘point load’ (e.g., a heavy machine, a column). Applying the wrong formula gives a deflection that is incorrect by about 22% (0.625 times the point load formula divided by 0.25 times the distributed load formula, depending on what you are comparing).
- Check your support conditions. A beam fixed at both ends deflects far less than a simply supported beam under the same load. If your beam is welded into a concrete wall, it is not simply supported. The calculator’s default is usually simply supported — override it if you have fixed ends.
- Confirm the moment of inertia value. For a rectangular section, ensure you are using the correct axis. If the beam is wider than it is tall, I = b × h³ / 12 where h is the height (vertical dimension). Using the wrong axis can make the deflection 10 to 50 times larger than reality.
- Account for the beam’s self-weight if it is long or heavy. A 6 m steel I-beam weighs several hundred kilograms. Add this as part of the distributed load. The calculator does not add it automatically — you must include it in your w value.
- Check the deflection unit in the output. If you entered millimeters and meters, the result will be in meters. Multiply by 1000 to get millimeters. Many users misread a deflection of 0.025 m as 25 mm when it is actually 25 cm is not possible if you used consistent units — just be mindful of the decimal place.
Frequently Asked Questions
1. What is the allowable deflection for a beam?
The most common limit is L/360 of the span, which came from gypsum board cracking standards. For a beam spanning 4 meters (4000 mm), L/360 = 11.1 mm maximum deflection under live load. For industrial walkways or crane rails, L/240 or L/200 is often accepted. For beams supporting brittle finishes like plaster or masonry, the limit drops to L/480 or L/600. Your local building code (e.g., ASCE 7, Eurocode 5) provides the exact values. The international building code generally requires floors to resist deflection to L/360 for live loads and L/240 for total loads (live plus dead). Always check the governing code for your jurisdiction before finalizing a design.
2. How does span length affect beam deflection?
Deflection is proportional to the third power of the span for a point load (L³) and the fourth power for a distributed load (L⁴). This is the single most dominant factor. If you double the span of a beam with a distributed load, the deflection increases by 2⁴ = 16 times, assuming load per unit length stays the same. If the total load stays the same but the span doubles, the load per unit length halves, so the deflection changes by factor of (0.5 × 16) = 8 times. Practically, this means reducing the span by 20% (e.g., from 5 m to 4 m) cuts the distributed-load deflection by a factor of (0.8)⁴ = 0.41 — a 59% reduction. If deflection is your problem, reducing span or adding intermediate supports is almost always more effective than increasing the beam size.
3. What is the difference between moment of inertia (I) and section modulus (S)?
The moment of inertia (also called the second moment of area) is a property of the cross-section’s shape that measures how resistant it is to bending. It appears in the deflection formula as I (units of mm⁴ or in⁴). It depends on the area distribution around the neutral axis — material far from the axis contributes disproportionately more. The section modulus S is equal to I divided by the distance from the neutral axis to the outermost fiber (c). It is used for stress calculations (stress = M/S), not deflection. A beam can have a high I (low deflection) and a low S (high stress) if it is very deep but thin-walled. For your deflection calculator, you always need I, not S. If you only know S, multiply it by c (the distance to the extreme fiber) to get I.
FAQ
What types of beams does the Beam Deflection Calculator support?
The calculator supports common beam configurations, including simply supported, cantilever, fixed-fixed, and overhanging beams. It also accommodates various load types such as point loads, uniformly distributed loads, and moments, allowing for flexible structural analysis.
How do I input the beam material properties and cross-section?
You must enter the modulus of elasticity (E) of the material and the moment of inertia (I) of the cross-section. These values are crucial for calculating deflection, and the calculator provides default units (typically SI or imperial) that you can switch between via a dropdown menu.
Does the calculator account for self-weight of the beam?
No, the calculator assumes the beam is weightless unless you manually add the self-weight as a uniformly distributed load. To include self-weight, you can compute the beam's weight per unit length and add it to any external distributed load in the input fields.
Can I use this calculator for non-prismatic (tapered) beams?
No, the Beam Deflection Calculator is designed only for prismatic beams, meaning beams with a constant cross-section along their length. For tapered or stepped beams, you would need to use a more advanced finite element analysis tool or segment the beam into multiple prismatic sections.