Woodworking Calculator

The Complete Woodworking Calculator & Cutting Optimizer

A full carpentry & woodworking toolbox in one page: a code-aware stair calculator, a compound-angle solver for crown molding and flared boxes, joinery layout calculators (dovetails, box joints, mortise & tenon), a kerf-aware sheet-goods nesting optimizer, a kerf-aware board cut-list optimizer, and board-foot / wood-movement / lumber-weight calculators — every result illustrated with a live, to-scale diagram.

100% client-side — nothing leaves your browser Stairs · Angles · Joinery · Cut Optimization · Materials Metric & Imperial

Planning tool, not a substitute for your building code or a test cut. Every calculator on this page is a planning aid built on standard, widely-published carpentry formulas. Stair geometry must be checked against your local building code before you cut a single stringer; compound-angle results should always be proven on scrap first (saws vary, and material thickness changes the math slightly); cutting-list results assume straight, square material and don't account for defects, grain-matching, or wood movement. Always wear eye and hearing protection and follow your tools' manuals.

What's In This Toolbox

Everything below runs live in your browser as you type — change any number and every result, table and diagram updates instantly. No plans are uploaded anywhere, so it's just as usable offline or on a jobsite with patchy signal as it is at the bench.

Stair Calculator
Enter your total rise and target riser/tread size — get the exact number of steps, riser and tread dimensions, stringer length and angle, a comfort-rule check, and a fully dimensioned side-profile drawing.
Compound Angle Solver
One verified formula, two uses: crown-molding miter & bevel for any wall corner and spring angle, or the same math relabeled for flared box, basket and planter sides. Plus a polygon-segment solver and a roof pitch/rafter calculator.
Joinery Layout Calculators
Dovetail spacing with a to-scale pin/tail drawing, box/finger joint sizing, mortise & tenon proportioning, plus quick reference tables for dowels, biscuits and pocket-hole screws.
Sheet Cutting Optimizer
Build a parts list, set your sheet size and blade kerf, and get a nested cutting diagram per sheet — with sheets needed, offcuts, and material utilization, kerf loss included.
Board Cutting Optimizer
Same idea for linear stock — lumber, molding, extrusion, pipe. Enter your cut list and stock length, get the fewest boards needed with a labeled cut diagram for each one.
Board Feet, Wood Movement & Weight
Price out lumber in board feet, estimate how much a panel will expand or contract across seasons by species, and estimate the weight of a finished piece or a stack of stock.
Why Kerf Matters (and why most cut-list tools skip it)
  • Every cut removes material — a typical table saw blade takes 2.5–3.2mm (1/8"), a track saw or circular saw 1.8–2.5mm, a bandsaw as little as 0.5–1.5mm
  • Ignore kerf on a 20-cut sheet layout and you can be off by 2"+ of material — enough to lose an entire extra part
  • Both cutting optimizers below let you set your exact kerf so the plan matches your actual blade or bit
  • When in doubt, measure your own blade's kerf directly (cut a scrap, measure the slot) rather than trusting a spec sheet
How To Use This Guide

Each tab is independent — jump straight to whichever calculator you need. Every module has its own unit toggle (metric/imperial) where relevant, and every diagram is generated from your live inputs, not a stock illustration, so what you see always matches your numbers exactly.

New to compound angles? The Angles tab includes a plain-language walkthrough of exactly where each input is measured on the actual material, with a diagram — you don't need to already know the jargon.
Stair Calculator

Enter your total rise (floor to floor) and target step size. The calculator divides the rise into equal risers, checks the result against three standard comfort rules and common minimum/maximum guidelines, and draws the stair to scale.

Inputs
Nosing and headroom are used for the guideline checks below; they don't change the riser/tread math itself. Stringer stock width feeds the open-stringer strength check.
Side profile — to scale from your inputs
Number of risers
–
 
Number of treads
–
steps you walk on
Actual riser height
–
 
Stair angle
–
from horizontal
Total run
–
nosing to nosing
Stringer length
–
 
Comfort & Guideline Checks
CheckTargetYour stairResult

These are widely-used residential guidelines (similar in spirit to US IRC-style rules), not a substitute for your local building code — spans, riser/tread limits and headroom minimums vary by jurisdiction and by stair type (main stair vs. deck vs. attic/utility).

Open Stringer Strength Check

When you notch a straight board into a zigzag stringer, the wood remaining below the deepest point of each notch (the "throat") is what carries the load. For stock width W, this remaining depth is W − tread × sin(angle), measured perpendicular to the board.

Remaining throat
–
 
Common guidance calls for at least 3.5″ (89mm) of remaining throat, with 5″+ preferred for open (cut) stringers — this is exactly why 2×12 stock is the standard choice for notched stringers rather than 2×10. Closed/housed stringers (treads let into a routed dado) sidestep this limit entirely.
Compound Angle Solver

Three related calculators live here: a compound miter/bevel solver (crown molding and flared box sides share the exact same geometry), a regular-polygon segment solver (picture frames, planters, cupolas), and a roof pitch/rafter calculator.

Inputs
90° = a standard square inside/outside corner. Use whatever the corner actually reads for odd angles (bay windows, hexagonal rooms, tapered boxes).
Molding lies flat on the saw table, upside-down and backwards: the edge that touches the ceiling rides against the fence, the edge that touches the wall sits up off the table. Set the miter (blade rotation) and bevel (blade tilt) to the values on the right, then always prove the cut on scrap before committing good material — every saw and every piece of crown fits slightly differently.
Plan view — corner & miter line
Cross-section — spring angle
Miter angle (saw rotation)
–
off square, both saw halves
Bevel angle (blade tilt)
–
from vertical
Flip the bevel tilt direction on alternating pieces of the same cut (left piece / right piece), and for an outside corner the piece orientation on the fence mirrors the inside-corner setup — the angle numbers themselves don't change, only which face rides where. See the plan-view diagram for this cut's specific left/right layout.
Joinery Layout Calculators

Lay out four of the most common woodworking joints from your actual board dimensions, plus quick reference for dowels, biscuits and pocket-hole screws.

Inputs
Tail-board face, to scale — mark centerlines directly from this spacing
Tail angle
–
Tail width (narrow)
–
Tail width (wide face)
–
Pins between tails
–
Layout runs half-pin, tail, pin, tail, pin … tail, half-pin across the board —
Sheet Cutting Optimizer

Build your parts list, set your sheet size and blade/bit kerf, and get a nested cutting layout — sheets needed, offcuts, and material utilization, kerf loss included. Uses guillotine (straight, full-length) cuts only, so every layout is directly cuttable on a table saw or track saw — the engine tries several packing strategies per run and keeps whichever uses the fewest sheets. Very tight layouts may still be improvable by hand or dedicated nesting software.

Sheet & Blade Settings
Typical kerf: table saw ~1/8″ (3mm), track/circular saw ~3/32″ (2.3mm), CNC/router bit — use the bit diameter.
Results
Sheets needed
–
Utilization
–
Waste
–
Parts List
LabelWidth (in)Height (in)Qty
Cutting Diagrams
part offcut / waste
Board / Linear Cutting Optimizer

The 1D version of the sheet optimizer — for lumber, molding, extrusion, edge banding or pipe. Enter your cut list and stock length, and get a best-fit-decreasing layout: the fewest boards needed, with a labeled diagram for each one.

Stock & Blade Settings
All cut pieces are assumed to come from the same stock length. If you're mixing lengths from the lumberyard, run this once per stock length.
Results
Boards needed
–
Utilization
–
Total waste
–
Cut List
LabelLength (in)Qty
Cutting Diagrams
part offcut
Board Feet, Wood Movement & Lumber Weight

Price lumber the way yards actually sell it, plan for how much a panel will move across the seasons, and estimate the weight of a finished piece or a stack of stock.

Board Feet Calculator
Board feet (per piece)
–
Total board feet
–

1 board foot = 144 cubic inches (a 1″×12″×12″ piece). Yards price rough lumber this way regardless of the actual width/length you buy.

Wood Movement Estimator
Expected movement
–
 
New width
–
Movement figures are approximate, averaged reference values (species varies board to board) — for panels, drawer bottoms and tabletops, always build in an expansion gap and use a construction method (breadboard ends, buttons, slotted screw holes) that lets wood move freely across its width.
Lumber & Panel Weight Estimator
Estimated weight
–
 

Approximate air-dry densities (~12% MC). Actual weight varies with moisture content, so treat this as a shipping/handling planning estimate, not a scale reading.

Build Out Your Woodshop

A practical shopping list organized the way you'd actually build a shop up — core power tools first, then the precision layout gear that makes every calculator above actually usable at the bench, then joinery jigs, then consumables and finishing.

Core Power Tools
Table Saw
The anchor tool for ripping sheet goods and boards square and straight.
Check Price
Compound Miter Saw
Dial in the miter and bevel angles from the Compound Angles tab directly.
Check Price
Track Saw & Guide Rail
Breaks down full sheets accurately without a table saw's footprint — pairs well with the Sheet Cutting layouts.
Check Price
Band Saw
Curves, resawing, and joinery cheeks that a straight blade can't do.
Check Price
Thickness Planer
Dimension rough stock to the exact thickness your plans call for.
Check Price
Jointer
Flattens a reference face and squares an edge before the planer or table saw.
Check Price
Router & Router Table
Profiles, rabbets, dadoes, and template/jig work in one tool.
Check Price
Random Orbit Sander
Swirl-free final surface prep before finishing.
Check Price
Layout & Precision Gear
Digital Angle Gauge
Verify the miter/bevel numbers from this tool directly on your saw.
Check Price
Combination Square
The single most-used layout tool at the bench — 90°/45° checks and marking.
Check Price
Marking Gauge
Scribes consistent, repeatable lines for mortise-and-tenon and dovetail layout.
Check Price
Framing Square
Lay out stair stringers and roof rafter cuts full-size, straight from this calculator's numbers.
Check Price
Tape Measure (Wide Blade)
A stiff, wide-standout tape for accurate long-run measurements.
Check Price
Moisture Meter
Check MC before you trust the Wood Movement estimator's inputs.
Check Price
Story Stick / Panel Gauge
Transfer full-scale dimensions without re-measuring at every step.
Check Price
Feeler Gauge Set
Dial in table saw blade parallelism and joint fit gaps precisely.
Check Price
Joinery Jigs & Blades
Dovetail Jig
Router-guided half-blind or through dovetails matched to the slope you calculated.
Check Price
Box/Finger Joint Jig
Repeatable finger spacing on the table saw or router table.
Check Price
Doweling Jig
Self-centering guide for the dowel-diameter/count reference in the Joinery tab.
Check Price
Biscuit Joiner
Fast panel-edge and casework alignment joinery.
Check Price
Pocket-Hole Jig System
Fast, strong face-frame and carcass joinery for shop and site work.
Check Price
Thin-Kerf Rip Blade
A known, narrow kerf value to plug straight into the Sheet/Board Cutting optimizers.
Check Price
Dado Stack
Flat-bottomed grooves for shelving, drawer bottoms, and case joinery.
Check Price
Bar & Pipe Clamps (Set)
Glue-up clamping pressure across panels, frames, and casework.
Check Price
Safety & Dust Collection
Push Blocks & Push Sticks
Keep hands clear of the blade on narrow rips.
Check Price
Safety Glasses & Hearing Protection
Non-negotiable at every power tool in the shop.
Check Price
Dust Collector / Shop Vac
Fine wood dust is a real respiratory and combustion hazard — collect it at the source.
Check Price
Respirator / Dust Mask (P100)
Especially important for MDF, exotic species, and finishing.
Check Price
Glue, Finishing & Sheet Goods
Wood Glue (PVA/Titebond III)
Water-resistant PVA for panel and joinery glue-ups.
Check Price
Wood Filler / Putty
Fills nail holes and small gaps before finishing.
Check Price
Wipe-On Oil / Poly Finish
A durable, beginner-friendly film or penetrating finish.
Check Price
Sandpaper Assortment (80–320 grit)
Progressive grits for surface prep through final finish.
Check Price
Plywood / Hardwood Ply Sheets
Feed sheet dimensions straight into the Sheet Cutting Optimizer above.
Check Price
Hardwood Lumber (S4S)
Surfaced-four-sides stock ready for the Board Cutting Optimizer.
Check Price

Some links on this page are affiliate links — if you buy through them we may earn a small commission at no extra cost to you. Replace the placeholder links above with your own Pretty Links before publishing.