This is a browser-based free body diagram maker for undergraduate statics and dynamics coursework. Draw force arrows, moment arcs, lines, rectangles, ellipses, and 3D cylinder shapes, then export as PNG to paste into Word or Google Docs, or as a PDF. No account, no watermark, no paywall.
The tool runs entirely in your browser. Nothing leaves your computer.
Ctrl+Z and Ctrl+Y undo and redo. Scroll to zoom, or pinch with two fingers on a touch screen. Click and drag the background to pan.
A free body diagram (FBD) is a sketch that shows all the forces and moments acting on a single object, isolated from its surroundings. The object is drawn as a simple shape; everything else is replaced by the forces those surroundings exert on it. This isolation converts a physical situation into a model you can apply Newton's laws to.
For a static object, the sum of forces in each direction equals zero and the sum of moments about any point also equals zero. These equilibrium equations let you solve for unknown reactions, cable tensions, or applied loads.
A complete FBD includes: the isolated body, all applied external forces with directions and labels, reaction forces at supports, and the weight of the object at its center of gravity if self-weight matters.
The most common convention in US undergraduate statics (Hibbeler, Beer and Johnston): positive x to the right, positive y upward, positive moments counterclockwise. Establish your coordinate axes at the start and stay consistent.
Problem: A 15 kg block sits on a 30-degree frictionless inclined plane. Find the normal force.
Step 1. Isolate the block. Draw a rectangle representing the block. Remove the incline and replace it with the forces it exerts on the block.
Step 2. Draw weight W = mg = 15 x 9.81 = 147.2 N downward from the center using the Arrow tool. Label it W.
Step 3. Draw normal force N perpendicular to the incline surface using the Arrow tool. Since the surface is frictionless, this is the only contact force.
Step 4. Set up equilibrium. Tilt your coordinate system so y runs perpendicular to the slope. Sum of forces in y: N = W cos(30) = 147.2 x 0.866 = 127.5 N.
| Setup | Forces to include | Notes |
|---|---|---|
| Block on flat surface | Weight down, normal up, friction horizontal | Friction opposes motion or tendency to move |
| Hanging mass (cable) | Weight down, tension up along cable axis | Cable tension equals weight at equilibrium |
| Simply supported beam | Applied loads, pin reaction (Rx, Ry), roller reaction (Ry only) | Pin carries horizontal and vertical; roller carries vertical only |
| Cantilever beam | Applied loads, fixed-wall reactions (Rx, Ry, moment M) | Fixed support provides moment resistance; pin and roller do not |
| Shaft under torque | Applied torques, bearing reactions, any transverse loads | Use Cyl Torque arrows to show torque direction along the shaft axis |
| Truss joint | Member forces along each axis, applied load if any | Assume tension positive; compression comes out negative |
Most courses expect them, especially if you tilt them to align with an inclined surface. Draw them using the Line tool and label with the Arrow tool set to zero length, or just add a text label via double-click on a short line.
Yes. On phones and tablets the tool toolbar moves to the top of the screen and the style controls collapse into a bottom panel. Draw with one finger, pinch with two fingers to zoom and pan, and double-tap any shape to label it. A torque arc can be flipped with the on-screen Flip button. A mouse is still quicker for fine placement, but the tool is fully usable on a phone.
This tool has proper force arrow symbols, moment arcs, and 3D cylinder shapes built in. The PNG export is higher resolution than a PowerPoint screenshot and pastes cleanly without a slide background.