Total the area of one room or many — L-shapes, triangles & circles included, with waste factor & unit conversions
Each area below uses the unit you pick here. Waste defaults to 10% (NWFA/TCNA straight-lay guidance) and is added only to the buy quantity, never your measured area.
This calculator finds the square footage of a room or area and totals as many areas as you need — including L-shaped rooms, triangles, and circles — then converts the total to square yards, square meters, and acres at once. Enter dimensions in whatever you measured with (feet, inches, yards, meters, or centimeters); everything is normalized to feet internally so a room measured in meters and another in feet still total correctly. Add a waste factor to get a smart buy quantity for flooring, tile, paint, sod, or mulch. Everything runs privately in your browser, free.
A living room that is 20 ft × 15 ft, plus 3 identical bedrooms each 12 ft × 11 ft, with a 10% waste factor for flooring:
Normalize every dimension to feet first:
feet f = x inches f = x / 12 yards f = x * 3
meters f = x / 0.3048 cm f = x / 30.48
Rectangle / Square = length_ft * width_ft
L-shape = (outerL * outerW) - (notchL * notchW)
Triangle = 0.5 * base_ft * height_ft (height is perpendicular)
Circle = Math.PI * (diameter_ft / 2)^2
Custom = value in the chosen area unit, converted to sq ft
Row subtotal = shape area * quantity
Total area = sum of all row subtotals
Buy quantity = total area * (1 + waste% / 100)
Area conversions (all exact):
sq ft -> sq yd : / 9 sq ft -> sq m : * 0.09290304
sq ft -> acres : / 43560 (1 ft = 0.3048 m exactly)
<!-- height starts at 1320px; raise it if the tool looks clipped on your page -->
<iframe src="https://snaptoolsuite.com/square-footage-calculator/?embed=1"
style="width:100%;max-width:560px;height:1320px;border:0;"
title="Square Footage Calculator" loading="lazy"></iframe>
<p>Free <a href="https://snaptoolsuite.com/square-footage-calculator/">Square Footage Calculator</a> by Snap Tool Suite</p>
See it live: view a real embed example →
For a rectangle, multiply length by width (a 12×10 ft room = 120 sq ft). For odd shapes, split into rectangles, triangles, and circles and add them. This tool does it per area and totals everything.
Add an area row per room (or set a quantity for identical rooms) and the calculator sums them. Rows can use different units and still total correctly because everything is converted to feet first.
Exactly 9, not 3. Divide square feet by 9 for square yards, multiply by 0.09290304 for square meters, divide by 43,560 for acres. The tool shows all four at once.
Extra material for cuts and breakage. Roughly 10% straight-lay, 15% diagonal, 17% herringbone/chevron per NWFA/TCNA guidance. It’s added only to the buy quantity, never your measured area.
Use the outer bounding rectangle, then subtract the missing notch. L-shape mode asks for outer length/width and notch length/width and subtracts for you, so you never double-count.
Floor (horizontal) area only — no wall height, ceiling pitch, or roof slope. Results are planning estimates; reconcile against box coverage before ordering flooring or tile.
Yes. 100% free and fully private — all math runs in your browser, nothing is uploaded.
Everything is calculated in your browser — nothing is sent to Snap. Share links encode your inputs in the URL, so only share them with people you trust.