Square Footage Calculator

This square footage calculator finds the area of rectangles, squares, right triangles, circles, trapezoids and L-shaped rooms. Enter sizes in feet, meters, yards or inches. Subtract openings, add a waste allowance, and see the cost or how many boxes of material to buy.

Calculation and content reviewed by EZ Calculators Editorial Team on .

Enter values

Choose the shape that matches the measured boundary, then separate gross area, deductions, allowance, and purchase planning. Cost and package outputs use only the rates or coverage you enter.

Build the scenario below, then calculate for a complete result report.

Runs in your browser
Choose the measured boundaryUse one ideal shape or model an L-shaped space as an outer rectangle with one rectangular corner removed. Divide more complex boundaries into non-overlapping simple shapes.

Enter dimensions in one unit

Measure the boundary consistently and avoid mixing feet, inches, meters, or yards.
Use one common unit for every dimension and deduction.
ft
ft

Separate gross, net, and planned area

Quantity multiplies the shape, deductions remove measured exclusions, and allowance is applied only after deductions. Enter zero when a measured adjustment does not apply.
Quantity multiplies the selected shape before deductions.
Enter measured exclusions such as openings or uncovered sections in the selected square unit.
ft²
Use the project or product guidance; the calculator does not assume a universal waste percentage.
%

Choose the result detail you have evidence for

Area-only mode makes no price assumption. Rate and package modes use the current values printed by your supplier or project documents.
Geometry stays separate from purchasing

The allowance comparison shows arithmetic scenarios only. Choose a percentage from the material instructions and actual layout, not from a universal rule.

How do you calculate square footage?

Multiply length by width, with both measured in feet. A 12 ft by 10 ft room is 12 x 10 = 120 square feet. For an L-shaped room, measure the full outer rectangle and subtract the missing corner: 20 x 15 minus 8 x 6 is 300 - 48 = 252 square feet. Convert inches to feet first, or divide square inches by 144.

How to use the square footage calculator

Pick the shape that matches the floor, wall or patch you measured, then enter every dimension in the same unit. For odd layouts, split the space into simple shapes and run each one.

Gross, net and planned area stay separate in the result. Gross is the shape times the number of identical spaces. Net takes off your deductions. Planned adds the waste allowance you enter.

  1. Choose rectangle, square, right triangle, circle, trapezoid or L-shape.
  2. Choose feet, meters, yards or inches and enter the dimensions. Circles take the radius.
  3. Set how many identical areas you have, and enter any measured deductions such as a fireplace hearth.
  4. Add a material allowance if your product or installer gives one. Zero leaves the area unchanged.
  5. Pick Area only, Cost per area unit or Whole packages, then press Calculate square footage.

Square footage formulas

Every shape comes down to a short formula. Measure heights straight across, at a right angle to the base, not along a sloping edge.

Formula guide
  • Rectangle: A = length x width
  • Square: A = side x side
  • Right triangle: A = base x height / 2
  • Circle: A = pi x radius^2
  • Trapezoid: A = (base 1 + base 2) x height / 2
  • L-shape: A = outer length x outer width - cutout length x cutout width

Worked examples

Two identical 12 x 10 ft bedrooms make 240 sq ft gross. Take off a 20 sq ft area you won't cover and you're at 220 sq ft net. A 10% allowance brings the plan to 242 sq ft. If a box of flooring covers 20 sq ft, that's 12.1 boxes, so you buy 13 and get 260 sq ft.

Square footage examples from the calculator
SpaceInputsResult
Bedroom12 x 10 ft120 sq ft (11.15 m^2)
Two bedrooms with deduction and 10%2 x (12 x 10) - 20, +10%242 sq ft planned, 13 boxes of 20 sq ft
L-shaped roomOuter 20 x 15 ft, cutout 8 x 6 ft252 sq ft (28 sq yd)
Round patio6 ft radius113.10 sq ft (10.51 m^2)
Trapezoid bedBases 12 and 8 ft, height 10 ft100 sq ft
Triangle cornerBase 10 ft, height 8 ft, +5%40 sq ft, 42 sq ft planned
Metric room4 x 3 m12 m^2 (129.17 sq ft)

Measuring an L-shaped room

Measure the room as if the missing corner were filled in. That's your outer length and width. Then measure the cutout. The calculator subtracts the cutout once, so 20 x 15 with an 8 x 6 notch gives 252 square feet.

You can check it by splitting the L into two rectangles that don't overlap: 12 x 15 is 180, and 8 x 9 is 72. Add them and you get 252 again. If the two methods disagree, a measurement is off.

Roof square footage

A roof is bigger than the floor under it because it slopes. Measure each roof plane along the slope: the eave length times the rafter length from eave to ridge. A simple gable roof is two equal rectangles, so enter one and set identical areas to 2.

Take a 40 ft long gable roof with rafters 16.77 ft long. One side is 670.8 sq ft and both sides are 1,341.6 sq ft. Roofers sell by the square, which is 100 sq ft, so that's about 13.4 squares before waste. The calculator doesn't take a roof pitch, so measure along the slope or work out the rafter length first.

Square feet calculator for walls and paint

The result shows the boundary length, which for a 12 x 10 room is 44 feet. Multiply that by the ceiling height and you have the wall area. With 8 ft ceilings, enter a 44 x 8 rectangle to get 352 sq ft.

Measure the doors and windows you won't paint and enter their total as the deduction. Then check the coverage printed on the paint can for the number of coats you plan.

Cost and package estimates

Cost mode multiplies the planned area by your price. At $3.50 per sq ft and a 10% allowance, a 120 sq ft room plans as 132 sq ft and costs $462 in material. Labor, underlayment, trim and tax aren't included unless your rate already covers them.

Package mode divides the planned area by the coverage on one box and always rounds up. Check the actual product label, since coverage, pattern repeats and dye lots vary.

Formula guide
  • Planned area = (gross area - deductions) x (1 + allowance % / 100)
  • Whole packages = planned area / coverage per package, rounded up

Limits and when to double-check

The answer is only as good as the tape measure. Walls bow, corners aren't always square, and a rounded measurement adds up when you multiply. Measure twice in long rooms and use the larger figure for ordering.

For home sales, appraisals and leases, square footage follows specific measurement rules, and lenders or landlords may count space differently. Use this tool for planning, not as a legal floor area.

Sources

FAQ

How many square feet is a 12x12 room?

A 12 by 12 foot room is 144 square feet. Multiply the two sides: 12 x 12 = 144. That's 16 square yards, or about 13.38 square meters.

How do I convert square inches to square feet?

Divide by 144, because a square foot is 12 inches by 12 inches. A 144 x 120 inch floor is 17,280 square inches, which is 120 square feet.

How do I convert square meters to square feet?

Multiply square meters by about 10.764, or divide by 0.09290304 for the exact figure. A 4 x 3 meter room is 12 square meters, which is 129.17 square feet.

How much extra flooring should I buy?

Use the allowance your flooring maker or installer recommends, since it depends on the material, the pattern and the room shape. The calculator adds whatever percentage you enter and rounds boxes up.

Do I include closets in square footage?

For flooring, yes, if you're covering them. Measure each closet as its own rectangle and add it. For a home listing, follow the measuring rules your agent or appraiser uses.

How do I find the square footage of a circle?

Multiply pi by the radius squared. A circle 12 feet across has a 6 foot radius, so the area is pi x 36, about 113.10 square feet.

How many squares is a 1,341 sq ft roof?

Divide by 100. A roof with 1,341.6 sq ft of surface is about 13.4 squares. Shingles and other roofing are sold by the square, so round up and add your roofer's waste factor.