Home project math, done in seconds

Free calculators that tell you exactly how much material to buy and what it will cost. Measure your space, type the numbers, get the answer. No sign-up, no app to install.

Square Footage CalculatorArea of rooms, floors and yards. Mix shapes, add waste and cost.Concrete CalculatorCubic yards and 40, 60 or 80 lb bags for slabs, footings and posts.Roofing CalculatorRoof area, squares, shingle bundles and underlayment from pitch and size.Tile CalculatorNumber of tiles and boxes for floors, walls and backsplashes.Fence CalculatorPosts, rails, pickets and concrete bags for a wood fence.Drywall CalculatorDrywall sheets, screws, tape and joint compound for walls and ceilings.Paint CalculatorGallons of paint for walls and ceilings, minus doors and windows.Gravel CalculatorCubic yards and tons of gravel, crushed stone, sand or rock.Mulch CalculatorBags or cubic yards of mulch for beds, borders and tree rings.Topsoil CalculatorCubic yards, tons or bags of topsoil for lawns, beds and raised beds.Roof Pitch CalculatorConvert rise and run to pitch, degrees and slope, plus rafter length.

Why use a calculator before you buy?

Ordering too little material means a second trip to the store, a mismatched batch, or a concrete pour that runs short halfway through. Ordering too much wastes money on bags and yards you cannot return. A few seconds with the right formula avoids both.

Every calculator on this site shows the formula it uses, so you can check the math yourself, and each one lets you add a waste allowance and a price so you can budget the whole project before you start.

How to measure accurately

Which calculator do I need?

ProjectCalculator
Flooring, carpet, sod, home sizeSquare footage
Floor, wall and backsplash tileTile
Patio, driveway, footing, post holesConcrete
New roof, shingles, underlaymentRoofing and roof pitch
Wood privacy or picket fenceFence
Hanging and finishing wallsDrywall
Walls, ceilings, whole roomsPaint
Driveway base, paths, drainageGravel
Garden beds, around trees, playgroundsMulch
New lawns, raised beds, levelingTopsoil