Construction Calculators
42 free, open-source construction calculators for contractors and DIYers. Concrete, roofing, flooring, HVAC, plumbing, and more. Pure calculation functions plus React components.
Roof
Soffit Calculator
Calculate soffit materials and vents for any roof.
Roof Area Calculator
Calculate roof area from house dimensions and pitch.
Gutter Installation Cost Calculator
Estimate gutter installation cost by material and length.
Metal Roof Cost Calculator
Estimate metal roof installation cost by type and area.
Gambrel Roof Calculator
Calculate gambrel roof area, rafters, and cost.
Siding & Drywall
Hardie Board Siding Calculator
Estimate James Hardie siding panels, trim, and cost.
Siding Calculator
Estimate siding cost across 6 materials.
Drywall Calculator
Calculate drywall sheets and materials needed.
Paint Calculator
Calculate paint gallons and cost for any room.
Wallpaper Calculator
Calculate wallpaper rolls needed for any room.
Plumbing
Flooring
Epoxy Flooring Cost Calculator
Estimate epoxy garage floor cost by square footage.
Laminate Flooring Calculator
Calculate cartons and cost for laminate flooring.
Flooring Square Foot Calculator
Calculate square footage and cost across 6 flooring types.
Tile Calculator
Calculate tile count, boxes, and installed cost.
Carpet Calculator
Calculate carpet square yards, padding, and installed cost.
Concrete & Asphalt
Concrete Driveway Cost Calculator
Estimate concrete driveway installation cost.
Concrete Block Calculator
Calculate CMU blocks needed for walls.
Gravel Calculator
Calculate gravel cubic yards, tons, and cost for driveways.
Concrete Calculator
Calculate cubic yards, bags, and cost for concrete.
Asphalt Calculator
Calculate tons, cubic yards, and cost for asphalt.
Landscape
Insulation
HVAC
Deck & Fence
Deck Footing Calculator
Calculate deck footing count and depth.
Deck Joist Span Calculator
Calculate max joist span by size and spacing.
Chain Link Fence Calculator
Estimate chain link fence materials and installed cost.
Deck Railing Spindle Spacing Calculator
Calculate spindle count and code-compliant spacing.
Deck Stair Calculator
Calculate stair steps, stringers, and treads for decks.
Remodel
Trade Estimating
Markup Calculator
Calculate markup, margin, and selling price from cost.
HVAC Estimate Calculator
Estimate HVAC installation costs by system type and tonnage.
Electrical Estimate Calculator
Estimate electrical job costs by type and quantity.
Plumbing Estimate Calculator
Estimate plumbing job costs by type and quantity.
Roofing Estimate Calculator
Estimate roofing job costs by type and squares.
Landscaping Estimate Calculator
Estimate landscaping job costs by type and quantity.
About This Project
These calculators are built from the calculator suite that powers EstimatorSuite.com — an independent construction estimating software review site. Each calculator includes pure calculation functions (zero UI dependencies, usable in Node.js or any JS runtime) and a ready-to-use React component.
Price data is sourced from publicly available market research (Angi, HomeAdvisor, RSMeans). All calculators are MIT licensed and free to use, modify, and distribute.