Construction
Estimate materials for building projects — concrete, lumber, roofing, rebar, brick, insulation, and asphalt.
12 Tools in Construction
Free construction calculators for concrete, lumber board feet, roofing squares, stairs, rebar, brick, insulation, and asphalt. Built for DIYers and pros.
Concrete Calculator
Calculate cubic yards, cubic meters, and bags of concrete for slabs, footings, and pads.
Use tool →Lumber Board Feet Calculator
Calculate board feet (or timber volume) for lumber pricing and ordering.
Use tool →Roofing Calculator
Estimate roofing squares and surface area based on footprint and roof pitch.
Use tool →Stair Calculator
Calculate the number of risers and treads for a staircase.
Use tool →Square Footage Calculator
Quickly calculate area in square feet, square yards, acres, square meters, and hectares.
Use tool →Cubic Yard Calculator
Convert length, width, and height into cubic yards or cubic meters for any bulk material.
Use tool →Rebar Calculator
Estimate linear feet (or meters) and sticks of rebar for a concrete slab grid.
Use tool →Brick Calculator
Calculate how many bricks you need for a wall.
Use tool →Insulation Calculator
Calculate how many packages of insulation you need.
Use tool →Asphalt Calculator
Calculate tons or tonnes of asphalt needed for driveways and parking areas.
Use tool →Gravel Driveway Calculator
Estimate cubic yards, cubic meters, tons, and tonnes of gravel for a new driveway.
Use tool →Post Hole Concrete Calculator
Calculate concrete bags needed to set fence or deck posts.
Use tool →Estimating construction materials: volume, coverage and waste
Construction estimating comes down to turning a drawing or a few site measurements into quantities a supplier can deliver. Concrete, gravel and asphalt are ordered by volume or weight; lumber is priced by the board foot; roofing by the square, which is 100 square feet of roof surface; rebar by length and stick count; brick by the thousand or per square foot of wall. Each unit has its own convention, which is why a single generic calculator rarely works and why this category has a dedicated tool for each material.
The formulas themselves are simple, and showing them is part of how we keep the tools trustworthy. Slab volume is length times width times thickness; roof surface area is the building footprint multiplied by a pitch factor that grows as the roof gets steeper; a staircase is divided into a whole number of equal risers so every step is the same height. What takes experience is knowing where the simple formula stops being enough — compaction, over-excavation, laps and splices in rebar, openings in masonry walls, or complicated rooflines with dormers and valleys.
Treat the output as a solid starting number rather than a final purchase order. Professionals routinely add an allowance on top of the geometric quantity, and structural elements — foundations, load-bearing slabs, stairs and rebar layouts — should always be checked against local building codes and, where required, an engineer or building inspector.
Matching each tool to the unit your supplier sells
Every trade quotes in its own unit, so the first job of an estimate is finding the tool that produces the number your supplier will ask for. Concrete is sold by the cubic yard when it arrives in a truck and by the bag for small jobs, and the Concrete Calculator returns both. The Cubic Yard Calculator is the general-purpose version: it returns volume only, which suits sand, fill dirt or any material sold by the yard, but it will not give you a weight. When a quarry quotes crushed stone by the ton, use the Gravel Driveway Calculator, which converts volume to tons at about 1.4 tons per cubic yard; the Asphalt Calculator does the same for hot-mix using 145 pounds per cubic foot.
Lumber yards that price hardwood by the board foot want the Lumber Board Feet Calculator, roofers talk in squares, which is what the Roofing Calculator outputs, masons count bricks, and insulation is bought by the package. Steel reinforcing is ordered in sticks, which the Rebar Calculator counts for a simple grid. The Square Footage Calculator sits underneath all of these: it converts a rectangle into square feet, square yards and acres, and it is the right first step when a plan gives you dimensions but a product label asks for area.
Two tools handle details that are easy to overlook in a drawing. The Stair Calculator turns a floor-to-floor height into a whole number of equal risers with the matching treads, and the Post Hole Concrete Calculator subtracts the volume of the post from the volume of the hole, so you do not buy concrete that has no room to go.
Where the simple formulas stop
Every calculator here models an idealized shape, and each has a boundary worth knowing before you order. Slabs assume a level subgrade of uniform thickness, while a real excavation is uneven, which is why suppliers commonly suggest a small margin over the calculated volume. Stone is figured as loose volume at one depth, but it compacts once it is driven over, so a base course and a surface layer should be calculated separately at their own depths. The roofing multiplier assumes every plane slopes the same way, so dormers, valleys and chimneys add material the tool cannot see. The Brick Calculator does not subtract door or window openings, so a wall with large openings will come out high unless you deduct them yourself. Insulation coverage printed on a package assumes the product is installed at its full rated thickness, which matters if you plan to squeeze it into a shallow cavity.
Rebar shows how rounding works in practice. The tool rounds the bar count up and adds one for the far edge, so a 12-foot span on 12-inch centers takes 13 bars, not 12. It does not add the overlap where one stick ends and the next begins, the chairs that hold the grid off the ground, or the second mat that a thick structural slab may call for. Treat the stick count as a minimum, and ask the engineer or supplier about laps and cover for anything that carries load.
Worked example: a shed slab, stone base and porch posts
Imagine a 10 by 12 foot slab for a garden shed, 4 inches thick, on a 4 inch stone base. In the Concrete Calculator, 12 times 10 times one-third of a foot is 40 cubic feet, or 1.48 cubic yards. In 80 pound bags, which yield about 0.6 cubic foot each, that is 67 bags, nearly 2.7 tons of dry mix to haul, mix and place. The tool's own note says pours above 1 cubic yard are usually more practical as ready-mix delivery, so this is a case for comparing a truck's delivery charge against a long weekend with a mixer.
The stone base is a second 40 cubic foot layer. Entering 12 by 10 feet at 4 inches deep in the Gravel Driveway Calculator gives 1.48 cubic yards, about 2.1 tons at 1.4 tons per cubic yard, and you should ask the supplier whether to add for compaction. For reinforcement, the Rebar Calculator on its default 12-inch grid returns 11 bars running the 12-foot direction and 13 bars running the 10-foot direction, about 262 linear feet, which at 20 feet per stick is 14 sticks after rounding up from 13.1.
If a small covered porch will sit beside the shed on six posts, set 4-inch posts in 10-inch holes 30 inches deep. Each hole needs about 1.15 cubic feet of concrete after the post is subtracted, so six holes need roughly 6.9 cubic feet, which is 16 bags of 60 pound mix. A flat rule such as two bags per post would have ordered 12 here and could have left you short or long on a different hole size, which is why the geometry-based tool is worth the extra field entries.
Worked example: a workshop roof, attic, garden wall and stair
Now take a workshop that is 30 by 40 feet including the eave overhang, with a 6/12 gable roof. The pitch multiplier is the square root of 1 plus 0.5 squared, about 1.118, so the 1,200 square foot footprint becomes about 1,342 square feet of roof. With the default 10 percent waste the Roofing Calculator reports roughly 14.8 squares. If the attic floor is insulated with packages that cover 40 square feet each, the Insulation Calculator applies its 5 percent default to 1,200 square feet and returns 32 packages, because 31.5 rounds up. Measure the actual attic floor rather than the roof footprint if the two differ.
A 20 foot long, 4 foot high brick garden wall is 80 square feet, and at the default 7 bricks per square foot with 10 percent waste the Brick Calculator returns 616 bricks. Check the bricks-per-area figure against your actual brick and joint size, because it moves the total directly. For a stair with a 100-inch floor-to-floor rise and the default 7.5 inch target riser, the Stair Calculator divides 100 by 7.5, rounds 13.3 to 13 risers, and reports a real riser height of about 7.69 inches with 12 treads. At a 10 inch tread depth, the total run is 120 inches, or 10 feet of floor length to reserve. That result sits close to the top of the typical 7.75 inch riser limit, so aiming a little lower is wise.
Codes, permits and knowing when to call a professional
A calculator can tell you how much material a design needs; it cannot tell you whether the design is allowed or sound. Footing depth, stair geometry, reinforcement spacing and roof framing are governed by local codes, and many jurisdictions require permits and inspections for structural work, additions and re-roofing. Contact your local building department before you buy materials, since a rule you learn about after the pour is expensive to satisfy. In the United States, dialing 811 before any digging connects you to the utility-marking service, which is a free step that protects both you and buried lines.
Use the tools in a sequence that matches how the job unfolds: measure, calculate, ask two suppliers for delivered prices on the same quantities, and only then settle on a margin. Wet concrete is caustic, so wear gloves and eye protection when you handle it. Anything that carries load, retains soil or sits on difficult ground deserves an engineer or licensed contractor, and the estimate you bring them will make that conversation shorter and more precise.
Practical tips
Order concrete a little over
Uneven subgrade, form movement and spillage mean a slab rarely uses exactly the calculated volume. Ready-mix suppliers often suggest a modest buffer.
Know your unit
A roofing square is 100 sq ft, a board foot is 144 cubic inches, and a cubic yard is 27 cubic feet. Mixing these up is the most common estimating error.
Use actual lumber dimensions when it matters
A nominal 2x6 is milled smaller than 2 by 6 inches. For pricing by the board foot, check whether your supplier quotes nominal or actual size.
Check local code for structural work
Stair geometry, footing depth and reinforcement spacing are regulated. These calculators support planning, not design approval.
Guides for Construction
- How much concrete do I need for a slab?4 min read
- How much fencing do you need?6 min read
- How many roofing shingles do you need?7 min read
- How many bricks do I need for a wall?7 min read
- How to calculate stair risers and treads8 min read
- How much insulation do I need?8 min read
Frequently asked questions
- Do these calculators replace a contractor or engineer?
- No. They help you plan and budget. Structural work should follow local building codes and be reviewed by a qualified professional where required.
- Why does roofing use a pitch multiplier?
- A sloped roof has more surface than the footprint beneath it. The multiplier converts footprint area into actual roof surface area, which is what shingles must cover.
- How much extra material should I order?
- It depends on the material and the job. Many projects add roughly 5 to 15 percent for waste and variation, and complicated shapes need more. Each calculator exposes a waste setting where it applies.
- When should I order ready-mix concrete instead of bags?
- The Concrete Calculator suggests ready-mix delivery once a pour passes about 1 cubic yard, because mixing dozens of bags by hand is slow and hard to keep consistent. The answer also depends on access, the delivery minimum your supplier charges, and how quickly the concrete must be placed and finished. Get a delivered price for the calculated volume, ask what margin they recommend, and compare it with the cost of bags plus your time and any equipment rental.
- How many bundles of shingles make a roofing square?
- A square is 100 square feet of roof, and many shingle products are packaged so that three bundles cover one square. Some products are packaged differently, so check the label on the exact shingle you plan to buy. Take the squares figure from the Roofing Calculator, include your waste allowance, and convert using the coverage printed on the package. Starter strips, ridge caps and underlayment are separate items that the tool does not count.
- Are board feet the right unit for framing lumber?
- Usually not. Board feet are the standard pricing unit for hardwood and specialty lumber, while framing lumber is normally sold by the piece or by length. The Lumber Board Feet Calculator multiplies the thickness, width and length you enter, so enter actual milled sizes when you price by the board foot. Using nominal sizes overstates the volume: a 2x6 eight feet long is about 5.5 board feet at its true 1.5 by 5.5 inch size, but 8 board feet if you enter 2 by 6.
- How do I estimate a pour or fill that is not a simple rectangle?
- Break the shape into simple pieces, calculate each one, and add the results. An L-shaped slab becomes two rectangles, and an excavation with sloped sides can be treated as a few boxes at different depths. The Cubic Yard Calculator is built for this approach, since you can run it once per piece. Keep your units consistent, and remember that the more irregular the shape, the more a supplier's margin or a professional take-off is worth.
Looking for something else? Browse all tools or use the search bar above.