Cut List Optimizer

Pack your cut list onto stock boards with kerf, grain direction, and waste visualization.

Stock boards available

Standard: 1/8" for circular saws, 3/32" for trim saws

1 board(s) available.

Parts needed (cut list)

Boards used
—
Yield (used area)
—
Waste (in²)
—
Material cost
—

Why a cut list optimizer is worth using

The naive approach — buy one board per piece — wastes money and time. Most woodworkers pay 20-40% more than they need to, simply because they don't pack parts efficiently.

This tool does a first-fit-decreasing (FFD) bin packing: it sorts your parts largest-first, then fits each piece onto the first available board where it fits. It is not a true optimal solver (that would take hours), but it's close enough to hand layout for 90% of projects, and much faster.

What this calculator accounts for

What it doesn't do

How to use the result

  1. Read the diagram: each rectangle is a part. The number inside is the part name.
  2. Mark each cut on your stock board with a pencil and square before sawing.
  3. Cut the longest parts first. If something goes wrong with a cut, you want to lose the smallest piece possible.
  4. Save the leftover pieces (the "waste" rectangles) — they often become drawer dividers, jigs, or test cuts.

Common questions

Why does my yield only show 70%?

Real-world yields of 60-80% are normal. Reaching 90%+ requires parts that fit perfectly into the board's dimensions, which rarely happens. Don't chase yield at the expense of workflow — a clean 70% with short cuts is better than a messy 85% with complex layouts.

Can I use this for plywood?

Not directly — plywood sheets are 4'×8' and parts often have grain-direction constraints. We'd need a separate sheet-good optimizer. For now, sketch by hand and use this tool for your solid-wood parts.

What's a good kerf value?

Common kerfs: 10" miter saw ≈ 0.125", standard circular saw ≈ 0.125", track saw ≈ 0.060"–0.080", bandsaw (resawing) ≈ 0.030"–0.060". Check your specific blade's spec sheet for the actual width.