Cut List Calculator

Optimise a cutting list, pack your required pieces into the fewest stock lengths using first-fit-decreasing, accounting for the saw kerf, with total waste. Calculates in your browser.

Pieces needed (length × quantity)

Stock lengths needed

-

Total length used-
Waste-
Waste percentage-

Show the math

Pieces are packed largest-first into the fewest stock lengths:

first-fit-decreasing bin packing, with kerf between cuts

The kerf (the material the blade removes) is subtracted between pieces on the same board. Defects and end-trimming reduce real yield, so treat this as an efficient starting plan. All math runs locally in your browser.

What this does

A cut list calculator packs your required pieces into the fewest stock lengths using first-fit-decreasing, accounting for the saw kerf, with total waste.

How to use it

  1. Enter your required piece lengths.
  2. Enter the stock length.
  3. Set the saw kerf.
  4. Read the optimised cutting plan.

How it works

Pieces are sorted largest-first and placed into the first board with room, subtracting the kerf between cuts. It is a fast, near-optimal plan.

first-fit-decreasing packing

Understanding your result

The plan packs your pieces into the fewest boards while allowing for the saw kerf, which is the material the blade itself removes between cuts. Buy at least one extra stock length beyond the plan to absorb a miscut or a hidden defect, and remember the optimiser only solves for length, so order with grain direction and appearance in mind separately.

Example

Six 40-inch pieces from 96-inch stock fit on three boards.

Sources & methodology

Last updated .

Frequently asked questions

How does the optimiser work?

It sorts your pieces largest-first and places each into the first stock length with room (first-fit-decreasing), a fast near-optimal packing method.

What is the kerf?

The kerf is the width of material the blade removes per cut, often about 1/8 inch. It is subtracted between pieces on the same board.

Why might my real yield differ?

Defects, grain direction, and end-trimming reduce usable length. Treat the result as an efficient starting plan.

Is my list saved?

No. Everything is calculated locally in your browser.