Construction Calculators

Free construction and home-improvement material estimators that run entirely in your browser: no account, and nothing you enter is transmitted or stored. Each tool turns measurements into material quantities, applies a waste factor you control, rounds up to whole packages, and prices the result only with costs you supply. Every calculator has its own page with the formula, a worked example, and a FAQ.

Measurement

Get the base numbers right before pricing anything.

Volume Calculator

Box, cylinder, sphere, and cone volumes in cu ft, cu yd, US gallons, m³, and liters — every conversion exact.

Linear Feet Calculator

Total a cut list of pieces entered as feet and inches (or inches only), with counts and a cost at your price per foot.

Construction Unit Converter

Length, area, volume, and weight between imperial and metric — exact factors, feet + inches entry, printable chart.

Trade Geometry

Layout arithmetic between the tape measure and the material count.

Feet & Inches Calculator

Add, subtract, multiply, and divide tape-measure fractions exactly — a running tape in ft-in-1/16, decimal, and metric.

Stair Calculator

Total rise to riser count, exact riser height snapped to 1/16 in, total run, stringer length, angle, and common-IRC checks.

Roof Pitch Calculator

Pitch or measured rise/run to slope factor, common and hip/valley rafter lengths, roof angle, area, and squares.

Board Foot Calculator

Length × width × thickness ÷ 12 per piece, whole-order board feet, and cost at your price per board foot.

Concrete & Masonry

Pours and bag counts, from manufacturer yield data.

Concrete Slab Calculator

Slab length × width × thickness to cubic yards, with waste and a quarter-yard ready-mix ordering figure.

Brick Calculator

Wall area minus openings, times BIA per-size coverage (joint included) — bricks to buy, with cited mortar bags for standard brick.

Concrete Block Calculator

Wall area over the nominal 16×8 in CMU face (exactly 0.889 sq ft, joint included), plus waste and cited mortar bag counts.

Concrete Footing Calculator

Footing length × width × depth × count to cubic feet, yards, and bags — volume for dimensions your plans already set.

Concrete Column Calculator

Round tube forms (π r² h) or rectangular piers, times the count — exact volume and bag counts, never sizing advice.

Post Hole Concrete Calculator

Hole cylinder minus the post below grade, times the hole count — bags to set posts, with the 3× guidance labeled.

Rebar Calculator

Grid bars each way from your spacing, linear feet with lap-splice allowance, and ASTM nominal weight.

Paver Calculator

Patio area over your paver’s face size, with cutting waste and the sand bedding volume at a depth you control.

Aggregate & Landscaping

Bulk material by the yard, bags where they make sense.

Gravel Calculator

Area × depth to cubic yards, with optional tons at the density your supplier quotes.

Topsoil Calculator

Footprint × depth to cubic yards of dirt, with optional tons at the density your supplier quotes.

Mulch Calculator

Bed area × depth to cubic yards and standard 2 cu ft bag counts, with a bulk comparison.

Sand Calculator

Area × depth to cubic yards of sand, with optional tons at the density your supplier quotes.

Sod Calculator

Lawn area over your farm’s roll size, with trimming waste — rolls to buy and pallets at your supplier’s count.

Interior

Walls, floors, and finishes — waste applied before the round-up.

Paint Calculator

Perimeter × height minus openings, times coats, over adjustable coverage — gallons to buy.

Drywall Calculator

Walls plus optional ceiling minus openings, with waste, over your sheet size — sheets to buy.

Flooring Calculator

Floor area plus waste to a purchase area, then whole boxes at your box coverage.

Tile Calculator

Your tile size and grout gap give the real per-tile footprint, then tiles and boxes.

Wallpaper Calculator

Honest strip-based roll counts: strips cut to whole pattern repeats, whole strips per roll — from your roll’s label dimensions.

Insulation Calculator

Area to insulate over the coverage printed on your package label, plus cutting waste — batts and rolls to buy.

Exterior

The building envelope, measured on the slope where it lives.

Siding Calculator

Walls + gable triangles − openings to siding squares (100 sq ft each) and pieces from your profile’s own spec.

Fence Calculator

Run ÷ spacing to sections, posts, and rails; pickets from your width + gap; setting concrete via the post-hole math.

Deck Material Calculator

Joists at your plan’s spacing plus rim, deck boards from width + gap and stock length — quantities, never spans.

How every estimate here works

The same five-step pipeline sits behind every tool: geometry turns measurements into an area or volume, coverage data converts that into material units, a waste percentage pads the quantity before rounding, the round-up goes to whole bags, boxes, sheets, or bundles, and a cost appears only when you enter a price. Coverage constants come from manufacturer documentation and are cited in the code; anything that varies by product — flooring box coverage, tile size, gravel density — is always your input, never a built-in guess.

One tool, step by step: the concrete slab calculator

The pipeline is easiest to see on a slab, because every stage shows up as a number you can check by hand. Take a 10 × 10 ft slab at 4 in — the example the methodology page uses — with the waste field left at its suggested 10%, the concrete convention, adjustable in the form. Every figure below was computed when this page was built by the same engine the concrete slab calculator runs, so the copy cannot disagree with the tool.

  1. Geometry. 10 × 10 = 100 sq ft. The thickness is entered in inches and converted before it is multiplied — 4 ÷ 12 = 0.3333 ft — so the volume is 33.3333 cu ft. The engine keeps the unrounded value; only the display rounds.
  2. Coverage. Ready-mix is sold by the cubic yard, and a cubic yard is exactly 27 cu ft, so 33.3333 ÷ 27 = 1.2346 cu yd net. The same volume is 0.9439 m³ through the exact 0.028316846592 m³ per cubic foot.
  3. Waste. 1.2346 × (1 + 10 ÷ 100) = 1.358 cu yd — what the pour is expected to consume, not what the forms hold.
  4. Package rounding. The "package" for a truck order is the 0.25 cu yd increment ready-mix plants commonly work in — a trade convention to confirm with the supplier, not a manufacturer figure. 1.358 ÷ 0.25 = 5.4321 increments, rounded up to 6, so the order is 1.5 cu yd with 0.14 cu yd spare.
  5. User-priced cost. Nothing, because no price was typed. Enter a price per cubic yard and the line appears as 1.5 cu yd × your price; clear the field and the line disappears.

Change any input and the same chain re-runs. The table sends five more slabs through it at the same 10% waste: the net figure follows the geometry smoothly, while the order moves in whole increments, which is why two slabs of similar size can carry very different spare volumes.

Slab (ft) Thickness (in) Net (cu yd) With waste (cu yd) Order (cu yd) Spare (cu yd)
8 × 12 4 1.19 1.3 1.5 0.2
12 × 16 4 2.37 2.61 2.75 0.14
10 × 20 5 3.09 3.4 3.5 0.1
20 × 24 6 8.89 9.78 10 0.22
4 × 4 6 0.3 0.33 0.5 0.17

The coverage step does its real work when the same patio is bought as bagged mix instead of a truck order — the path the concrete bag calculator takes, through the same shared purchasing functions. The geometry is unchanged, 33.3333 cu ft, but the divisor is now a manufacturer figure: an 80 lb bag yields 0.6 cu ft (QUIKRETE Concrete Mix, Product No. 1101, product data sheet, stated as approximate), so 33.3333 ÷ 0.6 = 55.5556 bags net. Waste is applied to that quantity, 55.5556 × (1 + 10 ÷ 100) = 61.1111, and the round-up goes to whole bags: 62, leaving 0.89 of a bag unused. Change only the bag size and only the divisor changes — the 60 lb bag's 0.45 cu ft yield turns the same volume into 74.0741 bags net and 82 to buy — which is why that tool compares the 40, 50, 60, 80 lb sizes side by side. A price per bag, when you enter one, multiplies the whole-bag count, never the net figure.

Metric entry takes the same path. The engine's own units never change — feet for length, inches for thickness — so a metric measurement is converted first, meters ÷ 0.3048 to feet and centimeters ÷ 2.54 to inches, both exact by definition, and the identical arithmetic runs. A 3 × 4 m slab at 10 cm becomes 9.8425 × 13.1234 ft = 129.1669 sq ft, holds 1.2 m³ net (1.5695 cu yd), and with 10% waste comes to 1.32 m³. The round-up still happens in 0.25 cu yd steps, because that is the unit the ordering convention is stated in: 1.75 cu yd, shown as 1.34 m³. Every tool with a metric toggle works this way; the metric and imperial guide lists the constants they share.

Reading the output — and the misreading to check first

Most material tools report three layers: the net quantity the geometry requires, the waste-adjusted quantity the job is expected to consume, and the purchasable count — bags, boxes, sheets, bundles, rolls, or a truck order — rounded up from it. Tools that count discrete layout pieces, such as rebar bars or fence posts and rails, report exact layout counts without a waste step. The measurement and trade-geometry tools report the geometry, adding a cost line only where you price the result yourself — a cut list, a board-foot order, or the square footage calculator's optional package coverage. Where the three layers are present, buy the last figure and compare the first against a drawing. The spare figure between them is the part of the final package or increment that the geometry did not ask for; it is information about the rounding, not a suggestion to order less.

The misreading to check first is the depth field. Slabs, footings, gravel, topsoil, and mulch are specified in inches of thickness or depth while their footprints are measured in feet, so the depth boxes take inches. Type the patio's 4 in as if the field took feet — 48 in — and the net volume becomes 14.81 cu yd with an order of 16.5 cu yd: 12 times the real slab. When a cubic-yard figure looks wildly high, that field is the first place to look. The feet, inches, and fractions guide collects the other unit misreadings the forms are laid out to prevent.

What "quantities only" means in practice

A quantity estimate answers one question — how much material does this shape need — and the site draws a hard line there. The estimators do not determine structural adequacy, building-code compliance, load-bearing requirements, engineering suitability, permit requirements, soil conditions, or contractor pricing. In practice that shapes how every form is built. The slab and footing tools take the thickness and dimensions you give them and never propose one. The rebar tool counts bars at the spacing on your plan; the deck tool counts joists at your plan's spacing; the fence tool sets posts at the spacing you enter. The post-hole tool labels the hole-diameter guidance it shows as a manufacturer's installation suggestion, not a code figure. The stair calculator flags geometry against commonly adopted IRC figures as a convenience — local amendments vary, and a permit reviewer decides. Whether a slab is thick enough, a deck is properly supported, or a project needs a permit are questions for a licensed engineer, architect, code official, or qualified contractor.

Within the quantities they do compute, the models simplify. They assume the shape you enter is the shape that gets built, and they do not model subgrade preparation, formwork, reinforcement layout, fastener schedules, compaction of aggregates beyond the stated coverage figures, moisture and temperature effects, regional product variation, or delivery minimums. Waste is a single flat percentage. Each calculator's page states its own omissions under the form. Treat the output as a well-organized starting point for a purchase, not a bill of materials guarantee.

How the six groups fit together

The 32 estimators are organized into six groups, and the order on this page is the order the numbers flow. Measurement comes first because every other estimate starts with an area, a volume, or a length: the square footage calculator totals rooms and rectangles, the volume calculator handles boxes, cylinders, spheres, and cones, the linear feet calculator totals a cut list entered in feet and inches, and the construction unit converter moves any figure between imperial and metric with exact factors. Trade Geometry holds the layout arithmetic that sits between a tape measure and a material count — tape-measure fractions kept in exact sixteenths, a total rise divided into equal risers, a roof pitch turned into a slope factor, and lumber dimensions turned into board feet.

The four material groups apply the pipeline to specific products. Concrete & Masonry covers slabs, footings, columns, post holes, bagged mix, rebar, brick, concrete block, and pavers, most of them ending in cubic yards or a bag count. Aggregate & Landscaping — gravel, topsoil, sand, mulch, and sod — works by the cubic yard, the bag, or the roll, with density and roll size supplied by you because they vary by supplier. Interior covers paint, drywall, flooring, tile, wallpaper, and insulation, where the measured surface becomes gallons, sheets, boxes, or rolls. Exterior covers roofing, siding, fencing, and decking, where the building envelope is measured on the slope or along the run where it lives. The tools hand figures to one another: a slab's cubic feet go into the concrete bag calculator, the slope factor the roof pitch calculator reports is the pitch factor the roofing shingle calculator applies to a footprint, and the fence calculator computes the volume of its setting concrete with the same post-hole math.

Where the constants come from

Geometry is arithmetic and needs no source: 12 inches to the foot, 27 cubic feet to the cubic yard, 0.3048 meters to the foot, all exact by definition. Coverage and yield figures — how much one unit of material covers or produces — are different: they are facts about products, so each one lives in a single sourced constants file with its source and as-of date recorded beside it, is stated on the page of every tool that uses it, and is pinned by an automated test so that a published specification change is a deliberate, reviewed edit rather than a silent drift. Four examples show the kinds of figure involved and the status each carries.

  • A manufacturer figure. An 80 lb bag of concrete mix yields 0.6 cu ft, from the QUIKRETE Concrete Mix (Product No. 1101) product data sheet, which states its yields as approximate; the 40, 50, 60, 80 lb bags each carry their own sheet figure, and the 25 and 30 kg bags sold in Canada carry the yields Target Products publishes for them rather than a pound-proportional guess.
  • A published industry count. A modular brick wall takes 675 bricks per 100 sq ft with the mortar joint the count already includes, from Brick Industry Association Technical Note 10, Table 4; each brick size in the tool carries its own table value.
  • An adjustable default inside a published range. Paint coverage starts at 350 sq ft per gallon because that sits inside the combined 250–400 sq ft range the manufacturers publish (Behr; Sherwin-Williams), and the form lets you replace it with the figure on your own can. The 3 bundles per square the shingle tool starts from is the same kind of figure — the manufacturer baseline (Owens Corning; GAF), adjustable because premium products differ.
  • Pure arithmetic on a definition. A roofing square is 100 sq ft by definition. A standard concrete block's nominal 16 × 8 in face — nominal meaning the mortar joint is already included, per CMHA CMU-TEC-001-23 — covers 16 × 8 ÷ 144 = 0.8889 sq ft of wall, computed at build time, never typed.

Anything that varies by product or supplier is never a built-in figure: flooring box coverage, tile size, gravel density, sod roll size, insulation package coverage, and every price are inputs you supply from the label or the quote in front of you. The waste defaults each tool suggests are trade conventions rather than manufacturer data, labeled as such and fully adjustable; the masonry figure of 5% is the one with a primary source, the general rule for brick breakage in BIA Technical Note 10. The coverage figures guide lists every constant with its source, as-of date, and status.

Start here: the guides

The tool pages answer the concept questions in a line or two; the guides answer them properly, with every figure computed at build time by the same engines. If you are new to material take-offs, read them in roughly this order:

All of them are collected on the guides index, and the about page describes who the site serves and how it is tested.

Frequently asked questions

Do I need an account, and is anything I type transmitted?

No on both counts. Every calculator runs entirely in your browser: there is no registration, nothing you enter is transmitted, logged, or stored, and the tools keep working on a flaky connection once the page has loaded. That is a deliberate design constraint of every Sumvia site.

Which calculator should I start with?

Start from the shape of the work. A surface — a floor, a wall, a roof — begins with an area, and the square footage calculator totals the rooms and rectangles that feed the interior and exterior tools. A fill — a slab, a bed of gravel, a footing — begins with a footprint and a depth, and the tool for that material takes both directly. A cut list begins with the linear feet calculator. Each material tool then carries the measurement through coverage, waste, rounding, and cost.

Why does the result round up to a whole bag, box, or bundle when I only need part of one?

Because stores sell whole packages, and rounding down would leave the job short. The round-up is the only rounding anywhere in the calculation: intermediate values keep full precision, waste is applied before the round-up so the margin is counted once, and a quantity that is a whole number of packages to within floating-point noise is treated as an exact fit rather than pushed up to an extra package.

Where do the coverage figures come from, and can I change them?

Coverage and yield figures come from manufacturer product data and industry-published specifications, are named on the page of every tool that uses them, and are pinned by automated tests. Figures the tools take directly from a published source and do not expose for editing, such as a bag yield (which the manufacturer states as approximate) or a brick count per 100 sq ft, are shown as the source gives them; figures that vary by product, such as paint coverage or bundles per square, are adjustable defaults; figures that vary by supplier, such as flooring box coverage, tile size, or gravel density, are always your own inputs.

Why is there no cost until I type a price?

Because the site holds no prices. The cost line multiplies the rounded package count by the unit price you enter, in whatever currency you typed it, and it does not appear at all until you enter one. What you pay depends on your supplier and your location, and only you know that number.

Why did my concrete figure come out far too high?

Usually the thickness field. Slab length and width are entered in feet, but thickness is entered in inches, because that is how slabs are specified. Typing a 4 in slab as if the field took feet multiplies the net volume by 12. Check that field before anything else.

Can a calculator tell me whether my slab, deck, or stair is safe or meets code?

No. The estimators compute material quantities only. They do not determine structural adequacy, building-code compliance, load-bearing requirements, engineering suitability, permit requirements, soil conditions, or contractor pricing. Where a tool shows a commonly adopted code figure, as the stair calculator does, it is a convenience flag, not a determination: local amendments vary and a permit reviewer decides. Those judgments belong to a licensed engineer, architect, code official, or qualified contractor.

These calculators estimate quantities only. They do not judge structural adequacy, code compliance, or permits — confirm those with a licensed professional. Details on conventions, sources, and testing are on the methodology page.