We use analytics cookies to understand how you use this site and improve our content. See our privacy policy and cookie policy for details.

Calcs.com

Free beam analysis calculator

Model bending moment, shear force, and deflection for any beam - no sign-up required.
Free · No sign-up requiredInstant resultsFEA-powered

How to use the free beam calculator

  1. 1

    Enter beam geometry

    Set the span length L in ft, elastic modulus E in psi, second moment of area I_x in in⁴, and cross-sectional area A in in². Defaults are 10 ft and a W14x68 at 29,000,000 psi.

  2. 2

    Set your supports

    Add fixed, pinned or roller supports at any position along the beam. A support set away from the ends creates a cantilever, so overhanging and propped beams are entered the same way.

  3. 3

    Apply loads

    Add point loads in lb and distributed loads in plf. Unequal start and end magnitudes give a linearly varying load, and locations inside the span give a partial load.

  4. 4

    Read the diagrams

    Moment in lb·ft, shear in lb and deflection in in update instantly. Per-span moments and per-support reactions are tabulated below the diagrams.

About this calculator

Solve simple, continuous, cantilever and propped beams in imperial units. Enter the span, section stiffness, supports and loads, and a finite element solver returns bending moment, shear force and deflection along the full length, with per-span and per-support demands underneath. The analysis is code independent, so the same model holds whichever standard you design to.

Simply supported, uniform load: M = wL² / 8
Simply supported, uniform load: V = wL / 2
Simply supported, uniform load: δ = 5wL⁴ / 384EI
Simply supported, central point load: M = PL / 4
Simply supported, central point load: δ = PL³ / 48EI
Bending stress from moment: σ = M / S, where S = I_x / c

Validated against:

  • Connor (2013), Fundamentals of Structural Engineering, Example 3.13: a two-span beam with an internal hinge under opposing triangular loads. Solver moment agrees to within 0.3%, shear and support reactions match exactly.

Last reviewed

Inside the calculator

The Calcs.com beam calculator takes the geometry and loading of a beam and returns bending moment, shear and deflection diagrams, plus maximum demands, from a finite element analysis engine. Results update as you type. This page loads the calculator in imperial units.

The solver works from the section stiffness you enter rather than a section type, so it handles any prismatic member: a rolled steel I-beam or RSJ, a timber joist, a concrete beam, or a built-up shape. Enter the area and second moment of area and the analysis is the same.

The analysis itself is code independent: it solves statics and stiffness, so the same model holds under AS, NZS, Eurocode, CSA and US standards. Only the units change between the two versions of this page. Design checks against a specific standard need a Calcs.com account, which adds design in steel, concrete and wood.

The sheet is divided into three main sections:

  1. 'Key Properties', where you enter the beam geometry, the section stiffness and the support positions.
  2. 'Simple Loads', where you enter distributed and point loads.
  3. 'Summary', which displays the governing demands and the diagrams, with per-span and per-support tables below.

A 'Comments' section is also included for the user to leave any specific design notes. Clicking on any of the input/property labels gives a descriptive reference explanation.

1. Input key properties

Type directly into the input fields. Length of Beam (L) is the total including all spans, not the length of one span. The defaults describe a W14x68 in structural steel, so Area of the Cross-Section (A) and Second Moment of Area (I_x) both need replacing with the values for your own section. Units and defaults for every field are tabulated below.

The free tool has no section library built in, so A and I_x are typed in by hand. Read them off the section properties library for a standard rolled section, or compute them for a built-up shape with the free moment of inertia calculator.

Position of Supports from Left takes any number of supports, each set to Fixed, Pinned or Roller at any position along the beam. A support placed away from 0 creates a cantilever at the left end, and one placed short of L creates a cantilever at the right, so simply supported, continuous, propped and overhanging beams are all entered the same way.

Key Properties panel in the Calcs.com beam calculator: beam length, Young's modulus, area and second moment of area
Screenshot shown in metric units.
Support position table in the Calcs.com beam calculator: three pinned supports with their reactions
Screenshot shown in metric units.

2. Input loads

Distributed Loads take a start and end magnitude (plf) and a start and end location (ft). Equal magnitudes give a uniform load, unequal ones a linearly varying load, and locations inside the span give a partial load. The sheet opens with one distributed load of 100 plf rising to 1,000 plf across the full span.

Point Loads take a magnitude (lb) and a location (ft). Both tables accept a label per row, and both apply perpendicular to the beam. Axial, moment, linked and oriented loads are part of the full Calcs.com platform rather than the free tool.

Sign convention for loads in the Calcs.com beam calculator: positive shear and positive moment directions
Two-span continuous beam in the Calcs.com beam calculator: a patch load, a point load and three support reactions
Screenshot shown in metric units.

3. Calculation summary outputs

Four governing values head the summary. Moment Demand (M*) is the larger of the positive and negative bending moments. Deflection (δ) is positive downward and negative upward. Shear Demand (V*) and Maximum Reaction (R*) complete the set, with units for all four in the table further down.

Below the summary, Moment Demands Per Span breaks each span into positive, quarter-point, midpoint and negative moments, Deflection Per Span gives span length, span type and deflection, and the Support Demands table gives position, reaction, moment and shear at every support. Shear, moment and deflection diagrams plot along the full length, and hovering reads off the value at any point.

Summary output in the Calcs.com beam calculator: moment, shear and deflection demands above their diagrams
Screenshot shown in metric units.

Worked example

The same analysis run start to finish, if you would rather watch it than read it:

A single simply supported 20 ft span of W14x68, carrying a uniform 1,000 plf across its full length, returns:

  • Moment demand M* of 50,000 lb·ft, from wL² / 8
  • Shear demand V* of 10,000 lb at each end, from wL / 2
  • Deflection δ of 0.17 in, from 5wL⁴ / 384EI
  • Maximum reaction R* of 10,000 lb at each support

That is a span-to-deflection ratio of L/1,396, well inside a limit of the kind usually applied: L/360 would permit 0.67 in over this span. Enter the same values above and the diagrams will match. Add a second support, or move one inboard, and the closed-form results stop applying: that is the point at which you need the finite element solver rather than a formula.

Finding a maximum span

The calculator solves a span you give it, so a maximum span is found by iterating. Fix the section and the load, then raise the beam length until either the deflection reaches the serviceability limit you design to, or the moment demand reaches the capacity of your section. L/360 and L/240 are the limits most commonly applied to floor and roof members respectively, though the governing value comes from your project requirements.

Bending stress is one step further on. The solver returns the moment, and dividing it by the elastic section modulus S gives the stress, where S is I_x divided by the distance to the extreme fiber. The free tool stops at the demand: checking that stress against an allowable value is a design check, and those need a Calcs.com account.

Inputs and outputs at a glance

QuantitySymbolUnitDefault
Length of beamLft10 ft
Young's modulusEpsi29,000,000 psi
Area of cross-sectionAin²20 in²
Second moment of areaI_xin⁴722 in⁴
Point loadPlbnone
Distributed loadwplf100 plf rising to 1,000 plf
Moment demandM*lb·ftcalculated
Shear demandV*lbcalculated
Deflectionδincalculated
Maximum reactionR*lbcalculated

240+ calculators

Steel, timber, and concrete design

Explore full library →

Frequently asked questions

How far can a steel beam span?
It depends on the section, the load and the limit that governs, so the span is found by iteration rather than read off a table. Fix the section and the load in the beam calculator, then raise the beam length until either deflection reaches your serviceability limit or the moment demand reaches the capacity of the section. L/360 and L/240 are the limits most commonly applied to floor and roof members respectively, though the governing value comes from your project requirements.
What size beam do I need for a given span and load?
Sizing is a two-step job: get the demands, then check a section against them. The free beam calculator gives you the first step, returning moment, shear, deflection and reactions for the span and loads you enter. Comparing those demands against the capacity of a candidate section is a design check, which needs a free Calcs.com account and the steel, timber or concrete library to AISC, NDS or ACI 318.
What size beam do I need for a 20 foot span?
Deflection sets the size on a 20 ft span, not strength, so size the section from a stiffness target rather than from the moment. Take a simply supported 20 ft span carrying 1,000 plf. The moment is M = wL2 / 8 = 50 kip-ft, which almost any rolled section covers, but holding deflection to L/360 (0.67 in) needs I of at least 5wL4 / 384E-delta = 186 in4. A W12x26 at I = 204 in4 clears that; the W14x68 loaded by default in the beam calculator is far stiffer at 722 in4, deflecting 0.17 in or L/1,396. Change the span, the load or the limit and the required I moves with them, which is what the calculator is for. Confirming a section also needs a strength and lateral-torsional buckling check against AISC, NDS or ACI 318, which is a design check rather than an analysis output.
How do you calculate a beam?
Four steps: define the geometry, restrain it, load it, then read the demands. Set the span and the section stiffness (E, A and Ix). Place the supports, since their type and position decide whether the beam is determinate or continuous. Apply the point and distributed loads. The solver then returns the reactions, the shear force and bending moment diagrams and the deflected shape along the full length. For standard cases you can shortcut this with closed-form results, M = wL2 / 8 and delta = 5wL4 / 384EI for a simply supported uniform load, but those only hold for textbook support and load arrangements. Anything continuous, cantilevered or unevenly loaded needs the general solution, which is why this calculator uses a finite element stiffness method instead.
How do you calculate beam deflection?
For a simply supported span under a uniform load, δ = 5wL⁴ / 384EI, where w is the load per unit length, L the span, E the elastic modulus and I the second moment of area. A W14x68 carrying 1,000 plf over 20 ft deflects 0.17 in, or L/1,396. Closed-form results like this only hold for standard support and load cases, which is why the calculator solves the general case with a finite element method instead.
How do you get bending stress from the moment?
Divide the moment by the elastic section modulus: σ = M / S, where S is the second moment of area I_x divided by the distance c from the neutral axis to the extreme fiber. The beam calculator returns the moment demand M*, so the stress follows directly once you know S for your section. Checking that stress against an allowable or factored value is a design check rather than an analysis output.
What types of beams can this calculator analyze?
Simply supported, cantilever, continuous multi-span, propped cantilever and overhanging beams, with any number of spans. Supports take fixed, pinned or roller restraint and sit at any position along the beam, so a support placed away from an end produces a cantilever without a separate mode.
What sign conventions does the beam calculator use?
Two, and both catch people out. In the Calcs.com beam calculator a positive deflection value is downward and a negative value is upward. Distributed and point loads both act perpendicular to the beam, so a downward load on a simply supported span returns a positive mid-span deflection. For bending moment, Calcs.com reports tension along the top of the beam as negative. Some published worked examples use the opposite sign, so when you check against a textbook expect the sign to differ while the magnitude matches.
Is the beam calculator free to use?
Yes, completely free with no sign-up required. The calculator runs in your browser and solves any number of spans, supports and loads. A free Calcs.com account adds saved calculations, PDF export, the built-in section library and the full steel, timber and concrete design library to AISC, NDS and ACI 318.
What is locked behind a Calcs.com account?
The free tool covers fixed, pinned and roller supports plus point, uniform, partial and linearly varying distributed loads. Axial, moment, linked and oriented loads, internal hinges, spring and continuous supports, inclined beams, the built-in section library, saved calculations and PDF export need a free Calcs.com account, which also opens the full steel, timber and concrete library to AISC, NDS and ACI 318.

Get more functionality with a free Calcs.com trial

Experience the full power of Calcs.com with a 14-day free trial.