Before you order roofing
A roof is bigger than the building under it. The slope adds area, and the eaves add more, so measuring the floor plan alone will leave you short. The pitch multiplier in the calculator accounts for the slope, and the overhang field accounts for the eaves.
Roofing is sold in squares, where one square covers 100 square feet. Shingles are packed in bundles, usually three to a square, although some heavier products use four. Check the packaging for the product you plan to buy. For a deck or porch roof, compare with the flooring calculator for the surface below, and use the paint calculator for fascia and trim.
Measuring a roof safely
You can measure most roofs from the ground. Measure the length and width of the building and add the overhang at the eaves, which you can usually estimate from the ground by sighting up from the wall. For pitch, measure from an attic rafter, or use a phone app held against the underside of a rafter, instead of climbing onto the roof.
If the roof has several planes, such as a main roof with a garage or an extension, calculate each section separately and add the surface areas, then use the "I know the roof area" option. Treat dormers and valleys as extra waste.
Squares, bundles and what else to buy
Shingles are the biggest line item, but the job also needs underlayment, starter strips along the eaves, ridge caps along the ridge and hips, drip edge, flashing around chimneys and vents, and nails. Ask your supplier to total these from the same measurements.
Roofing is hard to match later, so buy from the same production lot when you can, and keep a few spare bundles for repairs. Roofing is also risky work, so for anything steep, high or complex, hire a qualified roofer.
Results are estimates for planning only. Supplier specifications, product yields, site conditions and local codes vary. Confirm quantities with your supplier or a qualified professional before you buy or build.