What does a shelf sag calculator tell you?
A shelf sag calculator is a beam deflection tool that predicts how far a shelf drops at mid-span, based on its material, dimensions, load, and attachment method.
The result is a single number in inches or millimeters. The rest of this article covers when to trust that number and what to do when it comes out too high.
The idea goes back to the Sagulator, written by Bill Kovalick (a hobby woodworker with a forest science and software background) and hosted on Woodbin.com. Kovalick described it in Fine Woodworking #190 (March/April 2007) as an answer to the oldest bookcase question: how thick does a shelf need to be to stay flat?
What this calculator models:
- Hardwoods, softwoods, and sheet goods such as plywood, MDF, and particleboard
- Uniform or center loading
- Floating (resting) or fixed shelf ends, plus an optional center support
- Edging strips along the front or back of the shelf
- Long-term sag under constant load, through a creep factor
What it skips:
- Reinforcing cleats and screws into the case back
- Board-to-board variation in stiffness
- Cantilevered wall shelves and breaking strength
Many sag calculators, the Sagulator included, report initial sag only. This one shows both the day-one figure and the sag after the shelf settles. Either way the output is a guideline, not a definitive figure, which is how Fine Woodworking's own write-up describes it.
How to use this calculator
- Enter the clear span, depth and actual thickness. Fractions such as 8 3/4 work.
- Pick the wood species or panel grade.
- Choose a load preset or type your own weight, then say how long it stays and where the shelf is.
- Set how the ends are held, and try a center support or an edge strip to see what they change.
The result shows the sag on day one and long term, the target and limit for your shelf, the maximum load and span that still look flat, and the thickness that would pass.
Which inputs does the calculator need?
Six inputs set the result: material, span, thickness, depth, load, and support condition. Material gets its own section below, so this one covers the other five.
Span, thickness and depth
- Span: the clear distance between supports (shelf pins, dividers, or cleats), not the length of the board
- Thickness: the actual measurement. A nominal 1 in board is 3/4 in thick, and a nominal 2 in board is 1-1/2 in (Woodbin)
- Depth: front to back
Woodbin lists typical bookshelves as 8 to 12 in deep, 24 to 36 in wide, and 3/4 to 1 in thick.
Typing the nominal thickness is an easy mistake, and an expensive one. Thickness is cubed in the formula, so entering 1 in instead of 3/4 in makes the shelf look 2.4 times stiffer than it is.
Load magnitude and distribution
Woodbin puts a loaded bookshelf at 20 to 40 lb per running foot, which is 60 to 120 lb across a 3 ft shelf.
The same notes list library shelving at about 35 lb per foot, and some Fine Woodworking shelves run to 40 lb per foot. Enter the figure for the heaviest thing the shelf will realistically hold, not the average.
Uniform load:
- Books or pantry goods spread along the full span
- Deflection = 5wL^4 / (384EI)
Center load:
- One heavy item sitting at mid-span
- Deflection = PL^3 / (48EI)
Standard beam tables give those two coefficients (8/384 vs 5/384), so the same total weight bends a shelf 1.6 times as much when it sits in the middle.
Support condition
This calculator offers two end conditions: resting (floating) on pins, brackets or cleats, and fixed into the sides.
In beam theory, clamping both ends cuts mid-span deflection under a uniform load to one-fifth of the simply supported value. That is the best case on paper.
Shop tests did not match it. In Woodbin's shop tests, fixed shelves sagged 1.5 to 3.5 times more than the calculated value, which the author puts down to racking and movement in supports that are never perfectly rigid. Treat fixed-end results as optimistic, and pick floating when in doubt.
How does the deflection formula work?
The calculator treats the shelf as a simply supported beam under a uniform load and solves deflection = 5 x w x L^4 / (384 x E x I).
- w: load per unit length (lb per in)
- L: span (in)
- E: modulus of elasticity of the material (psi)
- I: moment of inertia of the cross-section (in^4), equal to depth x thickness^3 / 12
Woodbin names Roark's Formulas for Stress and Strain, Bruce Hoadley's Understanding Wood, and the American Forest and Paper Association beam formulas among its references. These are Euler-Bernoulli results, which assume a straight board, uniform stiffness along its length, and rigid supports.
Thickness is the cheapest lever because it enters as a cube. Depth enters only once, which is why a deeper shelf helps far less than a thicker one.
Scaling rules from Woodbin's tips:
- Thickness doubled: deflection falls to one-eighth
- Depth doubled: deflection halves
- Span cut by one-fifth: deflection roughly halves
- Span raised by one-fourth: deflection roughly doubles
- Span doubled: deflection becomes eight times greater
The span rules carry a hidden condition. They hold when total weight stays fixed, because deflection then scales with the cube of the span.
Books fill whatever length they are given, so load per foot stays fixed and the exponent is four. Doubling the span then gives 16 times the sag, and cutting it by one-fifth reduces sag by about 59%, not 50%.
For a loaded bookcase, use the fourth-power reading. The calculator does this automatically when the load is entered per foot.
How much does shelf material change the sag?
Sag is inversely proportional to the modulus of elasticity (MOE), so a board with half the stiffness sags twice as much at the same size and load.
For solid wood, the standard source is the USDA Forest Products Laboratory's Wood Handbook (FPL-GTR-190). It tabulates average MOE for clear, straight-grained specimens at green and 12% moisture content, and the 12% column is the right one for dry indoor shelves.
| Material | MOE (million psi) | Source and condition |
|---|---|---|
| Red oak, northern | 1.82 | Wood Handbook, 12% moisture |
| Yellow-poplar | 1.58 | Wood Handbook, 12% moisture |
| Eastern white pine | 1.24 | Wood Handbook, 12% moisture |
| MDF, ANSI A208.2 grade 130 | 0.43 typical, 0.31 minimum | Weyerhaeuser data sheet |
| Particleboard, ANSI A208.1 grade M-2 | 0.29 minimum | Uniboard data sheet, 2016 standard |
At identical dimensions and load, red oak is about 1.5 times stiffer than eastern white pine and about 6 times stiffer than M-2 particleboard.
Solid wood
Handbook values come from small clear specimens. A knotty board or one with steep grain sags more than the table says, which is the same warning Woodbin prints under its results.
The handbook measured bending MOE on a center-loaded beam with a 14:1 span-to-depth ratio, and notes the value can be raised by 10% to approximate pure bending. A 36 in span on 3/4 in stock runs 48:1, so shear plays a smaller part and the tabulated figures lean slightly conservative.
MDF and particleboard
One "MDF" entry hides a wide spread. Weyerhaeuser's grade 130 sheet lists a typical MOE of 427,000 psi against the standard's 313,000 psi minimum, and West Fraser's Ranger brochure runs from 400,000 psi (Standard) to 600,000 psi (Platinum) for 3/4 in panels.
Particleboard grades move the same way:
- M-1: 224,800 psi
- M-2: 290,100 psi
- M-3i (industrial): 362,600 psi
Those are minimum values from ANSI A208.1-2016, and Uniboard's data sheet lists the same M-2 figure. The building-code M-3 grade is stiffer, at 398,900 psi. Like the Sagulator, this calculator uses M-1 for melamine-faced panels (the facing adds negligible stiffness), so select another grade if your board differs.
Plywood
Plywood stiffness depends on species group, ply layup, and whether the face grain runs along the span or across it.
APA - The Engineered Wood Association lists plywood stiffness by species group in its Panel Design Specification (Group 1 as the baseline, with multipliers for Groups 2 to 4) and gives adjustment factors for service moisture of 16% or more. This calculator uses a conservative 0.8 million psi for 3/4 in plywood with the face grain along the span. For hardwood plywood with thick MDF outer layers, Woodbin says to select MDF as the material.
How much shelf sag is acceptable?
For a visible bookshelf, hold calculated initial sag to 0.02 in per foot of span or less. That keeps the shelf well under the 1/32 in per foot the eye picks up, with room for the board to settle under load.
Limits that appear in the sources:
- Woodbin target: 0.02 in per foot of span, or 0.06 in on a 3 ft shelf. His measurement tables label 0.06 in per foot as excessive
- Visible to the eye: about 1/32 in per foot, which is 0.09 in over 3 ft (Woodbin)
- Woodbin's catch-all guideline: 0.10 in or less, whatever the span
- International Building Code, Table 1604.3: L/360 for floor members under live load and L/240 under dead plus live load, which is 0.10 in and 0.15 in on a 36 in span
The sources disagree because they answer different questions. The IBC table limits deflection of structural members in buildings, and nothing in it covers furniture.
Still, the numbers line up. L/360 works out to 0.033 in per foot, almost exactly where Woodbin says sag becomes visible (0.031 in), so a floor-code limit doubles as a "starts to look bent" limit.
Decision rule:
- Eye-level bookcase or built-in: 0.02 in per foot
- Pantry, garage, or shelves behind doors: up to L/240 (0.05 in per foot), still under Woodbin's excessive mark
The "Where the shelf is" option applies this rule. For a shelf on display, the calculator checks long-term sag against the 1/32 in per foot visibility line and shows the matching day-one target, which works out to about 0.02 in per foot for solid wood. For a shelf out of sight, it uses L/240.
How to calculate shelf sag step by step
Six steps take a shelf from tape measure to pass or fail.
- Measure the clear span between supports and set the limit at 0.02 in x span in feet.
- Measure actual thickness and depth.
- Pick the modulus of elasticity for the material at 12% moisture, or the panel grade's value.
- Estimate load per foot for the heaviest realistic contents.
- Choose floating ends unless the shelf is clamped or rigidly captured.
- Run the calculation, then apply the creep allowance from the accuracy section below before judging the result.
Worked example
- Inputs: black cherry, 3/4 in thick, 12 in deep, 36 in span, 30 lb per foot (2.5 lb per in), floating ends, MOE 1.49 million psi (Wood Handbook value, per Woodbin's strength table)
- Moment of inertia: 12 x 0.75^3 / 12 = 0.42 in^4
- Deflection: 5 x 2.5 x 36^4 / (384 x 1,490,000 x 0.42) = 0.087 in
- Limit: 0.02 x 3 ft = 0.06 in
The shelf fails. It sits just under the 0.09 in visibility line before any long-term sag is added.
Two fixes that pass:
- Step up to 1 in actual thickness: 0.037 in
- Add a divider to cut the span to 30 in (limit becomes 0.05 in): 0.042 in
Working backward, the minimum thickness for this span is about 0.85 in, so 1 in stock is the next size that clears the limit.
Enter the same shelf in the calculator above and it shows 0.087 in on day one and 0.13 in after the standard 1.5x creep factor, flagged as visible sag.
How accurate is the calculated sag?
It depends on the support. Woodbin's own shop tests landed close for floating shelves and 1.5 to 3.5 times above the calculator for fixed ones.
Calculator versus shop measurements
Woodbin's author built a shelf deflectometer and measured 3/4 in shelves in six materials, at spans from 30 to 54 in and three depths.
| Support | Measured vs calculated | Gap is smallest |
|---|---|---|
| Floating | Close; calculator up to 35% high on 8 in shelves | Spans under 32 in, depth 12 in or more |
| Fixed, no edging | 2.5 to 3.5 times higher | Short spans, deep shelves |
| Fixed, with edging | 1.5 to 3 times higher | Spans of 32 in or less, depth 12 in or more |
The gap never reached 10 times. A 3x error on a 0.15 in calculated sag is minor, but on 0.25 in or more it can decide whether the shelf looks right.
Long-term sag
The American Wood Council (2021) puts expected long-term deflection at 1.5 times initial for seasoned lumber and 2.0 times for unseasoned, per the NDS. It also notes that creep varies from zero to twice the initial deflection, so total sag can run anywhere from 1x to 3x.
Woodbin's 50% rule of thumb matches the seasoned factor. A 1992 Forest Products Journal study (Fridley, "Designing for creep in wood structures") modeled creep and found that 1.5 fell short for loads lasting more than about 2 to 3 weeks, while 2.0 held up from 2 months to 50 years.
Put the sources together and the 0.02 in per foot target makes sense: times 1.5, it becomes 0.03 in per foot, right at the visible 1/32 mark.
Books sit for years, so for a prominent shelf use 2.0 instead. That pushes the same target to 0.04 in per foot, past the visible line, and a cleaner goal is about 1/64 in per foot of initial sag. These factors were written for sawn lumber and glulam, so on panels they are only a rough guide.
The "How long the load stays" option sets this factor: none for loads that change often, 1.5 for solid wood (2.0 for panels) over months, and 2.0 for loads that stay for years.
Worst case on paper: a fixed, unedged shelf calculated at 0.04 in could measure 0.04 x 3.5 x 1.5 = 0.21 in after settling.
Where the result does not apply
- Concentrated loads: Woodbin spread weight evenly and did not test centrally loaded shelves, so the center-load result has no shop check behind it.
- Outside the tested range: spans over 54 in or depths under 8 in, where the gap widens and any extrapolation is a guess.
Short, deep shelves are the safe zone.
How do you reduce shelf sag when the result is too high?
Shorten the span first. It carries the highest exponent in the formula, and a center divider costs the least of any fix.
Change the shelf itself
Woodbin's measurement tables show how much material alone matters: on a floating 36 in shelf, 8 in deep, at 20 lb per foot, MDF sagged 0.19 in, plywood 0.09 in, and oak 0.05 in. At 12 in deep the figures were 0.14, 0.07 and 0.05 in.
That roughly 4x spread tracks the stiffness gap between MDF and oak, which is why the swap works.
Thicker stock:
- Pro: largest sag reduction per added thickness
- Con: heavier, costs more, and 1 in actual thickness usually means milling 5/4 stock
Stiffer material:
- Pro: dimensions and look stay the same
- Con: hardwood costs more
Change the support
| Option | Pros | Cons |
|---|---|---|
| Center divider | Cuts span, biggest gain | Splits the opening |
| Front edging | Adds stiffness at the shelf edge, hides plywood | Shows on the front |
| Rear beam or cleat | Hidden from view | Model it here as a back edge strip, an approximation |
In the same tables, 3/4 in MDF at 36 in sagged 0.19 in floating at 20 lb per foot. With clamped ends, front edging, and a rear support, it sagged 0.03 in while carrying 30 lb per foot.
For the edge strip in this calculator, enter its height as the vertical size and its thickness as the size along the shelf depth. For a cleat, Fine Woodworking suggests adding the cleat thickness to the shelf thickness, which is more accurate on narrow shelves.
Shelf Sag Calculator FAQ
Does a shelf sag calculator work for floating wall shelves?
Only partly. Here, "resting on pins, brackets or cleats" means the shelf ends sit on supports without being secured, not that the shelf is wall-hung.
A shelf on brackets works if you enter the bracket spacing as the span. A cantilevered shelf on hidden rods is a different load case, and the calculator has no input for it.
Can I use it to calculate beam deflection?
Yes. Enter the beam's height as "thickness," its width as "depth," and its span as the shelf span, since beams normally sit on edge.
The same simply supported beam formula runs underneath either way.
Does it work in metric?
Yes. Switch to millimeters and the lengths change to mm and the load to kg per meter, or kg for a single item.
Numbers you have already typed are converted when you switch, so you can pick the unit first or last.
How do I type fractions like 8 3/4?
Put a space between the whole number and the fraction, as in 8 3/4, or use a hyphen, as in 8-3/4. Decimals work too, so 8.75 gives the same result.
Can it tell me how much weight a shelf can hold?
Yes. "Max load to stay flat" is the most the shelf can carry before it stops looking straight, and it already includes the creep factor from "How long the load stays."
It is a sag limit, not a breaking load, because the calculator reports deflection only. Brackets, screws and wall anchors have their own limits.