Home Linear cut-list optimizer
Board-by-board cut planning

Linear cut list optimizer for lumber & trim

Fit required lengths into fixed stock boards with saw kerf and end-trim allowance, then use the visual plan at the saw or lumber rack.

Optimize straight cuts

Allowance removed from both ends of every stock board.

Required pieces

Stock boards required
Part-length utilization
Offcut after kerf & trim
Pieces / kerf allowances

When to use a linear cut optimizer

Use this tool when every required part has the same cross-section and only its length changes: framing members, rails, slats, trim, molding, battens, dowels, pipe-like stock or repeated furniture parts. Enter the stock length you can buy, then add each finished cut length and quantity.

What the result means

Stock boards required is the number of full-length pieces to buy for this layout. Part-length utilization compares finished-part length with all purchased stock length. The offcut figure is what remains after finished parts, conservative kerf and entered end trim are deducted. The second count is kerf allowances reserved by the model, not a literal saw-sequence count. Copy the text plan for a notes app or print the visual board layout for the workshop.

Sheet goods need a different optimizer

Plywood, MDF and panels are two-dimensional packing problems. Use the sheet cut-list optimizer when both part width and height matter.

Why this is a planning result, not a guaranteed global optimum

Cut-stock optimization is a bin-packing problem. This tool uses a fast deterministic heuristic that usually produces practical layouts, but it does not claim the mathematically smallest possible board count for every combination. Grain selection, defects, joinery references, machine stop positions and part sequencing can also justify a different shop layout.

FAQ

Should kerf be the blade width?

Use the material actually lost by the cut. A nominal blade width is a good starting point, but a test cut gives the most useful planning value.

Why reserve one kerf per piece?

It is a deliberately conservative assumption. It leaves room to separate each retained part from the remaining stock rather than relying on the final part ending exactly at a clean stock edge.

Related tools: board foot calculator · lumber weight calculator · plywood cut list optimizer