AI Tools Free

Carpet Calculator

Enter your room length and width, broadloom roll width, waste percentage, and unit price in the Carpet Calculator below to compute net and gross carpet area in sq ft, sq yd, and sq m, linear roll length, and total material cost.

Free to useNo sign-upRuns in your browser
Enter your details

Enter the inputs, then select Calculate Carpet.

Choose feet or meters for room dimensions and carpet roll width.

Longest wall-to-wall dimension including doorway thresholds.

Perpendicular wall-to-wall width.

Standard broadloom roll width (typically 12 ft, 13.5 ft, or 15 ft in US; 4 m or 5 m in metric).

Extra allowance for baseboard trimming, closets, and seam matching (typically 10%).

Material + pad price per square foot (when unit is ft) or per square meter (when unit is m).

Your result
Enter your details

Result will appear here

How Carpet Calculator works

The Carpet Calculator multiplies room length by width to find net floor area, adds your trimming waste percentage, converts the total across square feet, square yards (sq ft / 9), and square meters, and divides by your carpet roll width to find the linear bolt cut.

Gross Area = (L * W) * (1 + Waste%/100); Sq Yards = Sq Feet / 9; Roll Length = Gross Area / Roll Width.

Also displays equivalent price per square yard alongside price per square foot (or square meter) so you can compare retailer quotes priced in different units.

Carpet Calculator workflow overview
Workflow overview for Carpet Calculator.

Carpet Calculator Quick Reference & Input Guide

Review the input parameters, allowed value ranges, and worked reference cases for the Carpet Calculator below before running your calculation.

Parameter / ScenarioDefault / Sample ValueRule or Allowed RangeOutput / Usage Note
Input: Measurement unitftOptions: Feet (ft) -> sq ft & sq yd, Meters (m) -> sq m & sq ydRequired workspace parameter
Input: Room length15Range: 1 to 1000Required workspace parameter
Input: Room width12Range: 1 to 1000Required workspace parameter
Input: Carpet roll width12Range: 3 to 50Required workspace parameter
Worked Case 1: 15 x 12 ft bedroom on a 12 ft roll (10% waste, $4.50/sq ft)Preloaded / test valuesNet Area = Length * Width; Gross Area = Net Area * (1 + Waste% / 100); Square Yards = Square Feet / 9; Linear Roll Length = Gross Area / Roll WidthNet floor area is 180.00 sq ft (20.00 sq yd / 16.72 sq m). Adding 10% waste gives 198.00 sq ft (22.00 sq yd / 18.39 sq m), which equals a 16.50 linear ft cut off a 12 ft roll and costs $891.00 ($40.50/sq yd).
Worked Case 2: 5.0 x 4.0 m living room on a 4.0 m roll (10% waste, $35/sq m)Preloaded / test valuesNet Area = Length * Width; Gross Area = Net Area * (1 + Waste% / 100); Square Yards = Square Feet / 9; Linear Roll Length = Gross Area / Roll WidthNet area is 20.00 sq m. With 10% waste, gross area is 22.00 sq m (26.31 sq yd / 236.81 sq ft), requiring 5.50 linear meters off a 4.0 m roll at $770.00.

How to use Carpet Calculator step by step

Measure your room at its widest points (including closet interiors and doorway transitions) before ordering.

Choose Feet or Meters and enter room dimensions

Select Feet (ft) or Meters (m) and enter the maximum room length and width.

Carpet Calculator step 1: Choose Feet or Meters and enter room dimensions
Step 1 workflow overview for Carpet Calculator.

Set broadloom roll width and waste %

Input the retailer's roll width (e.g., 12 ft or 4 m) and set a waste allowance (10% for rectangular rooms).

Carpet Calculator step 2: Set broadloom roll width and waste %
Step 2 workflow overview for Carpet Calculator.

Enter unit price and review sq ft, sq yd, and cost

Enter the price per sq ft (or sq m) and click Calculate Carpet to see total area, square yards, linear roll cut, and estimated cost.

Carpet Calculator step 3: Enter unit price and review sq ft, sq yd, and cost
Step 3 workflow overview for Carpet Calculator.

Worked examples for Carpet Calculator

See how a 15 x 12 ft bedroom and a metric living room translate into square yards and roll length.

15 x 12 ft bedroom on a 12 ft roll (10% waste, $4.50/sq ft)

Net floor area is 180.00 sq ft (20.00 sq yd / 16.72 sq m). Adding 10% waste gives 198.00 sq ft (22.00 sq yd / 18.39 sq m), which equals a 16.50 linear ft cut off a 12 ft roll and costs $891.00 ($40.50/sq yd).

Carpet Calculator example 1: 15 x 12 ft bedroom on a 12 ft roll (10% waste, $4.50/sq ft)
Worked example 1 for Carpet Calculator.

5.0 x 4.0 m living room on a 4.0 m roll (10% waste, $35/sq m)

Net area is 20.00 sq m. With 10% waste, gross area is 22.00 sq m (26.31 sq yd / 236.81 sq ft), requiring 5.50 linear meters off a 4.0 m roll at $770.00.

Carpet Calculator example 2: 5.0 x 4.0 m living room on a 4.0 m roll (10% waste, $35/sq m)
Worked example 2 for Carpet Calculator.

Keep carpet nap (pile direction) consistent across seams

Carpet fibers lean slightly in one direction; all seamed pieces in a room must run in the same pile direction or the seam will show a light/dark color shift.

Carpet Calculator example 3: Keep carpet nap (pile direction) consistent across seams
Worked example 3 for Carpet Calculator.

How to interpret the Carpet Calculator output

Check both Gross Area (with waste) and Linear Roll Length when comparing store quotes.

The headline result shows Gross Carpet Required in both square feet and square yards (plus square meters). Breakdown cards list Net floor area, Linear roll length to cut off the bolt, Equivalent price per sq yd, and Total estimated material cost.

How to interpret Carpet Calculator results
Result interpretation guide for Carpet Calculator.

Input limits, assumptions, and related tools

Account for stairs, tack strips, and seam placement in rooms wider than your roll.

If neither your room length nor room width is less than or equal to the roll width (for example, a 14 x 16 ft room on a 12 ft roll), your installer will need a lengthwise seam and extra roll length to fill the 2-foot strip.

Scope limits and assumptions for Carpet Calculator
Assumptions and input boundaries for Carpet Calculator.

Carpet Calculator: common questions

Answers about using Carpet Calculator and understanding its results.

How do I convert square feet of carpet into square yards?

Divide square feet by 9 (because 1 yard = 3 feet, and 3 ft * 3 ft = 9 sq ft per square yard). For example, a 15 x 12 ft room is 180 sq ft, which equals exactly 20.00 square yards before waste.

Why does carpet roll width (12 ft vs. 15 ft) matter when ordering?

Broadloom carpet is cut from a continuous factory roll of fixed width (most commonly 12 feet in North America or 4 meters in Europe/UK). Calculating the linear length off the roll (Area / Roll Width) tells you how many running feet or meters must be cut from the bolt.

How much extra carpet should I add for waste?

Add 10% for standard rectangular rooms to cover baseboard trimming, doorway thresholds, and nap orientation. Increase to 15% for L-shaped rooms, stairs, or patterned carpets that require repeat alignment.

How do I convert price per square yard to price per square foot?

Divide the price per square yard by 9. A carpet priced at $40.50 per square yard costs $4.50 per square foot.

Try your own values

Choose another tool for your next calculation, conversion, or text task.

Calculate Carpet