DIY Calculator

Calculators › Volume & Area

Square Footage Calculator

Measure each part of the space and add it as its own area — an L-shaped room is two rectangles. The calculator totals the square feet and also shows square yards, square meters and acres, with an optional price per square foot.

Areas to measure
Options
Cost (optional)

You need

180 square feet

20 square yards · 0.0041 acres

12 ft15 ft
Square feet180
Square yards20
Square meters16.72
Acres0.0041
Hectares0.0017

Rectangle = length × width · Circle = π × (diameter ÷ 2)² · Triangle = base × height ÷ 2

Report a problem or suggest a feature

Measure wall to wall at floor level, round up to the nearest inch, and leave out spaces you won’t cover (like a kitchen island for flooring).

Good to know

Common sizes converted

SizeSquare feetSquare yardsSquare metersAcres
10 × 10 ft10011.119.290.002
12 × 12 ft1441613.380.003
12 × 15 ft1802016.720.004
15 × 20 ft30033.3327.870.007
20 × 25 ft50055.5646.450.011
50 × 100 ft5,0005564650.115
100 × 200 ft20,0002,2221,8580.459

How to use this calculator

  1. Measure the length and width (or the diameter of a round area). Use any unit — feet, inches, yards or meters.
  2. Split odd shapes into rectangles, circles and triangles, and add each one with “Add another area”.
  3. Optionally enter a price to estimate the cost.

Add this calculator to your website

Run a landscaping supply, garden center or DIY blog? Paste this code into your page to let visitors use the square footage calculator right there. It is free, has no ads, and resizes itself to fit.

Preview the embed ↗

More calculators

Frequently asked questions

How do I calculate the square footage of a room?

Multiply the length by the width in feet. A 12 ft × 15 ft room is 180 square feet. For odd shapes, split the room into rectangles and add them up.

How do I convert inches to square feet?

Multiply length × width in inches and divide by 144. A 48 × 36 inch rug is 1,728 ÷ 144 = 12 square feet.

How many square feet are in an acre?

43,560 square feet.