Board Foot Calculator
Calculate lumber volume in board feet for any cut list.
What is board foot calculator?
A board foot is the standard unit of lumber volume: nominal thickness (in) × width (in) × length (ft) / 12. Lumber yards quote rough stock in board feet, hardwood dealers price by the bd ft, and framing takeoffs roll up into board-foot totals for ordering.
This calculator handles every common dimensional size — 1×4 trim, 2×4 studs, 2×8 joists, 6×6 posts — plus quarter-system hardwoods like 5/4 decking and 8/4 turning blanks. Add an optional price per bd ft and it returns the total cost so you can compare yard quotes side by side.
The math uses nominal dimensions: a 2×4 counts as 2 × 4, not its actual planed 1.5 × 3.5. That’s the same convention your lumber yard uses on every quote, so the totals here match the line items on a yard’s invoice.
When to use a board foot calculator
- Framing-lumber takeoff — Total the board feet for a stick-framed wall, deck, or shed and price it against your yard's bd-ft rate.
- Cabinet and furniture stock — Estimate hardwood lumber for a face frame or table top so you can buy with minimal waste.
- Comparing dimensional choices — See how switching from 2×6 to 2×8 joists changes both the structural span and the board-foot total of the order.
How to use the Board Foot Calculator
- Choose a lumber size — Select a preset (1×4 through 6×6) or pick Custom to enter your own thickness and width.
- Enter length and quantity — Length is in feet. Quantity is the number of identical pieces.
- (Optional) add a price — Type your yard's quote in dollars per board foot to see the total cost.
Worked examples
Wall plate run — 30 ft of 2×4 plate (3 pieces × 10 ft)
Input: Thickness=2, Width=4, Length=10, Qty=3
Output: 6.67 bd ft per piece, 20 bd ft total Deck joists — 14 × 2×8 × 12 ft
Input: Thickness=2, Width=8, Length=12, Qty=14
Output: 16 bd ft per piece, 224 bd ft total Walnut tabletop blanks — 6 × 5/4 × 8 × 6 ft at $9.50/bd ft
Input: Thickness=1.25, Width=8, Length=6, Qty=6, $9.50/bf
Output: 5 bd ft per piece, 30 bd ft total, $285.00 total