Chris Collins

Tools · woodworking

Cut list optimizer

Lay out parts on sheet goods or boards with kerf, edge trim, grain direction, and materials; see each sheet drawn to scale, the waste, the cost, and export a CSV or a printable cut sheet.

Added

Works with

How to use it

Enter lengths as 3' 4-5/16", 30-1/2, 762mm, or 1.2m; the unit switch converts what you have typed.

  • Sheet goods — list the parts (length along the grain, width, quantity, grain lock, material) and the stock sheets (size, quantity — blank means as many as needed — material, and price). Parts go only on stock of the same material; leave material blank to match any stock.

  • Boards — the same list for solid lumber: each part is cut from a board at least as wide, and the optimizer picks the board length that wastes least.

  • Kerf and trim — each cut removes one kerf (1/8" for a typical blade, 3.2 mm); trim is a strip taken off every factory edge before layout.

  • Grain lock — a ticked part keeps its length along the sheet’s length; unticked parts may rotate 90°.

The sheet packer is a guillotine heuristic (every cut runs edge to edge, as on a panel or table saw): it places parts largest first with a best-short-side fit, tries several sort orders, and keeps the layout that uses the fewest sheets with the fullest last sheet. It is good, not provably optimal — reorder or tweak sizes to try alternatives. The board mode cuts parts one after another along a board (first-fit decreasing); it does not rip several narrow parts side by side from one wide board. Waste % is the stock area not used by parts, including kerf and trim. Print view opens a clean page with the sheet drawings and the cut table.

Sharing

Share link copies a URL that opens this tool exactly as you have it set up. It carries the parts, stock sheets or boards, kerf and trim — a whole cut plan. Opening a link replaces your own saved settings for the tool; a Restore my settings button brings them back. To write a link by hand, use mode, kerf, units — for example /tools/cutlist/?mode=sheets&units=mm&kerf=3.2.

Runs entirely in your browser; nothing you type leaves this page.