Square Footage Calculator
Calculate the square footage of any room or space - rectangular, square, circular, triangular or L-shaped. Results are shown in square feet, square metres and square yards for convenience. Essential for flooring, painting, carpeting and home projects.
ft
ft
Square footage
180 sq ft
Square metres
16.72 m²
Square yards
20 sq yd
Frequently asked questions
How do I measure for irregular rooms?
Divide the room into simple rectangles, calculate each area separately and add them. For an L-shaped room, measure the two rectangular sections and add their areas - that's what the L-shape option above does for you.
How many square feet in a square metre?
1 square metre = 10.764 square feet. Conversely, 1 square foot = 0.0929 square metres.
Related calculators
Paint CalculatorCalculate how many gallons of paint you need for a room. Enter room dimensions, number of coats and the paint's coverage rate to get an accurate estimate.Area CalculatorCalculate the area of any shape: square, rectangle, circle, triangle or trapezoid. Results in square metres, centimetres, feet and inches.Mulch CalculatorCalculate how much mulch you need for a garden bed or landscaping project. Get cubic yards, cubic feet and the number of standard bags.Tile CalculatorWork out how many tiles you need for a floor or wall. Enter the area and tile size, add a wastage margin, and get the tile count and number of boxes.
Embed this calculator
Free to use on any site. Please keep the credit link.
<iframe
id="letmecalc-square-footage-calculator"
src="https://letmecalc.com/embed/construction/square-footage-calculator"
title="Square Footage Calculator"
width="100%"
height="620"
style="border:0;max-width:100%"
loading="lazy"
></iframe>
<p><a href="https://letmecalc.com/construction/square-footage-calculator" target="_blank" rel="noopener">Square Footage Calculator</a> by letmecalc</p>
<script>
(function () {
var f = document.getElementById("letmecalc-square-footage-calculator");
window.addEventListener("message", function (e) {
if (e.origin !== "https://letmecalc.com") return;
if (!f || e.source !== f.contentWindow) return;
var d = e.data;
if (!d || d.source !== "letmecalc-embed" || d.type !== "resize") return;
if (typeof d.height === "number" && d.height > 0) {
f.style.height = d.height + "px";
}
});
})();
</script>