engineering · structural-civil · beam-analysis

Beam Deflection Calculator

Computes deflection, moment and shear for a simply supported or cantilever beam under point and distributed loads, with span-over-deflection checks. Use it for a first-pass beam check.

Last updated
Formula Focus

Calculator overview

Inputs and outputs

This summary comes from the calculator's published input and output contract.

Inputs

Point Load Distance Conditional
About this input

The distance from the left support, or the fixed end of a cantilever, to the point load, in feet. It must not exceed the span.

Unit ft Default 10
Span
About this input

The distance between supports, or the length of the cantilever, in feet.

Unit ft Default 20 Range At least 0
Uniform Load Conditional
About this input

The distributed load spread along the beam, in kips per foot. Set it to zero for a point-load-only case.

Unit kip/ft Default 1.2 Range At least 0
Point Load Conditional
About this input

The concentrated load applied at a single location, in kips. Set it to zero for a distributed-load-only case.

Unit kips Default 10 Range At least 0
Support and load case
About this input

The support and loading arrangement being analysed, such as a simply supported beam or a cantilever under point or distributed load. It selects the deflection and moment equations used.

Default Simply supported, uniform load Allowed Simply supported, uniform load, Simply supported, point load at midspan, Simply supported, point load at distance a, Cantilever, uniform load, Cantilever, point load at the free end, Simply supported, two equal loads at the third points
Modulus Of Elasticity
About this input

The material stiffness, in kips per square inch. For structural steel this is about 29000.

Unit ksi Default 29000 Range At least 0
Moment Of Inertia
About this input

The section moment of inertia about the bending axis, in inches to the fourth power. A larger value stiffens the beam and reduces deflection.

Unit in4 Default 448 Range At least 0

Outputs

Reaction At Support 1
About this output

The vertical reaction at the left support, in kips.

Unit kips
Passes L360
About this output

Whether the maximum deflection stays within the span-over-360 limit. Reads no when the beam deflects more than that limit allows.

Unit yes/no
Passes L240
About this output

Whether the maximum deflection stays within the span-over-240 limit.

Unit yes/no
Total Applied Load
About this output

The sum of the distributed and point loads on the beam, in kips, which must equal the sum of the reactions.

Unit kips
Span Over Deflection
About this output

The span divided by the maximum deflection, expressed as the denominator of a span-over ratio. A larger number means a stiffer beam, and it is compared against limits such as span over 360.

Unit ratio
Reaction At Support 2 Conditional
About this output

The vertical reaction at the right support, in kips. For a cantilever the whole load is carried at the fixed end.

Unit kips
Maximum Deflection
About this output

The largest transverse deflection, in inches, at the governing location. Downward deflection is reported as a positive value.

Unit in
Allowable Deflection At L360
About this output

The span-over-360 deflection limit, in inches, a common serviceability target for live-load deflection of floor members.

Unit in
Allowable Deflection At L240
About this output

The span-over-240 deflection limit, in inches, a looser serviceability target often used for total load or roof members.

Unit in
Model Status
About this output

The overall check on your entries, shown above the results. It reads OK when the inputs are usable, NOT VALID with a reason when an entry makes the model meaningless, or CHECK with a reason when a result is valid but worth a second look. Read it before you trust the numbers below.

No unit declared
Maximum Shear
About this output

The largest internal shear force along the beam, in kips.

Unit kips
Maximum Moment
About this output

The largest bending moment along the beam, in kip-feet, at the governing location for the selected load case. This is an analysis result, not a design or a check of one, and design must be performed and sealed by a licensed engineer to the codes adopted where the work is built.

Unit kip.ft

What it is

The Beam Deflection Calculator estimates the deflection, bending moment and shear in a single span under a standard loading arrangement, and checks the deflection against the two span-over ratios most often used for serviceability. It covers six arrangements: a simply supported beam under a uniform load, a point load at midspan, a point load at any distance along the span, or two equal loads at the third points, and a cantilever under a uniform load or a point load at the free end.

It works in United States customary units: feet for the span, kips and kips per foot for loads, kips per square inch for the modulus of elasticity, and inches to the fourth power for the moment of inertia. Deflections come back in inches and moments in kip-feet.

Use it for a first-pass serviceability check, not as a design. It is an elastic analysis of one span in bending, and it checks no strength limit state at all.

Methodology

Purpose and model boundary

This model calculates reactions, maximum bending moment, maximum shear, and maximum transverse deflection for six classical prismatic-beam load cases. It also compares deflection with span-over-360 and span-over-240 serviceability limits. It is a first-pass linear-elastic analysis, not member design or certification.

The spreadsheet remains the calculation authority. The page sends the named inputs to the workbook and presents the returned values, diagrams, and status without recreating the equations in browser code.

Inputs and units

Input Meaning and unit
Support and load case Six choices: simple-span uniform load, simple-span midspan point load, simple-span eccentric point load, cantilever uniform load, cantilever tip load, or two equal third-point loads.
Span, L Feet between supports, or cantilever length.
Uniform load, w Kips per foot; used only by the two uniform-load cases.
Point load, P Kips; used only by the four point-load cases.
Point-load distance, a Feet from the left support or fixed end; used only by the eccentric simple-span case.
Modulus, E Kips per square inch.
Moment of inertia, I Inches to the fourth power about the bending axis.

The workbook converts span and load locations to inches where required by the deflection equations and returns moment in kip-feet, shear and reactions in kips, and deflection in inches.

Governing relationships

The selected load case chooses one closed-form Euler-Bernoulli elastic solution. Representative governing values are:

  • simple span, uniform load: Mmax = wL²/8, Vmax = wL/2, δmax = 5wL⁴/(384EI);
  • simple span, midpoint point load: Mmax = PL/4, Vmax = P/2, δmax = PL³/(48EI);
  • simple span, eccentric point load: with b = L − a and d = min(a,b), Mmax = Pab/L and δmax = P d (L² − d²)^(3/2) / (9√3 EIL);
  • cantilever, uniform load: Mmax = wL²/2, Vmax = wL, δmax = wL⁴/(8EI);
  • cantilever, tip point load: Mmax = PL, Vmax = P, δmax = PL³/(3EI);
  • two equal third-point loads of magnitude P each: Mmax = PL/3, Vmax = P, δmax = 23PL³/(648EI).

Allowable deflections are L/360 and L/240, with L expressed in inches. When deflection is positive, the span-over-deflection ratio is L / δmax.

Calculation sequence

  1. The load-case selection controls which load inputs are relevant and which closed-form row is selected.
  2. The workbook converts the entered geometry and evaluates all six formula rows.
  3. The selected row supplies governing moment, shear, deflection, reactions, and total applied load.
  4. The deflection is compared with L/360 and L/240 and plotted alongside the published moment and shear diagrams.
  5. The workbook evaluates Model_Status in the precedence shown below.

Outputs and interpretation

Maximum_Moment, Maximum_Shear, and Maximum_Deflection are magnitudes for the selected idealized case. Reactions and total load support equilibrium review. Span_Over_Deflection is blank when deflection is nonpositive; otherwise, a larger denominator indicates a stiffer response. Passes_L360 and Passes_L240 compare only against those generic limits and do not select the code limit appropriate to a particular occupancy, finish, or load combination.

Validation and status logic

The workbook evaluates status in this order:

Condition Returned status
Span is less than or equal to zero NOT VALID: span must be greater than zero
Modulus or moment of inertia is less than or equal to zero NOT VALID: modulus and moment of inertia must both be greater than zero
Uniform load or point load is negative NOT VALID: loads cannot be negative
In the eccentric point-load case, distance a is not strictly inside the span NOT VALID: distance a must lie inside the span
Maximum deflection exceeds L/360 CHECK: deflection exceeds span over 360
None of the preceding conditions applies OK

The L/240 comparison remains visible but does not have a separate status branch.

Assumptions and limitations

  • The member is straight, prismatic, linearly elastic, and adequately represented by Euler-Bernoulli small-deflection theory.
  • Supports, restraint, and loading match one of the six idealized cases exactly.
  • E and I are constant; shear deformation, residual stress, cracking, composite action, support settlement, and geometric nonlinearity are omitted.
  • Self-weight is included only when the user incorporates it in the distributed load.
  • The model does not check flexure, shear strength, lateral-torsional buckling, vibration, bearing, connections, stability, load combinations, or code-specific serviceability requirements.
  • The charts are formula-backed analysis diagrams, not a finite-element solution.

Restrictions and non-computing states

This calculator restricts the load case to six exact choices, enforces nonnegative loads, and supplies formula-backed visibility for mode-specific inputs. The workbook requires positive span, modulus, and inertia, and an eccentric-load distance strictly between zero and span. A zero active load produces zero response and no span-over-deflection value by design. Protected formulas may display zeros in invalid states; they are not analysis results.

Errors and warnings

A rejected entry means the request did not meet the published input rules and no workbook analysis was made. A workbook NOT VALID status identifies geometry, stiffness, or loading that prevents the selected equation from being used. CHECK means the solution is calculated but exceeds the workbook's L/360 reference. A connection or calculation-service failure is an availability problem, not a structural conclusion.

References

The workbook derives its relations rather than reproducing any table, chart or figure from a specification, standard or agency publication. The six load cases are the classical closed-form solutions of elastic beam theory, obtained by integrating the Euler-Bernoulli equation for a prismatic member, and they appear in substantially the same form in every structural engineering text and handbook.

The span-over-360 and span-over-240 ratios are conventional serviceability targets in United States practice rather than provisions reproduced here. The limit that actually governs your member comes from the building code adopted where the work is built and from what the member supports.

Material and section values are supplied by you and carry no authority from this tool. Values for design must come from the governing specification, the manufacturer, or local design data.

Additional source notes migrated from Methodology

The workbook uses classical elastic-beam relationships. The delivered audit reconciles the supported-beam cases with Engineering ToolBox beam stress and deflection formulas; the reviewer packet also lists SkyCiv's beam calculator and ClearCalcs beam analysis as independent comparators. Applicable design codes and a qualified engineer govern real structures.

Frequently asked questions

Does passing the deflection check mean my beam is adequate?
No, and this is the most important limitation to understand. The tool checks deflection only. It reports the maximum moment and shear but never compares them against a section capacity, so it performs no strength check of any kind. A beam can pass span-over-360 comfortably and still be unsafe in bending, shear, lateral-torsional buckling or web crippling. Deflection is a serviceability question; adequacy is a strength question this tool does not ask.
Why is the maximum deflection not under the point load?
For a point load away from midspan the beam's deflected shape peaks somewhere between the load and the centre of the span, not at the load itself, and that peak is the larger number. The tool reports the true maximum and uses it for the span-over checks. If you compare against a source that reports deflection at the load you will see a smaller value; that value is not the governing one.
Which limit should I use, span over 360 or span over 240?
That depends on your governing code and on what the beam supports, not on this tool. Broadly, the tighter span-over-360 is often applied to live load deflection where a beam carries a brittle finish such as plaster, and the looser span-over-240 to total load. Both allowable values are reported so you can compare against whatever limit applies to you.
Why does the point load I entered not change the answer?
Because the selected load case decides which inputs take part. Choosing "Simply supported, uniform load" evaluates the uniform relation only, so the point load sits unused on the form. Pick a point-load case to bring it into the calculation, and set the uniform load to zero if you want that case alone.
Why does a small increase in span change the deflection so much?
Because deflection scales with the fourth power of span under a distributed load and the third power under a point load, while the allowable limit scales only linearly with span. Doubling a span multiplies a uniform-load deflection by sixteen while only doubling the allowance, which is why span dominates every other input in a serviceability check.
Can I use this for a continuous beam over several supports?
No. Every case here is a single span, either simply supported or a cantilever. A continuous beam redistributes moment across its supports and will deflect less than a simple span of the same length under the same load, so treating one span in isolation is conservative for deflection but wrong for moment. Continuity, partial end fixity and non-prismatic sections are all outside what this tool models.
This page is provided by LogicCommons for informational purposes only. Results are analysis outputs computed from the inputs you supply and are not engineering advice, a design, or a substitute for review by a licensed professional under the codes adopted where the work is built. Verify all inputs and results independently.

LogicCommons is in beta. If a result, label, or reference looks wrong, tell us here; we read every message.