Cut Sheet / Roll Map Generator

Build precise carpet cut plans with fast roll mapping and smart seam handling. Enter room dimensions pattern repeats allowances and waste to see optimized cuts. Visualize roll usage and leftovers. Export tables as CSV or PDF and share with crews retailers and estimators. Includes example data rows editable inputs instant results clear instructions section

Common: 12 or 15
Areas / Rooms
# Area name Req width (ft) Req length (ft) Qty Notes
Tip: For stairs, enter the tread+rise run in Req length and overall stair width in Req width, with quantity equal to number of treads.
Example Data Table
Area Req width (ft) Req length (ft) Qty Notes
Living Room13.216.51Patterned
Bedroom 110.012.01Plain
Hall Runner3.018.01Runner
Stairs3.21.014Tread+rise per step
Use “Load Example” to copy these into the editable grid.
Formulas Used
  1. Edge allowance (ft): allow_ft = edgeAllowanceIn / 12
  2. Adjusted width (ft): adjW = ceil_to_repeat(reqW + 2 * allow_ft, repeatW_in)
  3. Adjusted length (ft): adjL = ceil_to_repeat(reqL + 2 * allow_ft, repeatL_in)
  4. Waste applied (lengthwise): cutLen = adjL × (1 + wastePct/100)
  5. Seam widths: nWidths = ceil(adjW / rollWidth), each piece width = remaining portion ≤ rollWidth
  6. Roll progression: place cuts sequentially along length; when remaining length on a roll is insufficient, start the next roll and continue.
  7. Totals: totalLen = Σ cutLen; rolls = ceil(totalLen / rollLength); utilization = totalLen / (rolls × rollLength)

Pattern repeats (inches) round each dimension up to the next multiple of the repeat before waste is applied.

How to Use this Calculator
  1. Set the roll width and length, along with allowance, repeats, and waste.
  2. Add each area: name, required width and length, and quantity.
  3. Use Load Example to see a realistic starting point.
  4. Click Generate Roll Map to compute all cuts, rolls, and marks.
  5. Review the summary to check total used length and rolls required.
  6. Export the cut map as CSV or PDF for sharing with teams.
  7. Tweak inputs and regenerate to compare alternative layouts.
FAQs

A cut sheet lists every piece to be cut with dimensions and counts. A roll map shows the placement of those cuts along each roll, including start and end marks.

The calculator splits the required width into the minimum number of seam widths. Each seam width is cut separately and counted in the map, with any remainder as a narrower piece.

Repeats round dimensions up to the next multiple of the stated repeat before applying waste. Use separate values for along-length and across-width repeats if required.

Waste is applied lengthwise by default (common practice), modelling trimming, pattern matching, and installer allowance. If you prefer, increase repeats or allowance to model extra across-width waste.

The map automatically starts a new roll when a cut will not fit on the current roll, resetting the start mark to 0 for that roll and continuing the sequence.

Yes. Set required width to overall stair width, required length to tread + rise run per step, and quantity to the number of steps. Add allowance and repeats as needed.

Values are precise to two decimals of a foot. Always verify on-site constraints, backing stretch, and manufacturer guidelines before ordering or cutting.

Related Calculators

Installer Time Estimate

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.