Roof Calculator

Estimate roofing materials for a gable or hip roof. Enter the building size, roof pitch and overhang to get the roof area, squares, shingle bundles and underlayment rolls — free, private, and with no sign-up.

–
Roof area
–
Squares
–
Shingle bundles
–
Underlayment rolls
–
Ridge length

Bundles include a waste allowance of 10% for gable roofs and 15% for hip roofs; underlayment assumes 400 sq ft rolls.

How to Use

  1. Choose your units and enter the building’s length and width as measured at the walls.
  2. Select the roof pitch — the rise in inches for every 12 inches of run.
  3. Enter the eaves overhang and choose between a gable or hip roof.
  4. Read the live results: roof area, squares, shingle bundles, underlayment rolls and ridge length.

Key Features

  • Pitch-aware area — the true sloped roof area is calculated from the pitch, not just the footprint.
  • Gable and hip roofs — with the right waste allowance applied for each.
  • Material estimates — shingle bundles, underlayment rolls and ridge length in one place.
  • Feet and metres — enter dimensions in either unit.
  • 100% private — everything is calculated in your browser and never sent to a server.

FAQs

Is this roof calculator free to use?

Yes. The calculator is completely free with no sign-up, no usage limits and no hidden charges.

What is a roofing square?

A square is 100 square feet of roof area. Shingles are sold by the bundle, with three bundles typically covering one square, which is why the calculator converts the area for you.

Does the estimate include ridge caps?

Ridge cap shingles are not included in the bundle count, but the ridge length is shown separately so you can order them. A small extra allowance for valleys and flashing is always wise.

Is my data uploaded or stored anywhere?

No. All calculations happen locally in your browser using JavaScript, so your inputs never leave your device.

Related Tools

Area Calculator · Paint Calculator · Tile Calculator · Flooring Calculator · Concrete Calculator

Scroll to Top