Flooring calculator.

Plan the rows. Keep track of the offcuts.

FLOORING / 001Fixed-length planks · straight courses

A carton count cannot tell you whether two end joints sit too close together. This planner lays out equal-size planks, compares the edge rows and identifies each cut’s source board. Optional reuse pairs compatible ends before the purchase is rounded.

01 / Planks & field
Dimensions
in
in
in
in
in

Starting dimensions are a geometry exercise, with zero boundary clearance. Use the installed face, excluding projecting joint profiles.

Room shape
Row placement
Product checks and source-board reuse
in
in
in
in
in

Pairs retain opposite factory ends and reserve two crosscut kerfs. Check the joint profiles before using the pairing schedule.

Loads 3/8-inch clearance, 8-inch minimum starter and 12-inch adjacent offset from the linked guide. Other values stay yours.

Carton order
pcs
%
USD

0302 / Source stock

3
cartons
Placed pieces
21
Source boards
21
Boards saved by pairing
0
Intact replacements
0
Carton rounding
3
Purchased boards
24
Gross room
34.7 sq ft
Installed field
34.7 sq ft
Source-board face area
56.0 sq ft
Purchased face area
64.0 sq ft
Material outside placed faces
21.3 sq ft
Material at your quote
Enter a carton quote

Warnings review the layout. They do not certify that a particular floor may be installed this way.

0203 / Row layout

TO SCALE
100″ × 50″
Whole faceCrosscut or rip

Select a placed piece to locate its source-board segment.

Choose the edge rows deliberately

Direction and rip-width alternatives
LayoutRowsFirst / last widthWidth checkSelect
horizontal · full first78″ / 2″Minimum not set
horizontal · balanced75″ / 5″Minimum not set
vertical · full first138″ / 4″Minimum not set
vertical · balanced136″ / 6″Minimum not set

These options compare the width across the rows. Selecting one recalculates the complete stock list. They do not rank the visual appearance or certify a preferred laying direction.

Each row’s start and finish

RowRip widthStarter lengthEnd lengthPieces
R015″48″4″3
R028″16″36″3
R038″32″20″3
R048″48″4″3
R058″16″36″3
R068″32″20″3
R075″48″4″3

Joint pairs to inspect

Coordinates along the plank direction, from the usable field edge
RowsCheckJoint positionsSeparationFinding
R01 / R02adjacent48″ / 64″16″Minimum not set
R02 / R03adjacent16″ / 32″16″Minimum not set
R03 / R04adjacent32″ / 48″16″Minimum not set
R04 / R05adjacent48″ / 64″16″Minimum not set
R05 / R06adjacent16″ / 32″16″Minimum not set
R06 / R07adjacent32″ / 48″16″Minimum not set

One nearest pair represents each adjacent-row comparison. Any aligned joint two rows apart is reported as an H alignment. A row with no internal end joint contributes no pair; its boundary is not treated as a seam.

From placed piece to source board

PieceRowLengthWidthEnd roleSource
P001R0148″5″fullB001
P002R0148″5″fullB002
P003R014″5″endB003
P004R0216″8″startB004
P005R0248″8″fullB005
P006R0236″8″endB006
P007R0332″8″startB007
P008R0348″8″fullB008
P009R0320″8″endB009
P010R0448″8″fullB010
P011R0448″8″fullB011
P012R044″8″endB012
P013R0516″8″startB013
P014R0548″8″fullB014
P015R0536″8″endB015
P016R0632″8″startB016
P017R0648″8″fullB017
P018R0620″8″endB018
P019R0748″5″fullB019
P020R0748″5″fullB020
P021R074″5″endB021

Cut the source at these positions

Segments measured from the source board’s left factory end
SourceDestinationsRetained segmentsAllocation
B001P0010″–48″One placed piece
B002P0020″–48″One placed piece
B003P0030″–4″One placed piece
B004P00432″–48″One placed piece
B005P0050″–48″One placed piece
B006P0060″–36″One placed piece
B007P00716″–48″One placed piece
B008P0080″–48″One placed piece
B009P0090″–20″One placed piece
B010P0100″–48″One placed piece
B011P0110″–48″One placed piece
B012P0120″–4″One placed piece
B013P01332″–48″One placed piece
B014P0140″–48″One placed piece
B015P0150″–36″One placed piece
B016P01616″–48″One placed piece
B017P0170″–48″One placed piece
B018P0180″–20″One placed piece
B019P0190″–48″One placed piece
B020P0200″–48″One placed piece
B021P0210″–4″One placed piece

An end piece retains the left factory end; a starter retains the right. Rip each segment from the appropriate wall-facing side so its room-facing long joint remains intact. The allocation table is a preparation schedule, not an instruction to install rows out of order.

A checkable seven-row plan

The initial 100 × 50-inch field uses 48 × 8-inch planks. With zero boundary clearance, six full-width rows would leave a two-inch strip. Balancing instead makes the two outer rows five inches wide, with five eight-inch rows between: 5 + 40 + 5 = 50 inches.

Across the 100-inch run, a full starter gives lengths 48 + 48 + 4. The next two rows begin at 16 and 32 inches, producing 16 + 48 + 36 and 32 + 48 + 20. Repeating those three starts fills seven rows with 21 placed pieces. With pairing off and eight boards per carton, the initial order is three cartons: 21 sources and three boards from carton rounding.

Pair cuts without inventing usable profiles

A four-inch end and a sixteen-inch starter can come from opposite ends of one 48-inch blank. With the example 1/8-inch kerf, their two reserved cuts consume another quarter inch. The remaining middle is unallocated stock. The planner does not assume that a middle offcut with two sawn ends can replace an interior board requiring two factory connections.

Turning reuse on changes source allocation while leaving every placed rectangle in the same position. Each eligible starter is matched to a fitting end cut, with longer cuts considered first. This is a reproducible pairing rule, not a search for the globally best layout. It does not pair two starters, two end pieces, or separate boards across different calculations.

Kerf changes a fit at the boundary

Two 24-inch pieces cannot share a 48-inch blank when cutting removes material. Reserving two kerfs is deliberately conservative: an installer might obtain an exact complementary pair with one cut in a suitable case, but this planner does not claim that saving. The unused-material total includes crosscut losses, rip waste and unallocated stock; it is not a count of reusable scraps.

Keep the three adjustments separate

Changing the first-row starter shifts the repeating sequence along the room. Balancing adjusts widths across it. Rotating the direction exchanges those axes. Compare the joint table after each change rather than assuming that a balanced border also resolves short starters or adjacent seams.

Minimum checks are off at zero. Loading the product example changes three fields only; it leaves your plank dimensions, kerf, reserve and minimum row width untouched. The guide does not supply every possible check in this interface. A passing numerical test therefore means only that the measured arrangement meets the threshold currently entered.

Square feet: room area is not purchased stock

For dimensions recorded in inches, divide their product by 144 to obtain square feet. A room measuring 12 feet 6 inches by 12 feet is 150 × 144 inches, or 150 square feet. Enter mixed feet and inches directly; 12 feet 6 inches means 12.5 feet, not 12.6.

In that room, the example 48 × 8-inch planks with zero clearance, thirds starts and no reuse produce 72 placed pieces. Nine eight-piece cartons contain 192 square feet of full plank faces. The difference is 42 square feet outside the installed pieces, not an instruction to cover a larger room.

The result ledger separates gross room area, the field inside boundary clearance, full source-board area and purchased face area. Reuse can lower source demand; carton rounding may still leave the purchase unchanged. These are geometric face areas, not a replacement for a retailer’s rounded package label. To turn the carton count into a priced ledger with labor, trim and roll lines, use the flooring cost calculator.

Vinyl plank and LVP: settle the first rip before the first click

A room 123 inches long and 108 inches across, laid with 7-inch-wide luxury vinyl planks (LVP) along the long wall, needs sixteen rows across the 108-inch span. Full first row means fifteen planks at 7 inches and a last row ripped to 3 inches. Balanced means two edge rows of 5 inches around fourteen full rows. Turn the planks the other way and the 123-inch span gives eighteen rows, either 7 and 4 inches or 5½ inches at both edges. The comparison table shows all four before a plank is cut; with 48-inch planks and ten per carton the balanced layout places 53 pieces from six cartons, which the expansion gap the product requires can then shift.

Measure one installation field at a time

Use the clear boundary between movement divisions, not the entire house’s advertised area. Alcoves, angled walls, fixed islands and doorway transitions need their own geometry and installation decisions. A small discrepancy between a room’s walls can change the last cut; the model assumes the entered sides are straight and perpendicular.

For grouted rectangular or polygonal units, use the tile pattern planner. For separate underlay and membrane rolls, the laminate layer calculator adds continuous-strip schedules. This plank tool has tight longitudinal and end joints, uniform faces and two axis-aligned directions. For counted stock in differing lengths, use the hardwood inventory planner. Unopened random-length cartons still require a verified length inventory. Broadloom and other roll goods are laid as drops and fill pieces in the carpet seam planner. Rubber mats, interlocking tiles and rolls are compared on one room in the gym rubber planner. On walls, the same strip discipline applies to wallpaper drops cut to the repeat. A resin coating is not a plank problem at all; the epoxy coat and batch planner sizes coatings by film thickness and solids.

Questions behind a flooring estimate

How do I calculate how much flooring I will need?

Measure the room in two directions, enter the installed face of one plank and set the boundary clearance. This tool draws the pieces first. With reuse enabled, eligible opposite-end cuts share identified boards. The stock count then receives your replacement allowance and rounds to complete cartons.

How much vinyl flooring does a 12-by-12 room need?

Its gross area is 144 square feet. The number of planks depends on their dimensions, starts and perimeter clearance. Enter 144 inches for both room dimensions and your product’s installed face. A flat percentage of 144 cannot reveal a narrow last row or a short starter.

What would 1,000 square feet cost to install?

Area alone cannot produce a reliable installed quote. Cartons, removal, preparation, transitions and labor can have different billing bases. This calculator prices only the physical cartons at your entered quote; obtain the other charges for your specific site and keep them separate.

Can I price a 1,500-square-foot house in one calculation?

A whole-house area conceals room boundaries and doorway transitions. Calculate each installation field separately, then reconcile shared stock and the installer’s quote. Do not enter an invented single rectangle and treat its cutting schedule as a plan for the entire house.

Why show square feet and boards separately?

Installed area measures the surface remaining after perimeter clearance. Source boards include material lost to crosscuts and rips. The purchased quantity adds intact replacements and carton rounding. These quantities describe different parts of the job, even when they happen to give similar percentages.

Can this plan laminate flooring?

It can model equal-size laminate planks in straight courses. Use the installed face and the instructions for the actual product. The optional Pergo Classics example loads only three documented checks; it does not certify another laminate or replace the rest of that installation guide.

Does it handle random-length wood flooring?

No. Every source board here has one common length and width. Random-length cartons require an inventory by length, and their layout cannot be inferred from an average board. Fixed-length engineered wood may fit the geometry, subject to its joining and cutting requirements.

Is the flooring plan free to print?

Yes. Print keeps the layout and schedules, and the browser can save a PDF. CSV records placed pieces, source boards and segment coordinates. There is no email form between the inputs and your results.

Can I use it for vinyl flooring?

Uniform vinyl planks fit the rectangular-course model. Continuous sheet vinyl does not: roll width, seams and directional repeats require a roll-cutting calculation. Vinyl tile with grout also needs a joint-aware tile layout rather than tightly adjoining plank courses.

Is there an app or saved project?

The calculator runs locally in the page after loading. Export the schedules before leaving; this version does not save a project to an account. The CSV preserves millimeter values even when the display uses fractional inches.

Does adding waste fix a poor plank layout?

Buying extra material does not move an end joint or widen the last row. Resolve the placement issue in the drawing first. Then add replacements for damaged boards or future repairs. Reusable offcuts and intact reserve remain separate decisions.

Can I use a Home Depot carton label?

Enter its installed plank dimensions, pieces per carton and complete carton quote. This page has no retailer catalog or current-price lookup. If the package includes assorted lengths or widths, the uniform-board assumptions do not describe its contents.

Limits of the cutting schedule

  • One rectangle, or one L made of a rectangle minus a single corner notch; one installed plank size, no openings, stairs, roll seams or random-length stock. Maximum 2,500 placed pieces.
  • Balanced rows may both require ripping. Width checks do not inspect the remaining joint profile or fastening requirements.
  • Two-row alignment is reported for review. This tool does not impose a universal ban on every repeating pattern.
  • Pairing assumes compatible opposite factory ends, no face flipping and separate crosscut/rip operations. Damage and joint-profile losses are not modeled.
  • Displayed inches round to sixteenths; source coordinates in CSV keep millimeter precision. Confirm dimensions against the delivered boards.
  • The material quote excludes labor, moisture treatment, underlayment, transitions, delivery and tax.