What is a roofing calculator, and how does it work?
It turns a building's footprint (length x width) and roof pitch into the actual sloped roof surface area, since a pitched roof always has more surface area than the flat footprint below it. Area = Footprint x Pitch multiplier, where the multiplier is √((rise/12)² + 1) for a roof pitched at "rise" inches per 12 inches of run. Add a waste allowance and divide by 100 to get roofing squares — the standard 100-square-foot unit roofing materials are sold in.
How do I calculate roofing in square feet?
Multiply the roof's footprint area (length x width, plus any eave overhang) by the pitch multiplier for your roof's slope. A flat roof has a multiplier of 1 (area equals footprint); a 6/12 pitch has a multiplier of about 1.118, so a 1,200 sq ft footprint becomes roughly 1,342 sq ft of actual roof surface.
What is a "roofing square"?
One roofing square equals 100 square feet. It is the standard unit roofing materials (shingles, underlayment, metal panels, membrane) are quoted, sold, and installed by, so a 2,400 sq ft roof is "24 squares" before any waste allowance.
How do I calculate roof pitch?
Roof pitch is usually expressed as "rise per 12" — how many inches the roof rises for every 12 inches of horizontal run, e.g. a 6/12 pitch rises 6 inches per foot of run. Enter that rise number and this calculator shows the equivalent angle in degrees (arctan(rise/12)) and grade percentage (rise/12 x 100), alongside the area-multiplier it produces.
Does this work for metal roofing?
Yes — select Metal Panel in Materials & Cost for area and cost, and turn on "Calculate metal sheet weight" for an independent calculation of how much a given sheet size, gauge/thickness, and quantity weighs, using the standard steel-sheet weight formula. It does not calculate panel count from roof geometry, since that depends on your actual panel width and roof-plane dimensions, not just total area.
How do I calculate the weight of roofing sheets?
Weight (kg) = Length (m) x Width (m) x Thickness (mm) x 7.85 — 7.85 being steel's density in g/cm³ folded into the unit conversion. Enter your sheet size and either a thickness in mm or a common gauge (16-26 ga, converted for you), plus the quantity, and the calculator gives weight per sheet and the total in kg and lb.
Can I measure my roof by satellite image or just my address?
No — this calculator computes area from the length, width, and pitch you enter; it does not pull imagery from a satellite, map, or address lookup. For that kind of automated aerial measurement, you'd need a dedicated aerial-measurement service or a professional report (often used by roofing contractors) — enter whatever length, width, and pitch that report gives you here to get the square and material numbers.
Is this the same as RoofingCalculator.com, Homewyse, or another named roofing site?
No — this is an independent calculator built by Calculator Matters and is not affiliated with, endorsed by, or produced by RoofingCalculator.com, Homewyse, or any other roofing-estimate website or lead-generation service. It performs its own area, pitch, materials, and cost math using the published industry formulas described on this page, not any other site's proprietary pricing or data.
Does this work for roofing in India?
Yes, for corrugated metal (GI/GC) sheet roofing — a common roofing material in India — select Metal Panel and use the sheet-weight calculator with your sheet's thickness or gauge. This tool does not cover RCC (reinforced cement concrete) flat-slab roofing, which is a structural concrete calculation, not a roofing-material one — for that, a concrete volume/quantity calculator is the right tool.
Does this work for the UK or other metric countries?
Yes — switch the units to meters in Roof Area & Squares; the pitch and squares math works the same way (a roofing square is still 100 sq ft/9.29 m² of coverage, the trade unit most materials are still quoted against even where dimensions are metric). Enter your own local material and labor costs, since these vary by country.
How much does a new roof cost?
In the USA, installed costs run roughly $3.50-$6.50 per sq ft ($350-$650 per square) for asphalt shingles depending on tier, $7-$30 per sq ft for metal depending on type, and around $7 per sq ft for a flat TPO membrane — all before a local quote. The Materials & Cost mode pre-fills a starting cost per square for each material type; replace it with an actual bid for an accurate total.
Is there a free roofing calculator app?
This is a free, online calculator — no app, signup, or download required. It works the same in any modern browser on desktop or mobile.
Is there an Excel version of this roofing calculator?
Not as a separate download, but every formula on this page is written out in full in the Formula section below, so you can rebuild the same area, pitch, and squares math directly in a spreadsheet: =Footprint*SQRT((Rise/12)^2+1) for roof area, and that result *(1+Waste%)/100 for squares.
Does this cover flat roofs?
Yes — enter a pitch (rise) of 0 in Roof Area & Squares, which gives a pitch multiplier of exactly 1 (no slope adjustment), so the roof area equals the footprint area. Select Flat Membrane in Materials & Cost for a membrane-appropriate area and cost estimate.
Does this cover asphalt shingles specifically?
Yes — choose 3-Tab Shingle or Architectural Shingle in Materials & Cost. Both default to 3 bundles per roofing square (the near-universal standard), though some architectural/dimensional shingles need 4 bundles per square — check your product's coverage and adjust the "bundles per square" figure if so.