Plan the first and last row so neither ends up as a sliver

The most common flooring regret is a last row that is only a couple of centimetres wide. It looks wrong, it is fiddly to fit, and strips that narrow often work loose. It happens because the first row was laid with full boards without dividing the room width first.

Floor Optimizer works out every row before the first board goes down. It warns you about thin strips, and you can choose where the narrow rows go: one side, the other, balanced on both sides, or spread evenly across the room.

Plan your rows

Free to try. No account needed to start.

In short: Floor Optimizer is a flooring layout planner that works out the first and last row widths so there is no thin sliver against the wall. It lays every board in your real room and gives you the waste, the packs to buy and a board-by-board cut list.

How it works in Floor Optimizer

01

Draw the room and enter your boards

The board width and the room width decide the row widths.
02

Choose where the ripped rows go

Under Ripped rows: Auto, Top, Bottom, Balanced (first and last rows equal) or Even (every row ripped to the same width).
03

Check the warnings

If a row would come out below your minimum width, the planner tells you before you buy, while changing it costs nothing.

What it handles

Balanced rows

First and last rows are ripped to equal widths. From the door, the room looks symmetrical.

Even rows

Every row is ripped to one width and no single narrow row stands out. This helps in rooms just over a whole number of boards wide.

Your minimum width

Set the narrowest strip you are willing to fit, and the planner keeps every rip above it or tells you why it cannot.

Short end pieces too

The same care applies to row ends: a minimum piece length keeps tiny offcuts out of the floor.

What is Floor Optimizer?

Floor Optimizer is an online flooring layout planner for DIYers and flooring fitters. You draw your room or whole floor plan to your measurements, enter the boards you plan to buy and pick a laying pattern, and it places every board in your actual room shape. From that layout it works out the waste, the exact packs to buy and a board-by-board cut list, so the floor is planned before anything is bought or cut. It runs in the browser on a computer, tablet or phone.

What it is
A browser-based flooring layout planner, cut list generator and pack calculator in one.
Who it is for
Homeowners laying their own floor, and flooring fitters quoting and planning jobs.
Materials
Laminate, vinyl plank (LVT), engineered and solid wood, and other boards or tiles laid in rows or patterns.
Rooms
Any shape: rectangles, L-shapes, angled walls, bays, curves and obstacles, typed to the millimetre or 1/16 inch. A whole floor plan can be split into rooms by walls, joined by doorways.
Patterns
Straight lay, running bond, random stagger, strip plank, herringbone, chevron, basketweave and windmill.
What you get
The full layout, waste percentage, exact pack count and cost, a board-by-board cut list, and a printable PDF install pack (the full plan comes with an unlock or Pro).
Price
Free to try without an account, with the layout preview and a sample of the cut list. A one-time payment unlocks the full plan for a room; Floor Optimizer Pro is a monthly subscription for every room.

Frequently asked questions

How wide should the last row of laminate be?
Most manufacturers ask for at least a third to half a board width. Below that the strip is weak and hard to click in. The planner lets you set your minimum and warns about anything narrower.
How do I avoid a thin last row?
Divide the room width by the board width before you start, and if the remainder is small, rip the first row too so both ends are equal. The balanced setting does this automatically.
What does balanced rip placement do?
It splits the leftover width between the first and last rows, so both are the same width instead of one full row and one sliver.
What about walls that are not straight?
Rows meeting a wall at an angle taper along their length. The planner shows the tapered rows and gives the dimensions of each tapered piece in the cut list.

More features