Lumber Calculator | Board Feet, Deck, Framing & Cost Estimator
Plan your woodworking or construction project with confidence. This lumber calculator covers board feet, deck boards, wall framing, and flooring — with built-in waste factor, cost estimation, weight by wood species, and both imperial and metric units. Build your full cut list and copy or print results to take straight to the lumber yard.
Lumber Calculator Pro
Board Feet · Deck · Framing · Flooring · Cost · Weight Estimator
📐 Board Feet Calculator
📋 Cut List Manager
| Label | T (in) | W (in) | L (ft) | Qty | Waste% | Price/BF | Board Feet | Cost | Del |
|---|---|---|---|---|---|---|---|---|---|
| TOTAL | — | — | |||||||
🏡 Deck Calculator
🏗️ Wall Framing Calculator
🪟 Flooring / Plywood Calculator
🧮 Formulas & Reference
📐 Board Feet (Imperial)
🌍 Metric Volume
♻ Waste Adjustment
💰 Cost Estimation
⚖️ Weight Estimation
🏗️ Wall Framing Formulas
🏡 Deck & Flooring Coverage
📊 Quick Reference Tables
| Nominal Size | Actual T (in) | Actual W (in) | BF per linear ft |
|---|---|---|---|
| 1×2 | 0.75 | 1.5 | 0.094 |
| 1×4 | 0.75 | 3.5 | 0.219 |
| 1×6 | 0.75 | 5.5 | 0.344 |
| 1×8 | 0.75 | 7.25 | 0.453 |
| 2×4 | 1.5 | 3.5 | 0.438 |
| 2×6 | 1.5 | 5.5 | 0.688 |
| 2×8 | 1.5 | 7.25 | 0.906 |
| 2×10 | 1.5 | 9.25 | 1.156 |
| 2×12 | 1.5 | 11.25 | 1.406 |
| 4×4 | 3.5 | 3.5 | 1.021 |
| 6×6 | 5.5 | 5.5 | 2.521 |
| Species | Density (lb/ft³) | Density (kg/m³) | Typical Use |
|---|---|---|---|
| Pine | 25 | 400 | Framing, shelving |
| Spruce | 25 | 400 | Framing, decking |
| Cedar | 23 | 368 | Decking, fencing |
| Fir | 28 | 450 | Structural framing |
| Hemlock | 32 | 512 | Flooring, stairs |
| Poplar | 28 | 448 | Trim, furniture |
| Cherry | 35 | 560 | Furniture, cabinets |
| Walnut | 38 | 608 | Fine furniture |
| Maple | 41 | 656 | Flooring, cabinets |
| Oak | 45 | 720 | Flooring, furniture |
| Teak | 40 | 640 | Marine, outdoor |
| Project Type | Waste % | Reason |
|---|---|---|
| Straight cuts (framing) | 5–10% | Minimal offcuts |
| General carpentry | 10–15% | Cuts + defects |
| Decking (parallel) | 10–12% | End trimming |
| Flooring (diagonal) | 15–18% | Angle cuts add waste |
| Herringbone pattern | 20–25% | Complex nesting |
| Reclaimed/rough lumber | 20–30% | Defects, warp, stain |
🪵 Ready to Build?
Bookmark this calculator and share it with your team or fellow builders. Use the Print / Copy buttons to take your estimates to the lumber yard!
🔧 SteelSolver Engineering Tools & Guides — featuring 260+ free calculators and 60+ in-depth guides for engineers, fabricators, and metalworkers.
👉 Find the right tool or guide for your project:
📚 Explore All Engineering Hubs on SteelSolver.com
Lumber Calculator Pro
— Complete User Guide
Everything you need to accurately calculate board feet, deck materials, wall framing, flooring, cut lists, weight, and total project costs — with formulas, examples, and pro tips.
What Is the Lumber Calculator Pro?
The Lumber Calculator Pro is a free, browser-based tool designed for woodworkers, contractors, DIY builders, deck installers, and anyone who buys dimensional lumber. It replaces guesswork with precise, formula-driven estimates — saving you money by avoiding over-buying and avoiding project delays from under-buying.
The calculator has six modules:
| Module | What It Calculates | Best For |
|---|---|---|
| 📐 Board Feet | BF per piece, total BF, cost, weight, volume | Any single board type purchase |
| 📋 Cut List | Multiple board types in one project list | Full project material takeoffs |
| 🏡 Deck | Deck boards, joists, linear feet, total cost | Residential deck construction |
| 🏗️ Framing | Studs, plates, headers, BF, linear feet, cost | Wall framing / rough carpentry |
| 🪟 Flooring | Boards or sheet goods needed, cost per sq ft | Hardwood flooring, plywood, OSB |
| 🧮 Formulas | Reference tables and equations | Learning & verification |
Step-by-Step User Guide
📐 Module 1: Board Feet Calculator
Choose Your Unit System
Click 🇺🇸 Imperial for inches/feet (default for US lumber) or 🌍 Metric for millimeters/meters. The unit dropdowns on each field update accordingly.
Enter Thickness, Width & Length
Use the actual (dressed) dimensions, not the nominal label. A "2×4" is actually 1.5 in × 3.5 in. Use the ⚡ Quick Fill presets below the inputs to auto-populate common sizes instantly.
Set Quantity (Number of Pieces)
Enter how many identical boards you need. The calculator multiplies the per-piece board footage by this number to give you total BF.
Adjust the Waste Factor Slider
Slide from 0% to 40% based on project complexity. Straight parallel cuts → 5–8%. General carpentry → 10–15%. Diagonal or herringbone patterns → 20%+. The waste factor buffers your purchase against kerf loss, defects, and miscuts.
Enter Price & Tax (Optional)
Type your lumber yard's price per board foot and your local sales tax / VAT rate. Leave price at 0 to skip cost calculations. Select your currency from the dropdown.
Select Wood Species for Weight Estimate
The calculator uses known density values (lb/ft³) to estimate how much your lumber order will weigh. This is useful for planning vehicle load capacity and delivery logistics.
Click 🔢 Calculate — Read Your Results
Results appear in the dark panel below. Key outputs: Board Feet per piece, Total BF, BF with Waste, Linear Feet, Volume (ft³ and m³), Est. Weight, Pieces to Purchase, and Total Cost with Tax.
🏡 Module 2: Deck Calculator
Enter Deck Length & Width
Measure your deck footprint in feet (or meters). These are the outer edge-to-edge dimensions of the deck surface.
Set Board Width & Gap
Enter the actual board width (e.g. a 5/4×6 deck board = 5.5 in actual). Set the gap between boards — 0.125–0.25 in is standard for drainage and expansion.
Choose Joist Spacing
Select 12", 16", or 24" on-center. The calculator counts how many joists span the deck length. 16" OC is standard for most residential decks.
🏗️ Module 3: Wall Framing Calculator
Enter Wall Length & Height (in feet)
Wall length is the horizontal run. Wall height is the floor-to-ceiling dimension. Standard ceiling height is 8–10 ft. The calculator assumes 2×4 studs.
Add Openings (Doors & Windows)
Each opening adds 2 trimmer studs and 2 king studs to the count plus a header. The calculator uses standard rough openings: 32"×80" for doors and 36"×48" for windows.
📋 Module 4: Cut List Manager
Name Your Project & Add Rows
Enter a project name (e.g. "Backyard Deck 2025"), then click ➕ Add Board for each distinct board size. Label each row (e.g. "Joists," "Ledger Board," "Decking").
Fill In Dimensions Per Row
Each row has T (thickness in inches), W (width in inches), L (length in feet), Qty, Waste%, and Price/BF. Set unique waste percentages per board type — joists may need 5%, while trim boards may need 15%.
One board foot is the volume of lumber 1 inch thick × 12 inches wide × 12 inches (1 foot) long. It equals exactly 144 cubic inches.
All Formulas Used — Detailed Explanation
- Tin
- Thickness in inches (actual/dressed, not nominal)
- Win
- Width in inches (actual/dressed, not nominal)
- Lft
- Length in feet (standard lumber lengths: 8, 10, 12, 14, 16 ft)
- BF
- Board Feet — the universal hardwood volume unit
BF = (1.5 × 5.5 × 10) / 12 = 82.5 / 12 = 6.875 BF
Example: Need 20 boards, 10% waste → 20 × 1.10 = 22 boards → buy 22.
- Qrequired
- Minimum quantity needed (no waste)
- W%
- Waste percentage (e.g. 10 for 10%)
- ⌈ ⌉
- Ceiling function — round up to next whole number
- BFw/ waste
- Total board feet including waste buffer
- Pper BF
- Price per board foot from your supplier
- Tax%
- Sales tax or VAT rate (e.g. 8 for 8%)
Example: 20 ft wall, 16" OC (1.333 ft), 1 door, 2 windows:
⌊20/1.333⌋ + 1 + 3 + 2(3) = 15 + 1 + 3 + 6 = 25 studs
- Wdeck
- Deck width (in feet)
- Wb
- Board width (in feet — convert from inches: divide by 12)
- G
- Gap width between boards (in feet)
- Ldeck
- Deck length (in feet)
- Lb
- Board length (in feet)
Example: 180 ft² room, 4×8 sheets, 10% waste → ⌈(180/32) × 1.10⌉ = ⌈6.19⌉ = 7 sheets.
Nominal vs. Actual Lumber Dimensions — Critical for Accuracy
0.75″ × 1.5″
0.75″ × 3.5″
0.75″ × 5.5″
0.75″ × 7.25″
1.5″ × 3.5″
1.5″ × 5.5″
1.5″ × 7.25″
1.5″ × 9.25″
1.5″ × 11.25″
3.5″ × 3.5″
5.5″ × 5.5″
| Nominal Size | Actual T (in) | Actual W (in) | Board Feet per Linear Foot |
|---|---|---|---|
| 1×4 | 0.75 | 3.5 | 0.219 BF/LF |
| 1×6 | 0.75 | 5.5 | 0.344 BF/LF |
| 2×4 | 1.5 | 3.5 | 0.438 BF/LF |
| 2×6 (very common) | 1.5 | 5.5 | 0.688 BF/LF |
| 2×8 | 1.5 | 7.25 | 0.906 BF/LF |
| 2×10 (joists/rafters) | 1.5 | 9.25 | 1.156 BF/LF |
| 2×12 | 1.5 | 11.25 | 1.406 BF/LF |
| 4×4 (post) | 3.5 | 3.5 | 1.021 BF/LF |
| 6×6 (post) | 5.5 | 5.5 | 2.521 BF/LF |
BF/LF = Board Feet per Linear Foot. Multiply by board length to get BF per board.
Understanding Waste Factors — Why You Always Need More Lumber
Waste is unavoidable in lumber work. It comes from saw kerf (the wood the blade turns to dust — typically 3–6 mm per cut), end trimming (cutting boards to exact length), natural defects (knots, warps, splits that must be cut around), and miscuts. The waste factor is a buffer you buy upfront so you don't run out mid-project.
Input Validation — What to Enter & Common Mistakes
- Enter actual dimensions (1.5″ × 3.5″ for a 2×4)
- Use decimals for fractional inches (1.5, 0.75, 9.25)
- Set waste to at least 5% always
- Match your unit dropdown to your input (e.g. "inches" for inch values)
- Use the ⚡ presets to auto-fill common sizes
- Enter board length in feet when using the ft unit (8, 10, 12…)
- Call your supplier for exact price per board foot
- Enter nominal dimensions (2″ for a 2×4 — it's actually 1.5″)
- Mix unit systems — don't enter mm in an "inches" field
- Leave waste at 0% — kerf alone wastes material
- Enter length in inches while the unit is set to "feet"
- Forget that a "1×6" board is only 0.75″ thick, not 1″
- Use price per board in the "price per board foot" field
- Round down your quantity — always round up
⚡ Common Mistake Microcopy Reference
| Mistake | What Goes Wrong | Fix |
|---|---|---|
| Using nominal dimensions | BF is overstated by 25–45%. You pay for too much lumber or order too little. | Use actual: 2×4 → 1.5″ × 3.5″. Use the ⚡ preset buttons. |
| Entering length in inches with ft unit selected | A 96-inch board entered as "96" with "ft" selected = 96-foot board (massive error) | Switch the length dropdown to "inches (in)" before entering 96, or enter 8 with "feet" selected |
| Setting waste to 0% | You'll run short on every project due to kerf, defects, and miscuts | Set minimum 5%; 10–15% for most projects |
| Entering price per piece instead of per BF | Cost calculation is wildly off. A 2×4×8 has ~0.7 BF but costs ~$4 per piece — very different from $4/BF | Ask your supplier for the per-board-foot rate. Divide piece price by BF to get the rate. |
| Not accounting for board gaps (deck) | You'll need fewer boards than calculated — gap space is "free" coverage | Always enter the board gap (0.125–0.25") in the Deck calculator |
| Forgetting door/window openings in framing | Under-buying studs; running back to the lumber yard mid-project | Count all openings and enter the exact count in the Framing calculator |
Key User Pain Points & How This Calculator Solves Them
"I always buy too much or too little lumber"
Guessing quantities leads to expensive over-buying or frustrating mid-project trips to the lumber yard.
"I never know the difference between nominal and actual lumber sizes"
The 2×4 confusion is universal and causes consistent over-estimates of 25–45%.
"I can't estimate my lumber budget before starting"
Projects stall when material costs exceed budget mid-build.
"I don't know if my truck can haul this lumber"
Overloading vehicles with lumber is a safety and legal risk.
"Deck board calculations are confusing with gaps"
Missing the spacing gap means running short of boards near the end of a deck.
"My project has 12 different board sizes — I can't track them all"
Complex projects with multiple lumber types are impossible to manage with a single calculator.
"My supplier quotes in metric, but I think in imperial"
Unit conversion errors are a constant source of frustration on international or mixed projects.
"Framing stud counts include corners and openings — too complex to do by hand"
Manually counting studs for a wall with windows and doors takes time and usually produces errors.
Wood Species Density Reference (for Weight Calculations)
The weight formula multiplies volume (ft³ or m³) by the density of your chosen species. Density varies significantly — oak is nearly twice as heavy as cedar at the same volume.
| Species | Density (lb/ft³) | Density (kg/m³) | Hardness | Typical Use |
|---|---|---|---|---|
| Pine / Spruce | 25 | 400 | Soft | Framing, shelving, trim |
| Cedar | 23 | 368 | Soft | Decking, fencing, siding |
| Fir / Larch | 28 | 450 | Soft-medium | Structural framing, beams |
| Hemlock | 32 | 512 | Medium | Flooring, stairs, framing |
| Poplar | 28 | 448 | Medium | Trim, furniture, painted projects |
| Cherry | 35 | 560 | Hard | Furniture, cabinets |
| Walnut | 38 | 608 | Hard | Fine furniture, flooring |
| Maple | 41 | 656 | Hard | Flooring, cabinets, workbenches |
| Oak (Red/White) | 45 | 720 | Very Hard | Flooring, furniture, barrels |
| Teak | 40 | 640 | Hard | Marine, outdoor furniture |
| Bamboo | 35 | 560 | Medium | Flooring, panels |
Frequently Asked Questions (FAQ)
1 BF × 0.002360 = m³. So 100 BF = 0.236 m³. You can also use the metric inputs directly: switch the thickness and width dropdowns to "millimeters" and length to "meters", and the calculator handles all unit conversions internally. The Metric Volume formula uses all dimensions in mm divided by 10⁹ to give m³.
Plate LF = Wall Length × 3, which accounts for 1 bottom plate (sole plate) + 2 top plates (double top plate). This is standard platform framing practice. The plate board count is then calculated by dividing total plate LF by 8 (standard 8-ft studs used as plate material, or you can use the full-length boards your supplier stocks).
⌈Qty × (1 + waste/100)⌉. You cannot buy a fraction of a board. For example, if you need 10 boards and apply 10% waste, the formula gives 10 × 1.10 = 11.0 → ceiling = 11 pieces. If the result were 10.1, you'd still buy 11 (you can't buy 10.1 boards). Always buy the rounded-up number — never round down, or you risk running short.