Engineering Tools

Shear and Moment Diagrams: How to Draw SFD and BMD

How to draw shear and moment diagrams (SFD and BMD) step by step: 7 worked beam examples, interactive figures and a free calculator to check your homework.

By UnborEng13 min read

Shear and moment diagram calculator showing an overhanging beam with a uniformly distributed load and two point loads, with its shear force and bending moment diagrams below

Key takeaways

  • The slope of the shear diagram is minus the distributed load (dV/dx = −w), and the slope of the moment diagram is the shear (dM/dx = V).
  • Shear jumps at point loads, and the moment jumps at point moments.
  • The moment is extreme where the shear is zero or changes sign, so mark those points and compute M there.
  • The moment is zero at free ends, at end pins and rollers, and at hinges, unless a moment acts at that point.
  • At a free or pinned right end, both diagrams return to zero once you add the last reaction or load: a quick check of your whole calculation.
In this article
  1. What shear and moment diagrams show
  2. Sign convention
  3. The rules that make drawing fast
  4. How to draw shear and moment diagrams step by step
  5. Shear and moment diagram examples
  6. Continuous and other statically indeterminate beams
  7. Common mistakes on homework and exams
  8. Check any beam with the free shear and moment diagram calculator

A shear and moment diagram, also called a shear force and bending moment diagram (SFD and BMD), plots the internal shear force V(x)V(x) and the bending moment M(x)M(x) along a beam. To draw one by hand, find the support reactions, then walk along the beam from left to right with three rules: a point load makes VV jump, a distributed load gives VV a slope, and the area under the VV diagram is the change in MM. The free calculator below draws the SFD and BMD for any beam you build, so you can check every example in this guide.

What shear and moment diagrams show

Cut a beam at any section xx. The bending moment and shear force at the cut keep the left part in equilibrium. The shear force V(x)V(x) is the sum of the vertical forces to the left of the cut, with upward forces counted positive. The bending moment M(x)M(x) is the moment of those same forces about the cut, with sagging counted positive. Sagging means the beam bends like a smile.

Try it: move the cut and watch the internal VV and MM that keep the left part in equilibrium, and the same values on the diagrams below.

Interactive
A simply supported beam with a uniform load cut at a movable section: free body of the left part with the internal shear force and bending moment, and the point on the shear and moment diagrams
Interactive: move the cut along the 6 m beam of Example 1. V and M are drawn in their positive directions on the cut face; a negative value means they act the other way. The moment diagram is drawn on the tension side (sagging below the axis).

The shear force diagram (SFD) is the graph of V(x)V(x), and the bending moment diagram (BMD) is the graph of M(x)M(x). You need them because the design checks look at the peaks. The bending stress check uses the largest ∣M∣|M|, and the shear design uses the largest ∣V∣|V|. If you then need the stresses at a point of the critical section, the Mohr’s circle guide shows how to transform them.

Sign convention

Most mistakes in shear and moment diagrams are sign mistakes, so fix the convention before you calculate anything.

  • Positive shear: on a small beam element, the shear force on the left face points up and the one on the right face points down.
  • Positive moment: sagging. The beam bends like a smile and the bottom fibres are in tension.
Sign convention: positive shear force and positive sagging bending moment on a short beam element
Fig 1: Positive shear force and positive (sagging) bending moment on a beam element.

A second choice has nothing to do with the sign of the moment: on which side of the beam you plot the BMD. This guide draws the moment on the tension side, as German and Dutch textbooks and design tables do, so a sagging moment appears below the axis, on the side of the tensioned bottom fibres. The tension side is also where the reinforcement of a concrete beam goes. The TU Delft course note on deformation signs explains the tension-side drawing. Most US textbooks plot positive (sagging) moment above the axis instead, as in Fig 2.

Bending moment diagram of the overhanging beam from Example 4 plotted with positive moment above the axis
Fig 2: The overhanging beam of Example 4 with its BMD plotted with +M up, as in most US textbooks. Compare Fig 6, where the same moments are drawn on the tension side, as everywhere else in this guide. Only the side of the axis changes, not the values.

Both drawings show the same moments; check which one your course uses. The calculator has a switch for it.

The rules that make drawing fast

Let w(x)w(x) be the distributed load in force per length (kN/m or kip/ft), positive when it acts downward. Then the slope of each diagram follows from the one above it:

dVdx=−w(x)dMdx=V(x)\frac{dV}{dx} = -w(x) \qquad \frac{dM}{dx} = V(x)

Integrate both equations between two sections x1x_1 and x2x_2 with no point load or point moment between them, and you get the form you use for hand calculations:

V2−V1=−∫x1x2w dxM2−M1=∫x1x2V dxV_2 - V_1 = -\int_{x_1}^{x_2} w\,dx \qquad M_2 - M_1 = \int_{x_1}^{x_2} V\,dx

The first says the change in shear is minus the area under the load. The second says the change in moment is the area of the shear diagram. Point loads and point moments add the jumps below on top of these areas. This is why you rarely need to write M(x)M(x) for the whole beam: you add up areas of VV instead.

Concentrated actions make the diagrams jump:

  • A downward point load PP makes VV drop by PP at that point.
  • A clockwise point moment M0M_0 makes MM jump up by M0M_0 at that point.

The shape of each diagram on a segment depends on the load on it:

Load on the segmentShape of VShape of M
No loadConstantStraight line
Uniform load (UDL)Straight sloped lineParabola (2nd degree)
Linearly varying loadParabolaCubic
Point loadJumpKink
Point momentNo changeJump

M is drawn on the tension side: sagging (positive) moment below the axis.

How to draw shear and moment diagrams step by step

  1. Draw the free body diagram. Sketch the beam, replace each support by its reaction forces, and mark every load with its position. A free online tool such as Statics Sketcher lets you draw the beam with its supports and loads, and the Statics Sketcher guide shows how.
  2. Find the reactions. Take moments about one support (ΣM=0\Sigma M = 0) to get the other reaction, then use ΣFy=0\Sigma F_y = 0 to get the first one.
  3. Draw V from left to right. Start at zero left of the beam. Jump up by an upward reaction, jump down by a downward load, and slope the line downward under a distributed load.
  4. Draw M from the areas of V. Start from the moment at the left end: zero at a pin, roller or free end unless a moment acts there, and minus the wall moment at a fixed left end (Example 3). Add the area of the V diagram segment by segment, and add a jump at each point moment.
  5. Mark every point where V is zero or changes sign and compute M there. These are the candidates for the maximum.
  6. Check the ends. At a free or pinned right end both diagrams must come back to zero once you add the last reaction or load. At a fixed end they must match the wall reactions: the shear equals the reaction force, and the moment has the size of the wall moment, with its sign from the convention (hogging is negative).

Shear and moment diagram examples

Every result below was recomputed with exact arithmetic, and the calculator gives the same values. Try to sketch the diagrams yourself before you read the results.

Example 1: Simply supported beam with a uniformly distributed load

A beam spans L=6L = 6 m and carries w=10w = 10 kN/m over its whole length. By symmetry each support takes half the load:

RA=RB=wL2=30 kNR_A = R_B = \frac{wL}{2} = 30 \text{ kN}

The shear starts at 30 kN and falls along a straight line, V(x)=30−10xV(x) = 30 - 10x. It reaches zero at x=3x = 3 m, the middle of the span. The moment is a parabola, M(x)=30x−5x2M(x) = 30x - 5x^2, and it peaks where V=0V = 0:

Mmax=wL28=45 kNmM_{max} = \frac{wL^2}{8} = 45 \text{ kNm}

Simply supported 6 m beam with a 10 kN/m uniform load and its shear force and bending moment diagrams
Fig 3: Example 1. Uniform load on a simply supported beam. The maximum moment of 45 kNm is where the shear crosses zero.

Example 2: Simply supported beam with an off-centre point load

A beam spans L=8L = 8 m with a point load P=30P = 30 kN at a=3a = 3 m from A, so b=5b = 5 m from B. The closer support carries more of the load:

RA=PbL=18.75 kNRB=PaL=11.25 kNR_A = \frac{Pb}{L} = 18.75 \text{ kN} \qquad R_B = \frac{Pa}{L} = 11.25 \text{ kN}

The shear is +18.75 kN up to the load, drops by 30 kN to −11.25 kN at the load, and stays there to B. With no load between the point load and the supports, VV is constant and MM is a straight line. The moment grows from 0 to its largest value under the load and returns to 0 at B:

Mmax=PabL=56.25 kNmM_{max} = \frac{Pab}{L} = 56.25 \text{ kNm}

You can check it with the area rule: 18.75×3=56.2518.75 \times 3 = 56.25 from the left, and 11.25×5=56.2511.25 \times 5 = 56.25 from the right.

Simply supported 8 m beam with a 30 kN point load at 3 m and its shear force and bending moment diagrams
Fig 4: Example 2. A 30 kN point load at 3 m on an 8 m beam. The shear jumps by 30 kN at the load.

Now move the load: the nearer support carries more of it, and the peak moment Pab/LPab/L always sits under the load, largest at midspan (PL/4PL/4).

Interactive
Simply supported beam with a movable point load, its shear force diagram and its bending moment diagram
Interactive: drag the red knob under the beam to move the 30 kN load along the 8 m beam. The values follow the formulas of Example 2.

Example 3: Shear force and bending moment diagram of a cantilever beam

A cantilever is fixed at A on the left and has length L=3L = 3 m. It carries w=4w = 4 kN/m over the whole length and a point load P=10P = 10 kN at the free end. The two basic cantilever cases follow the same pattern: a tip load PP alone gives V=PV = P along the whole beam and M=−PLM = -PL at the wall, and a uniform load ww alone gives V=wLV = wL and M=−wL2/2M = -wL^2/2 at the wall.

The wall supplies a force and a moment:

RA=4⋅3+10=22 kNR_A = 4 \cdot 3 + 10 = 22 \text{ kN}

The wall moment is 4⋅3⋅1.5+10⋅3=484 \cdot 3 \cdot 1.5 + 10 \cdot 3 = 48 kNm, counter-clockwise. In the sign convention above this gives M(0)=−48M(0) = -48 kNm. The shear falls along V(x)=22−4xV(x) = 22 - 4x and reaches 10 kN just before the tip, where the point load takes it to zero. The moment is

M(x)=−48+22x−2x2M(x) = -48 + 22x - 2x^2

and M(3)=0M(3) = 0, so the diagram closes at the free end. The cantilever hogs over its whole length (the top fibres are in tension), and the largest ∣M∣|M| sits at the wall.

Cantilever beam with a uniform load and a tip load, with its shear force and bending moment diagrams
Fig 5: Example 3. Cantilever with a uniform load and a tip load. The moment is negative everywhere and largest at the wall.

Example 4: Overhanging beam

Pin A is at x=0x = 0 and roller B at x=5x = 5 m. The beam is L=7L = 7 m long, so it overhangs B by 2 m. Loads are w=10w = 10 kN/m over the full 7 m, a 20 kN point load at 2 m, and a 15 kN point load at the tip, x=7x = 7 m.

Take moments about A. The UDL resultant is 70 kN at 3.5 m:

5B=70⋅3.5+20⋅2+15⋅7=390⇒B=78 kN5B = 70 \cdot 3.5 + 20 \cdot 2 + 15 \cdot 7 = 390 \quad\Rightarrow\quad B = 78 \text{ kN}

Then A=105−78=27A = 105 - 78 = 27 kN, because the total load is 70 + 20 + 15 = 105 kN.

Walk the shear from left to right. It starts at 27 kN at A and falls to 7 kN just left of the 20 kN load. The load drops it to −13 kN, and it keeps falling to −43 kN just left of B. The roller adds 78 kN, so the shear becomes +35 kN and falls to 15 kN at the tip, where the 15 kN load brings it to 0.

For the moment, M=+34M = +34 kNm at x=2x = 2 m, and M=−50M = -50 kNm over B. Between the supports the moment crosses zero at x=3.61x = 3.61 m, the positive root of 5x2−7x−40=05x^2 - 7x - 40 = 0.

Look at the +34 kNm peak. The shear does not pass through zero there. It changes sign by jumping at the point load, from +7 kN to −13 kN, and the moment still has its local maximum at that spot.

Overhanging beam with a uniform load and two point loads, with its shear force and bending moment diagrams
Fig 6: Example 4. Overhanging beam with a UDL and two point loads. The positive peak of 34 kNm sits where the shear jumps through zero.

Example 5: Triangular load in US units

A simply supported beam of L=18L = 18 ft carries a load that rises linearly from zero at A to w0=2w_0 = 2 kip/ft at B. The total load is

w0L2=18 kip\frac{w_0 L}{2} = 18 \text{ kip}

and it acts at the centroid of the triangle, L/3L/3 from B, the heavy end. Moments about each support give

RA=w0L6=6 kipRB=w0L3=12 kipR_A = \frac{w_0 L}{6} = 6 \text{ kip} \qquad R_B = \frac{w_0 L}{3} = 12 \text{ kip}

The load grows with xx, so the shear is a parabola and the moment is a cubic:

V(x)=6−x218M(x)=6x−x354V(x) = 6 - \frac{x^2}{18} \qquad M(x) = 6x - \frac{x^3}{54}

The shear is zero at x=L/3=10.39x = L/\sqrt{3} = 10.39 ft, which is where the moment peaks:

Mmax=w0L293=41.57 kip-ftM_{max} = \frac{w_0 L^2}{9\sqrt{3}} = 41.57 \text{ kip-ft}

The peak is beyond midspan, on the side of the heavier load.

Simply supported 18 ft beam with a triangular load and its shear and moment diagrams in US units
Fig 7: Example 5. Triangular load in US units. The maximum moment of 41.57 kip-ft is at 10.39 ft from A.

Example 6: Point moment on a beam

A simply supported beam of L=6L = 6 m carries a clockwise moment M0=30M_0 = 30 kNm at x=2x = 2 m. There is no vertical load, but the couple still needs reactions that form an opposing couple. They are

RA=−5 kN (acts downward)RB=+5 kNR_A = -5 \text{ kN (acts downward)} \qquad R_B = +5 \text{ kN}

The shear is V=−5V = -5 kN everywhere, because no vertical force acts between the supports. The moment falls along M=−5xM = -5x to −10 kNm just left of x=2x = 2 m, jumps by +30 kNm to +20 kNm, and then falls with the same slope back to 0 at B.

A couple changes MM but not VV. That is the last row of the table above.

Simply supported beam with a 30 kNm point moment: constant shear and a jump in the moment diagram
Fig 8: Example 6. A point moment makes the bending moment jump by 30 kNm and leaves the shear unchanged.

Continuous and other statically indeterminate beams

Equilibrium gives you two equations for a beam, plus one more for each internal hinge. A continuous beam or a fixed-end beam has more unknown reactions than that, so you also need the deflection conditions. The usual hand methods are the three-moment equation and slope-deflection. Software uses the stiffness method.

When the whole beam has one EIEI and the supports do not settle, the values of EE and II do not change VV and MM; they only change the deflections. A support settlement is different: then the moments grow with EIEI.

Example 7: Two-span continuous beam

Two spans of l=5l = 5 m each carry w=10w = 10 kN/m. The end supports A and C are pins or rollers, so MA=MC=0M_A = M_C = 0, and the three-moment equation for the middle support B reads

2MB(l+l)=−wl34−wl34⇒MB=−wl28=−31.25 kNm2 M_B (l + l) = -\frac{w l^3}{4} - \frac{w l^3}{4} \quad\Rightarrow\quad M_B = -\frac{w l^2}{8} = -31.25 \text{ kNm}

With MBM_B known, each span is a simply supported beam with an end moment, and the reactions follow:

RA=RC=3wl8=18.75 kNRB=10wl8=62.5 kNR_A = R_C = \frac{3wl}{8} = 18.75 \text{ kN} \qquad R_B = \frac{10wl}{8} = 62.5 \text{ kN}

The largest moment inside a span is 9wl2/128=17.589wl^2/128 = 17.58 kNm, at 3l/8=1.8753l/8 = 1.875 m from the end supports.

Two-span continuous beam with a uniform load and its shear force and bending moment diagrams
Fig 9: Example 7. Two equal spans with a uniform load. The hogging moment over the middle support is −31.25 kNm.

Common mistakes on homework and exams

  • Wrong sign after a point load. A downward load makes VV drop. Write the jump next to the diagram before you continue.
  • Forgetting the jump at a point moment. The BMD jumps by M0M_0 and the SFD does not change.
  • Looking for the maximum moment only where V=0V = 0. The maximum can also sit where VV jumps through zero at a point load, as in Example 4.
  • Placing the triangular load resultant at mid-length. It acts at the centroid, L/3L/3 from the heavy end (Example 5).
  • Writing a moment at a free end when no moment acts there. A free end, an end pin or an end roller has zero moment unless a point moment is applied.
  • Mixing units. kNm with Nmm, or ft with in, ruins an otherwise correct diagram.
  • Not checking the ends. If V or M does not return to the expected value at the right end, a reaction or an area is wrong.

Check any beam with the free shear and moment diagram calculator

Use the calculator to confirm your hand diagrams or to try a load case you do not have a solution for. It is free, runs in the browser and needs no sign-up.

  1. Build the beam. Pick a template (15 typical beams, from a simply supported beam to a four-span continuous beam), or click the palette buttons “Pin”, “Roller”, “Fixed” or “Hinge” and the load buttons “Point load”, “Moment”, “UDL” and “Linear load”. You can also drag a button onto the beam.
  2. Set the numbers. Click an item to open a small editor with its numbers. Set the beam length in the field “L”, or point at a span and drag the small ↔ handle under it to change the length of that span. A negative value acts upward, and the reverse direction button flips a load.
  3. Read the results. The reactions appear as green arrows under the supports, and the SFD, the BMD and the deflection diagram update instantly and line up under the beam, with the key values labelled. The calculator also lists the largest and smallest VV, MM and deflection with their positions, and the points where VV is zero or changes sign.
  4. Open the step-by-step solution. The hand calculation is written out as formulas: the load resultants and their positions; ΣM\Sigma M about each support (simply supported beam) or ΣFy\Sigma F_y and ΣM\Sigma M (cantilever); for other beams the degree of indeterminacy and, if needed, the compatibility conditions; then the reactions with a ΣFy\Sigma F_y check, V(x)V(x) and M(x)M(x) for each segment and the largest moments.
  5. Switch units, export or share. Change between SI and US units, switch the moment convention between “+M up” and “tension side”, export SVG, PDF, PNG or JPG, or copy a link that reopens the same beam.

Enter EE and II in the header of the deflection diagram. They are labelled “for deflection only”. The model covers a straight horizontal beam with transverse loads, linear elastic Euler-Bernoulli bending and one EIEI for the whole beam. Frames, inclined members, axial forces, springs and temperature loads are outside it.

The solver was tested against the beam tables of Schneider Bautabellen, worked examples from Hibbeler’s Structural Analysis, an exact rational-arithmetic solution of about 445 beams, and the open-source FEM program anaStruct. Use it to check your own work, not to replace it.

Frequently asked questions

What are SFD and BMD?

SFD is the shear force diagram and BMD is the bending moment diagram. They are graphs of the internal shear force V(x) and the internal bending moment M(x) along the length of a beam. Engineers use them to find the sections with the largest shear and the largest bending moment.

Where does the maximum bending moment occur?

Because dM/dx = V, the moment has a local maximum or minimum where the shear is zero or changes sign. This can be inside a span (for example under a uniform load) or at a point load, where the shear jumps through zero. Also check the supports: at the wall of a cantilever, the largest moment sits at the fixed end.

What is the relationship between shear force and bending moment?

The shear force is the slope of the bending moment diagram, dM/dx = V. Equivalently, the change in bending moment between two sections equals the area under the shear force diagram between them, as long as no point moment acts between the two sections.

How do you draw the shear force and bending moment diagram of a cantilever beam?

Find the reaction force and the reaction moment at the fixed end, then walk along the beam and apply the load, shear and moment rules. The moment is zero at the free end. At the fixed end the shear equals the wall reaction and the moment has the size of the wall moment, negative (hogging) in the usual convention. For the two basic cases: a tip load P gives V = P and M = −PL at the wall, a uniform load w gives V = wL and M = −wL²/2 at the wall. Example 3 below works through a cantilever with a uniform load and a tip load.

Is there a free shear and moment diagram calculator?

Yes. The UnborEng Shear & Moment Diagram Calculator is free, runs in the browser and needs no sign-up. Build a beam with pins, rollers, fixed supports, hinges, point loads, moments and distributed loads, and it draws the reactions, the shear force diagram, the bending moment diagram and the deflection, with a step-by-step hand calculation in SI or US units.

Why is the bending moment zero at a pin or roller support?

A pin or a roller cannot resist rotation, so it supplies no reaction moment. At the end support of a beam, no force lies beyond the support to create a moment about it, so the moment there is zero unless an external moment acts at that point. Over an interior support, such as the middle support of a continuous beam or the roller next to an overhang, the moment is usually not zero.

Learn engineering visually

Try our free interactive tools today. The UnborEng mobile app with guided lessons and physics games is coming soon.

Explore the free tools

Keep reading