Skip to content
UnitFormula

Construction

Materials, areas, and coverage for building and DIY.

27 calculators

Asphalt Calculator — cubic yards and tonsCalculate asphalt for a driveway or lot: cubic yards from length × width × depth, plus tons by density. Enter depth in inches; density defaults to 2 t/yd³.Board Foot Calculator — lumber volumeCalculate board feet of lumber: (thickness in × width in × length ft) ÷ 12, times the number of boards. A board foot is 144 cubic inches.Brick Calculator — number of bricks for a wallCalculate how many bricks you need: area × (1 + waste) × bricks per square foot, rounded up. A modular brick with mortar is about 7 per square foot.Carpet Calculator — square yards for a roomCalculate carpet in square yards: area × (1 + waste) ÷ 9, since 1 square yard = 9 square feet. Enter the floor area in square feet and a waste allowance.Concrete Block Calculator — blocks for a wallCalculate concrete blocks (CMU) for a wall: area × (1 + waste) × blocks per square foot, rounded up. A standard 8×8×16 block with mortar is about 1.125 per sq ft.Concrete Calculator — cubic yards and bags for a slabCalculate concrete for a slab: cubic yards from length × width × thickness, plus the number of bags. Enter thickness in inches; bag yield defaults to 0.6 ft³.Cubic Yards Calculator — for gravel, soil, mulch and concreteCalculate cubic yards of material from length, width and depth: (length ft × width ft × depth ft) ÷ 27. Enter depth in inches. One cubic yard = 27 cubic feet.Deck Board Calculator — boards and linear feetCalculate deck boards: area × (1 + waste) ÷ board coverage, rounded up. Enter the deck area, board width (in) and length (ft). Also gives total linear feet.Drywall Calculator — sheets for walls and ceilingsCalculate drywall sheets: area × (1 + waste) ÷ sheet area, rounded up. A 4×8 sheet is 32 sq ft. Enter the wall/ceiling area and a waste allowance.Fence Calculator — posts, rails and picketsEstimate fence materials from the length of the run: the number of posts, sections, rails and pickets. A 100-foot fence with posts every 8 feet needs 14 posts and 13 sections.Flooring Calculator — boxes for a floorCalculate flooring boxes: area × (1 + waste) ÷ box coverage, rounded up. Enter the floor area, the square feet per box, and a waste allowance.Gravel Calculator — cubic yards and tonsCalculate gravel for a path or driveway: cubic yards from length × width × depth, plus tons by density. Enter depth in inches; density defaults to 1.4 t/yd³.Insulation Calculator — how many bags or rollsEstimate how many insulation bags or rolls you need to cover an area, from the coverage per package. 500 sq ft at 40 sq ft per package needs 14 packages with 10% waste.Mortar Calculator — bags for a brick or block wallEstimate how many bags of mortar you need for a brick or block wall, from the wall area and coverage per bag. 100 sq ft of brick at 15 sq ft per bag needs 8 bags with 10% waste.Mulch Calculator — cubic yards and bagsCalculate mulch for a garden bed: cubic yards from length × width × depth, plus the number of bags. Enter depth in inches; bag size defaults to 2 ft³.Paint Calculator — gallons for a wall areaCalculate how many gallons of paint you need: area × coats ÷ coverage, rounded up. Enter the wall area, number of coats and coverage (about 350 ft²/gal).Paver Calculator — how many pavers for a patioEstimate how many pavers you need for a patio, walkway or driveway from the area and paver size. A 20×12 ft patio with 12×6 in pavers needs about 504 pavers with 5% waste.Rebar Calculator — bars and total length for a slab gridEstimate rebar for a concrete slab grid from the dimensions, bar spacing and edge clearance. A 20×10 ft slab at 12-inch spacing needs 30 bars and 400 feet of rebar.Retaining Wall Calculator — blocks and coursesCalculate segmental retaining wall blocks: courses from wall height, blocks per course from length, total wall blocks plus a cap row. Enter your block face size.Roofing Calculator — squares and shingle bundlesCalculate roofing squares and shingle bundles: squares = area × (1 + waste) ÷ 100, bundles = ⌈squares × bundles-per-square⌉. A roofing square is 100 sq ft.Sand Calculator — cubic yards and tonsCalculate sand for a paver base or sandbox: cubic yards from length × width × depth, plus tons by density. Enter depth in inches; density defaults to 1.35 t/yd³.Shingles Calculator — bundles and shingle countCalculate roofing shingles: bundles and individual shingle count from roof area, waste allowance, bundles per square and shingles per bundle. Three bundles cover a square.Siding Calculator — how many bundles or squaresEstimate siding from the wall area minus openings and the coverage per bundle. A 1000 sq ft wall with 100 sq ft of openings needs about 10 bundles (squares) with 10% waste.Square Footage Calculator — area from length and widthCalculate square footage (area) from length and width: area = length × width. Enter both in feet to get square feet, for rooms, floors and plots.Tile Calculator — number of tiles for an areaCalculate how many tiles you need: area × (1 + waste) ÷ tile area, rounded up. Enter the area, the tile size in inches, and a waste allowance.Topsoil Calculator — cubic yards and tonsCalculate topsoil for a garden or lawn: cubic yards from length × width × depth, plus tons by density. Enter depth in inches; density defaults to 1.1 t/yd³.Wallpaper Calculator — rolls for a wallCalculate wallpaper rolls: area × (1 + waste) ÷ roll coverage, rounded up. Enter the wall area, coverage per roll (~28 sq ft), and a waste allowance.