carpet calculator

 

Overview

the information you enter here runs only on your browser on your machine, no data is transmitted to a server unless you use bookmark URL button, then it submits to same page (nothing active on server side) and builds a URL.

this page is still under testing, debugging, and development stages. right now, it does not give proper results, so I wouldn't rely on it yet.

This is a flat surface area coverage calculator to find out how much carpet would be left over and minimally how many rolls it would take to lay out the space required.

It takes into account the number of strips

Assumtion: carpet is sold by the Sq. Yard.

single corner carpet should be taken care of separately than roll carpet.

In fact, this doesn't even have to be feet. you can use any length-type measurement of your choice. some of the output will be in yards though, which is 3× the unit size regardless (holdover from when it was feet only).

This calculator can also be used for any kind of 2-D, flat, surface area coverage where units/sheets/rolls of a given material, such as:

  • sheets of plywood for a wall or floor or ceiling or whatever (approximate)
  • fabric for a quilt
  • rolls of carpet for a floor (12', 15', 24'×24' from one manufacturer)
  • gypsum board or sheet rock coverage for wall or ceiling (approximate)
  • pavers coverage for walkway
  • tile coverage for bathroom wall or floor
  • linoleum/whatever squares coverage of kitchen floor or bathroom (buy extra!)
  • plank coverage for wood floors (buy extra!)

... are required to cover an area. see the glossary for the definitions of the terms I defined for this calculator such as "strips".

Carpet Calculator Application

NUMBER FORMAT: Accepts non-negative integers or numbers with decimal points.

lineal
lineal ,=
lineal ,=
lineal ,=
,=
per: Sq. . Sq. Yd. Roll or unit or sheet or block
Enable Leftover Strip/remnant Re-use. (Unchecked uses whole sheets for corner piece and any remainder/remnant strips, if remainder/remnant strips exist.)

Report:

TotalRollPrice
numRolls number of total rolls that are required to make coverage. may take into account strip re-use.
sq. TotalRoomSizeFt Room Area
sq. TotalRollSize Area

qty of "width" rolls numWRolls, part of area calculation required to make coverage. number X rolls.
qty of "length" rolls numLRolls, part of area calculation required to make coverage. number Y rolls.
qty of "width" remainder rolls numWRemainderRolls, required to make coverage
qty of "length" remainder rolls numLRemainderRolls, required to make coverage
qty of rolls built from numWRemainderStrips, numWStripRolls
qty of rolls built from numLRemainderStrips, numLStripRolls
qty of "width" remainder strip-combined-equivalent rolls numWRemnantStripRolls, required to make coverage
qty of "length" remainder strip-combined-equivalent rolls numLRemnantStripRolls, required to make coverage

qty of "Width" remnant strips totNumWRemnantStrips
qty of "length" remnant strips totNumLRemnantStrips
qty of "Width" remnant strips left over after reuse calculation, totNumWLeftoverRemnantStrips
qty of "length" remnant strips left over after reuse calculation, totNumLLeftoverRemnantStrips
qty of "Width" remainder strips numWRemainderStrips required to make coverage
qty of "Width" remainder strips numLRemainderStrips required to make coverage

qty of width strips per remainder numWStripsPerRemainder
qty of length strips per remainder numLStripsPerRemainder
qty of width strips per remnant numWStripsPerRemnant
qty of length strips per remnant numLStripsPerRemnant

lineal WRemainderStripFt remainder of room width MODULUS roll width
lineal LRemainderStripFt remainder of room width MODULUS roll width
lineal remnant width WRemnantFt (rollWidth - WRemainderStripFt);
lineal remnant length LRemnantFt (rollLength - LRemainderStripFt);
lineal tot remnant width totWRemnantFt
lineal tot remnant length totLRemnantFt
sq. WStripSize Area
sq. LStripSize Area
sq. carpetLeftSqFt

cornerEnabled=
cornerPieceType:
lineal corner Width cornerWFt
lineal corner Length cornerLFt
sq. corner strip area CornerStripSizeSqFt
sq. corner remnant area CornerRemnantSizeSqFt
qty of corner rolls numCornerRolls, required to make coverage
qty numCornerStrips number of "corner" remainder rolls that are required to make coverage

Glossary

roll
roll of carpet. my understanding is that carpet is sold in sq. yards. This "rolls" can be reinterpreted as sheets of plywood if you desire. so this can be a coverage area calculator for sheets of plywood.
RemainderStrips
the required carpet that's smaller than a roll and fits.
RemnantStrips
leftover strips of carpet you can reuse in areas by stacking. they come in W (width) and L (Length) shapes. either can be used for a corner piece.
size
area
Remnant sq.
leftover area of carpet or whatever material you are using
strip sq. or remainder sq.
required coverage strip area that is alongside numWRows×numLRows area.