Attic Ventilation Calculator
Calculate required attic ventilation NFA using the 1/150 or 1/300 rule. Determines total, intake, and exhaust net free area for proper attic airflow.
Roof pitch and material calculators. Browse our free roofing tools below — no sign-up required.
Calculate required attic ventilation NFA using the 1/150 or 1/300 rule. Determines total, intake, and exhaust net free area for proper attic airflow.
Estimate built-up roofing materials: felt plies, asphalt flood coats, gravel ballast, and base sheet for multi-ply BUR flat roof systems.
Estimate materials for a dormer: roof area, side wall area, face wall area, and window opening. Calculate shingles, siding, and flashing needs.
Calculate drip edge flashing needed for eave and rake edges. Estimates pieces, linear feet, and total cost for metal drip edge roofing material.
Calculate Dutch gable (Dutch hip) roof area combining hip slopes with gable triangles at each end. Estimate roofing materials accurately.
Calculate flat roof area including parapet walls and overlap allowances. Estimate TPO, EPDM, or built-up roofing membrane quantities accurately.
Calculate the total area of a gable roof using building length, width, and roof pitch. Estimate materials for shingles, underlayment, and more.
Calculate gambrel (barn-style) roof area with upper and lower slope panels on two sides. Estimate shingles and materials for this classic double-pitch design.
Calculate the total surface area of a hip roof from building dimensions and pitch. Estimate shingles, underlayment, and ridge cap materials.
Calculate ice and water shield membrane needed for eaves, valleys, and penetrations. Estimates linear feet and rolls for cold-climate roof protection.
Calculate mansard roof area with upper and lower slope panels on all four sides. Estimate shingle and slate quantities for this classic double-slope design.
Calculate the number of metal roofing panels needed based on roof width, panel coverage, and eave-to-ridge length. Includes trim and fastener estimates.
Calculate ridge vent length needed for your roof. Determines net free area, ridge vent linear feet, and compliance with exhaust ventilation requirements.
Calculate step flashing, counter flashing, and pipe boot quantities for roof-to-wall intersections, chimneys, and pipe penetrations.
Convert roof pitch X:12 notation to degrees, percentage slope, and radians. Quick reference for roofers, framers, and building inspectors.
Calculate roof pitch from rise and run measurements. Convert between pitch ratio, degrees, and percentage slope for roofing material selection.
Calculate the roof slope factor (multiplier) from pitch. Multiply footprint area by this factor to get true sloped roof area for any pitch.
Calculate the number of roof trusses needed based on building length and truss spacing. Includes total truss count and gable-end truss requirements.
Calculate how many rolls of roof underlayment you need. Accounts for coverage per roll, overlap loss, and waste for felt or synthetic underlayment.
Convert roof area to roofing squares and calculate bundles needed. One roofing square equals 100 sq ft. Essential for ordering shingles and materials.
Calculate the surface area of a single-slope shed roof from length, width, and pitch. Estimate roofing materials with waste factor included.
Calculate shingle bundles needed from roof area and coverage per bundle. Accounts for different brands with varying coverage rates per bundle.
Calculate the number of shingle bundles needed for your roof. Supports 3-tab, architectural, and designer shingles with waste factor included.
Estimate skylight flashing kit requirements based on skylight dimensions and roof pitch. Includes step flashing, head/sill flashing, and ice shield.
Calculate slate roofing quantity from roof area, slate dimensions, and exposure. Estimate total slates needed for natural or synthetic slate installations.
Calculate soffit panels needed for eave enclosure. Estimates panel count from soffit area, panel dimensions, and optional vented panel requirements.
Calculate the number of soffit vents needed for proper attic intake ventilation. Determines vent count from required NFA and individual vent NFA rating.
Calculate standing seam metal roofing panels, clips, and trim needed. Accounts for panel width, seam overlap, eave-to-ridge length, and accessories.
Calculate how many roof tiles you need based on roof area and tile coverage. Supports clay, concrete, and flat tile types with waste factor.
Calculate TPO or EPDM single-ply membrane roofing material needed. Accounts for field area, parapet wrap, seam overlaps, and adhesive requirements.
Calculate valley flashing material needed for open and closed roof valleys. Estimates linear feet of W-valley metal and ice/water shield underlayment.